BEGIN 1764894647.635463 EXEC /__w/TheRock/TheRock/build/math-libs/BLAS/hipSOLVER/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/math-libs/BLAS/hipSOLVER/build 0.0 [1/62] Building Fortran preprocessed library/src/CMakeFiles/hipsolver_fortran.dir/hipsolver_module.f90-pp.f90 0.0 [2/62] Building Fortran preprocessed clients/CMakeFiles/hipsolver_fortran_client.dir/include/hipsolver_fortran.f90-pp.f90 0.0 [3/62] cd /__w/TheRock/TheRock/build/math-libs/BLAS/hipSOLVER/build && /usr/local/therock-tools/bin/cmake -E rm -f /__w/TheRock/TheRock/build/math-libs/BLAS/hipSOLVER/stamp/stage.stamp 0.0 [4/62] Generating Fortran dyndep file library/src/CMakeFiles/hipsolver_fortran.dir/Fortran.dd 0.2 [5/62] Building Fortran object library/src/CMakeFiles/hipsolver_fortran.dir/hipsolver_module.f90.o 0.3 [6/62] Linking Fortran shared library library/src/libhipsolver_fortran.so.1.0 0.3 [7/62] Creating library symlink library/src/libhipsolver_fortran.so.1 library/src/libhipsolver_fortran.so 0.3 [8/62] Generating Fortran dyndep file clients/CMakeFiles/hipsolver_fortran_client.dir/Fortran.dd 0.4 [9/62] Building CXX object library/src/CMakeFiles/hipsolver.dir/amd_detail/hipsolver_conversions.cpp.o 0.5 [10/62] Building CXX object library/src/CMakeFiles/hipsolver.dir/common/hipsolver_dense_common.cpp.o 0.6 [11/62] Building CXX object clients/gtest/CMakeFiles/hipsolver-test.dir/__/common/clients_utility.cpp.o 0.6 [12/62] Building CXX object clients/gtest/CMakeFiles/hipsolver-test.dir/__/common/hipsolver_datatype2string.cpp.o 0.6 [13/62] Building CXX object clients/benchmarks/CMakeFiles/hipsolver-bench.dir/__/common/clients_utility.cpp.o 0.6 [14/62] Building CXX object clients/benchmarks/CMakeFiles/hipsolver-bench.dir/__/common/hipsolver_datatype2string.cpp.o 0.6 [15/62] Building CXX object library/src/CMakeFiles/hipsolver.dir/amd_detail/hipsolver_dense.cpp.o 0.7 [16/62] Building Fortran object clients/CMakeFiles/hipsolver_fortran_client.dir/include/hipsolver_fortran.f90.o 0.7 [17/62] Building CXX object clients/benchmarks/CMakeFiles/hipsolver-bench.dir/__/common/utility.cpp.o 0.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/common/utility.cpp:27: 0.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/utility.hpp:374:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 0.7 374 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 0.7 | ^~~~~~~~~~~~~~~~~~~~~~ 0.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 0.7 364 | #define HIPSOLVER_CLANG_STATIC static 0.7 | ^ 0.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/utility.hpp:377:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 0.7 377 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 0.7 | ^~~~~~~~~~~~~~~~~~~~~~ 0.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 0.7 364 | #define HIPSOLVER_CLANG_STATIC static 0.7 | ^ 0.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/common/utility.cpp:100:5: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 0.7 100 | hipDeviceSynchronize(); 0.7 | ^~~~~~~~~~~~~~~~~~~~~~ 0.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/common/utility.cpp:108:5: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 0.7 108 | hipStreamSynchronize(stream); 0.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.7 4 warnings generated. 0.7 [18/62] Linking Fortran static library clients/libhipsolver_fortran_client.a 0.8 [19/62] Building CXX object library/src/CMakeFiles/hipsolver.dir/amd_detail/hipsolver_dense64.cpp.o 0.8 [20/62] Building CXX object clients/benchmarks/CMakeFiles/hipsolver-bench.dir/__/rocsolvercommon/rocsolver_test.cpp.o 0.8 [21/62] Building CXX object clients/gtest/CMakeFiles/hipsolver-test.dir/__/rocsolvercommon/rocsolver_test.cpp.o 0.8 [22/62] Building CXX object clients/benchmarks/CMakeFiles/hipsolver-bench.dir/__/common/lapack_host_reference.cpp.o 0.8 [23/62] Building CXX object clients/gtest/CMakeFiles/hipsolver-test.dir/__/common/lapack_host_reference.cpp.o 0.8 [24/62] Building CXX object library/src/CMakeFiles/hipsolver.dir/amd_detail/hipsolver_refactor.cpp.o 0.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/library/src/amd_detail/hipsolver_refactor.cpp:259:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 0.8 259 | hipFree(this->d_buffer); 0.8 | ^~~~~~~~~~~~~~~~~~~~~~~ 0.8 1 warning generated. 1.1 [25/62] Building CXX object library/src/CMakeFiles/hipsolver.dir/amd_detail/hipsolver_sparse.cpp.o 1.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/library/src/amd_detail/hipsolver_sparse.cpp:198:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 1.1 198 | hipFree(this->d_buffer); 1.1 | ^~~~~~~~~~~~~~~~~~~~~~~ 1.1 1 warning generated. 1.2 [26/62] Building CXX object clients/gtest/CMakeFiles/hipsolver-test.dir/__/common/utility.cpp.o 1.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/common/utility.cpp:27: 1.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/utility.hpp:374:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 1.2 374 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 1.2 | ^~~~~~~~~~~~~~~~~~~~~~ 1.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 1.2 364 | #define HIPSOLVER_CLANG_STATIC static 1.2 | ^ 1.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/utility.hpp:377:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 1.2 377 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 1.2 | ^~~~~~~~~~~~~~~~~~~~~~ 1.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 1.2 364 | #define HIPSOLVER_CLANG_STATIC static 1.2 | ^ 1.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/common/utility.cpp:100:5: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 1.2 100 | hipDeviceSynchronize(); 1.2 | ^~~~~~~~~~~~~~~~~~~~~~ 1.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/common/utility.cpp:108:5: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 1.2 108 | hipStreamSynchronize(stream); 1.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1.2 4 warnings generated. 2.5 [27/62] Building CXX object library/src/CMakeFiles/hipsolver.dir/amd_detail/hipsolver.cpp.o 2.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/library/src/amd_detail/hipsolver.cpp:751:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 2.5 751 | hipFree(n_sweeps); 2.5 | ^~~~~~~~~~~~~~~~~ 2.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/library/src/amd_detail/hipsolver.cpp:963:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 2.5 963 | hipFree(n_sweeps); 2.5 | ^~~~~~~~~~~~~~~~~ 2.5 2 warnings generated. 2.5 [28/62] Linking CXX shared library library/src/libhipsolver.so.1.0 2.5 [29/62] Creating library symlink library/src/libhipsolver.so.1 library/src/libhipsolver.so 4.0 [30/62] Building CXX object clients/gtest/CMakeFiles/hipsolver-test.dir/hipsolver_gtest_main.cpp.o 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/hipsolver_gtest_main.cpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_init.hpp:30: 4.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:374:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 4.0 374 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 4.0 | ^~~~~~~~~~~~~~~~~~~~~~ 4.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 4.0 364 | #define HIPSOLVER_CLANG_STATIC static 4.0 | ^ 4.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:377:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 4.0 377 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 4.0 | ^~~~~~~~~~~~~~~~~~~~~~ 4.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 4.0 364 | #define HIPSOLVER_CLANG_STATIC static 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/hipsolver_gtest_main.cpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 4.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 4.0 117 | double work[M]; 4.0 | ^ 4.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 4.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 4.0 91 | rocblas_int M, 4.0 | ^ 4.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 4.0 161 | double work[M]; 4.0 | ^ 4.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 4.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 4.0 133 | rocblas_int M, 4.0 | ^ 4.0 4 warnings generated. 4.2 [31/62] Building CXX object clients/gtest/CMakeFiles/hipsolver-test.dir/determinism_gtest.cpp.o 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/determinism_gtest.cpp:24: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_init.hpp:30: 4.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:374:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 4.2 374 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 4.2 | ^~~~~~~~~~~~~~~~~~~~~~ 4.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 4.2 364 | #define HIPSOLVER_CLANG_STATIC static 4.2 | ^ 4.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:377:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 4.2 377 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 4.2 | ^~~~~~~~~~~~~~~~~~~~~~ 4.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 4.2 364 | #define HIPSOLVER_CLANG_STATIC static 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/determinism_gtest.cpp:24: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 4.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 4.2 117 | double work[M]; 4.2 | ^ 4.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 4.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 4.2 91 | rocblas_int M, 4.2 | ^ 4.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 4.2 161 | double work[M]; 4.2 | ^ 4.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 4.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 4.2 133 | rocblas_int M, 4.2 | ^ 4.2 4 warnings generated. 4.2 [32/62] Building CXX object clients/gtest/CMakeFiles/hipsolver-test.dir/params_gtest.cpp.o 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/params_gtest.cpp:24: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_init.hpp:30: 4.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:374:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 4.2 374 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 4.2 | ^~~~~~~~~~~~~~~~~~~~~~ 4.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 4.2 364 | #define HIPSOLVER_CLANG_STATIC static 4.2 | ^ 4.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:377:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 4.2 377 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 4.2 | ^~~~~~~~~~~~~~~~~~~~~~ 4.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 4.2 364 | #define HIPSOLVER_CLANG_STATIC static 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/params_gtest.cpp:24: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 4.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 4.2 117 | double work[M]; 4.2 | ^ 4.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 4.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 4.2 91 | rocblas_int M, 4.2 | ^ 4.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 4.2 161 | double work[M]; 4.2 | ^ 4.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 4.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 4.2 133 | rocblas_int M, 4.2 | ^ 4.2 4 warnings generated. 6.3 [33/62] Building CXX object clients/gtest/CMakeFiles/hipsolver-test.dir/csrrf_refactlu_gtest.cpp.o 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/csrrf_refactlu_gtest.cpp:5: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_csrrf_refactlu.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_init.hpp:30: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:374:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 6.3 374 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 6.3 | ^~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 6.3 364 | #define HIPSOLVER_CLANG_STATIC static 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:377:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 6.3 377 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 6.3 | ^~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 6.3 364 | #define HIPSOLVER_CLANG_STATIC static 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/csrrf_refactlu_gtest.cpp:5: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_csrrf_refactlu.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 6.3 117 | double work[M]; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 6.3 91 | rocblas_int M, 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 6.3 161 | double work[M]; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 6.3 133 | rocblas_int M, 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/csrrf_refactlu_gtest.cpp:5: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_csrrf_refactlu.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 6.3 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 6.3 104 | this->m_data = this->device_vector_setup(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_csrrf_refactlu.hpp:56:38: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 6.3 56 | device_strided_batch_vector ptrA(1, 1, 1, 1); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/csrrf_refactlu_gtest.cpp:73:13: note: in instantiation of function template specialization 'testing_csrrf_refactlu_bad_arg' requested here 6.3 73 | testing_csrrf_refactlu_bad_arg(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/csrrf_refactlu_gtest.cpp:89:5: note: in instantiation of function template specialization 'CSRRF_REFACTLU::run_tests' requested here 6.3 89 | run_tests(); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/csrrf_refactlu_gtest.cpp:5: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_csrrf_refactlu.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 6.3 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 6.3 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 6.3 115 | this->device_vector_teardown(this->m_data); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_csrrf_refactlu.hpp:56:38: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 6.3 56 | device_strided_batch_vector ptrA(1, 1, 1, 1); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/csrrf_refactlu_gtest.cpp:73:13: note: in instantiation of function template specialization 'testing_csrrf_refactlu_bad_arg' requested here 6.3 73 | testing_csrrf_refactlu_bad_arg(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/csrrf_refactlu_gtest.cpp:89:5: note: in instantiation of function template specialization 'CSRRF_REFACTLU::run_tests' requested here 6.3 89 | run_tests(); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/csrrf_refactlu_gtest.cpp:5: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_csrrf_refactlu.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 6.3 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 6.3 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 6.3 104 | this->m_data = this->device_vector_setup(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_csrrf_refactlu.hpp:58:38: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 6.3 58 | device_strided_batch_vector valA(1, 1, 1, 1); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/csrrf_refactlu_gtest.cpp:73:13: note: in instantiation of function template specialization 'testing_csrrf_refactlu_bad_arg' requested here 6.3 73 | testing_csrrf_refactlu_bad_arg(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/csrrf_refactlu_gtest.cpp:89:5: note: in instantiation of function template specialization 'CSRRF_REFACTLU::run_tests' requested here 6.3 89 | run_tests(); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/csrrf_refactlu_gtest.cpp:5: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_csrrf_refactlu.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 6.3 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 6.3 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 6.3 115 | this->device_vector_teardown(this->m_data); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_csrrf_refactlu.hpp:58:38: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 6.3 58 | device_strided_batch_vector valA(1, 1, 1, 1); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/csrrf_refactlu_gtest.cpp:73:13: note: in instantiation of function template specialization 'testing_csrrf_refactlu_bad_arg' requested here 6.3 73 | testing_csrrf_refactlu_bad_arg(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/csrrf_refactlu_gtest.cpp:89:5: note: in instantiation of function template specialization 'CSRRF_REFACTLU::run_tests' requested here 6.3 89 | run_tests(); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/csrrf_refactlu_gtest.cpp:5: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_csrrf_refactlu.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 6.3 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/csrrf_refactlu_gtest.cpp:5: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_csrrf_refactlu.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 6.3 117 | double work[M]; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_csrrf_refactlu.hpp:288:20: note: in instantiation of function template specialization 'norm_error' requested here 6.3 288 | *max_err = norm_error('F', 1, nnzTRes, 1, hvalT[0], hvalTRes); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_csrrf_refactlu.hpp:499:9: note: in instantiation of function template specialization 'csrrf_refactlu_getError, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 6.3 499 | csrrf_refactlu_getError(handle, 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/csrrf_refactlu_gtest.cpp:76:9: note: in instantiation of function template specialization 'testing_csrrf_refactlu' requested here 6.3 76 | testing_csrrf_refactlu(arg); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/csrrf_refactlu_gtest.cpp:89:5: note: in instantiation of function template specialization 'CSRRF_REFACTLU::run_tests' requested here 6.3 89 | run_tests(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 6.3 117 | double work[M]; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 6.3 91 | rocblas_int M, 6.3 | ^ 6.3 13 warnings generated. 6.5 [34/62] Building CXX object clients/gtest/CMakeFiles/hipsolver-test.dir/csrrf_solve_gtest.cpp.o 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/csrrf_solve_gtest.cpp:5: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_csrrf_solve.hpp:7: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_init.hpp:30: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:374:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 6.5 374 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 6.5 | ^~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 6.5 364 | #define HIPSOLVER_CLANG_STATIC static 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:377:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 6.5 377 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 6.5 | ^~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 6.5 364 | #define HIPSOLVER_CLANG_STATIC static 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/csrrf_solve_gtest.cpp:5: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_csrrf_solve.hpp:7: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 6.5 117 | double work[M]; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 6.5 91 | rocblas_int M, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 6.5 161 | double work[M]; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 6.5 133 | rocblas_int M, 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/csrrf_solve_gtest.cpp:5: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_csrrf_solve.hpp:7: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 6.5 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 6.5 104 | this->m_data = this->device_vector_setup(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_csrrf_solve.hpp:40:38: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 6.5 40 | device_strided_batch_vector ptrT(1, 1, 1, 1); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/csrrf_solve_gtest.cpp:77:13: note: in instantiation of function template specialization 'testing_csrrf_solve_bad_arg' requested here 6.5 77 | testing_csrrf_solve_bad_arg(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/csrrf_solve_gtest.cpp:93:5: note: in instantiation of function template specialization 'CSRRF_SOLVE::run_tests' requested here 6.5 93 | run_tests(); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/csrrf_solve_gtest.cpp:5: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_csrrf_solve.hpp:7: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 6.5 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 6.5 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 6.5 115 | this->device_vector_teardown(this->m_data); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_csrrf_solve.hpp:40:38: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 6.5 40 | device_strided_batch_vector ptrT(1, 1, 1, 1); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/csrrf_solve_gtest.cpp:77:13: note: in instantiation of function template specialization 'testing_csrrf_solve_bad_arg' requested here 6.5 77 | testing_csrrf_solve_bad_arg(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/csrrf_solve_gtest.cpp:93:5: note: in instantiation of function template specialization 'CSRRF_SOLVE::run_tests' requested here 6.5 93 | run_tests(); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/csrrf_solve_gtest.cpp:5: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_csrrf_solve.hpp:7: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 6.5 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 6.5 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 6.5 104 | this->m_data = this->device_vector_setup(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_csrrf_solve.hpp:42:38: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 6.5 42 | device_strided_batch_vector valT(1, 1, 1, 1); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/csrrf_solve_gtest.cpp:77:13: note: in instantiation of function template specialization 'testing_csrrf_solve_bad_arg' requested here 6.5 77 | testing_csrrf_solve_bad_arg(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/csrrf_solve_gtest.cpp:93:5: note: in instantiation of function template specialization 'CSRRF_SOLVE::run_tests' requested here 6.5 93 | run_tests(); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/csrrf_solve_gtest.cpp:5: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_csrrf_solve.hpp:7: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 6.5 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 6.5 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 6.5 115 | this->device_vector_teardown(this->m_data); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_csrrf_solve.hpp:42:38: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 6.5 42 | device_strided_batch_vector valT(1, 1, 1, 1); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/csrrf_solve_gtest.cpp:77:13: note: in instantiation of function template specialization 'testing_csrrf_solve_bad_arg' requested here 6.5 77 | testing_csrrf_solve_bad_arg(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/csrrf_solve_gtest.cpp:93:5: note: in instantiation of function template specialization 'CSRRF_SOLVE::run_tests' requested here 6.5 93 | run_tests(); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/csrrf_solve_gtest.cpp:5: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_csrrf_solve.hpp:7: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 6.5 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/csrrf_solve_gtest.cpp:5: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_csrrf_solve.hpp:7: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 6.5 117 | double work[M]; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_csrrf_solve.hpp:284:16: note: in instantiation of function template specialization 'norm_error' requested here 6.5 284 | *max_err = norm_error('I', n, nrhs, ldb, hX[0], hXres[0]); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_csrrf_solve.hpp:495:9: note: in instantiation of function template specialization 'csrrf_solve_getError, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 6.5 495 | csrrf_solve_getError(handle, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/csrrf_solve_gtest.cpp:80:9: note: in instantiation of function template specialization 'testing_csrrf_solve' requested here 6.5 80 | testing_csrrf_solve(arg); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/csrrf_solve_gtest.cpp:93:5: note: in instantiation of function template specialization 'CSRRF_SOLVE::run_tests' requested here 6.5 93 | run_tests(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 6.5 117 | double work[M]; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 6.5 91 | rocblas_int M, 6.5 | ^ 6.5 13 warnings generated. 8.0 [35/62] Building CXX object clients/gtest/CMakeFiles/hipsolver-test.dir/gesvda_gtest.cpp.o 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:6: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvda.hpp:26: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:26: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_init.hpp:30: 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:374:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 8.0 374 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 8.0 | ^~~~~~~~~~~~~~~~~~~~~~ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 8.0 364 | #define HIPSOLVER_CLANG_STATIC static 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:377:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 8.0 377 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 8.0 | ^~~~~~~~~~~~~~~~~~~~~~ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 8.0 364 | #define HIPSOLVER_CLANG_STATIC static 8.0 | ^ 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:6: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvda.hpp:26: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 8.0 117 | double work[M]; 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 8.0 91 | rocblas_int M, 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 8.0 161 | double work[M]; 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 8.0 133 | rocblas_int M, 8.0 | ^ 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:6: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvda.hpp:26: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 8.0 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 8.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 8.0 104 | this->m_data = this->device_vector_setup(); 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvda.hpp:316:43: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 8.0 316 | device_strided_batch_vector dA(1, 1, 1, 1); 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:95:13: note: in instantiation of function template specialization 'testing_gesvda_bad_arg' requested here 8.0 95 | testing_gesvda_bad_arg(); 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:110:5: note: in instantiation of function template specialization 'GESVDA_BASE::run_tests' requested here 8.0 110 | run_tests(); 8.0 | ^ 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:6: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvda.hpp:26: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 8.0 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 8.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 8.0 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 8.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 8.0 115 | this->device_vector_teardown(this->m_data); 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvda.hpp:316:43: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 8.0 316 | device_strided_batch_vector dA(1, 1, 1, 1); 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:95:13: note: in instantiation of function template specialization 'testing_gesvda_bad_arg' requested here 8.0 95 | testing_gesvda_bad_arg(); 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:110:5: note: in instantiation of function template specialization 'GESVDA_BASE::run_tests' requested here 8.0 110 | run_tests(); 8.0 | ^ 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:6: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvda.hpp:26: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 8.0 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 8.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 8.0 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 8.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 8.0 104 | this->m_data = this->device_vector_setup(); 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvda.hpp:320:43: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 8.0 320 | device_strided_batch_vector dinfo(1, 1, 1, 1); 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:95:13: note: in instantiation of function template specialization 'testing_gesvda_bad_arg' requested here 8.0 95 | testing_gesvda_bad_arg(); 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:110:5: note: in instantiation of function template specialization 'GESVDA_BASE::run_tests' requested here 8.0 110 | run_tests(); 8.0 | ^ 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:6: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvda.hpp:26: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 8.0 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 8.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 8.0 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 8.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 8.0 115 | this->device_vector_teardown(this->m_data); 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvda.hpp:320:43: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 8.0 320 | device_strided_batch_vector dinfo(1, 1, 1, 1); 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:95:13: note: in instantiation of function template specialization 'testing_gesvda_bad_arg' requested here 8.0 95 | testing_gesvda_bad_arg(); 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:110:5: note: in instantiation of function template specialization 'GESVDA_BASE::run_tests' requested here 8.0 110 | run_tests(); 8.0 | ^ 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:6: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvda.hpp:26: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 8.0 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 8.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:6: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvda.hpp:26: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 8.0 117 | double work[M]; 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvda.hpp:558:20: note: in instantiation of function template specialization 'norm_error' requested here 8.0 558 | err = norm_error('F', 1, rank, 1, hS[b], hSres[b]); 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvda.hpp:980:13: note: in instantiation of function template specialization 'gesvda_getError, device_strided_batch_vector, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 8.0 980 | gesvda_getError(handle, 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:98:9: note: in instantiation of function template specialization 'testing_gesvda' requested here 8.0 98 | testing_gesvda(arg); 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:110:5: note: in instantiation of function template specialization 'GESVDA_BASE::run_tests' requested here 8.0 110 | run_tests(); 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 8.0 117 | double work[M]; 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 8.0 91 | rocblas_int M, 8.0 | ^ 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:6: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvda.hpp:26: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 8.0 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 8.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 8.0 104 | this->m_data = this->device_vector_setup(); 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvda.hpp:316:43: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 8.0 316 | device_strided_batch_vector dA(1, 1, 1, 1); 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:95:13: note: in instantiation of function template specialization 'testing_gesvda_bad_arg' requested here 8.0 95 | testing_gesvda_bad_arg(); 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:115:5: note: in instantiation of function template specialization 'GESVDA_BASE::run_tests' requested here 8.0 115 | run_tests(); 8.0 | ^ 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:6: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvda.hpp:26: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 8.0 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 8.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 8.0 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 8.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 8.0 115 | this->device_vector_teardown(this->m_data); 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvda.hpp:316:43: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 8.0 316 | device_strided_batch_vector dA(1, 1, 1, 1); 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:95:13: note: in instantiation of function template specialization 'testing_gesvda_bad_arg' requested here 8.0 95 | testing_gesvda_bad_arg(); 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:115:5: note: in instantiation of function template specialization 'GESVDA_BASE::run_tests' requested here 8.0 115 | run_tests(); 8.0 | ^ 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:6: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvda.hpp:26: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 8.0 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 8.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:6: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvda.hpp:26: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 8.0 117 | double work[M]; 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvda.hpp:558:20: note: in instantiation of function template specialization 'norm_error' requested here 8.0 558 | err = norm_error('F', 1, rank, 1, hS[b], hSres[b]); 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvda.hpp:980:13: note: in instantiation of function template specialization 'gesvda_getError, device_strided_batch_vector, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 8.0 980 | gesvda_getError(handle, 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:98:9: note: in instantiation of function template specialization 'testing_gesvda' requested here 8.0 98 | testing_gesvda(arg); 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:115:5: note: in instantiation of function template specialization 'GESVDA_BASE::run_tests' requested here 8.0 115 | run_tests(); 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 8.0 117 | double work[M]; 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 8.0 91 | rocblas_int M, 8.0 | ^ 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:6: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvda.hpp:26: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 8.0 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 8.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 8.0 104 | this->m_data = this->device_vector_setup(); 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvda.hpp:316:43: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 8.0 316 | device_strided_batch_vector dA(1, 1, 1, 1); 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:95:13: note: in instantiation of function template specialization 'testing_gesvda_bad_arg' requested here 8.0 95 | testing_gesvda_bad_arg(); 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:120:5: note: in instantiation of function template specialization 'GESVDA_BASE::run_tests' requested here 8.0 120 | run_tests(); 8.0 | ^ 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:6: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvda.hpp:26: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 8.0 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 8.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 8.0 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 8.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 8.0 115 | this->device_vector_teardown(this->m_data); 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvda.hpp:316:43: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 8.0 316 | device_strided_batch_vector dA(1, 1, 1, 1); 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:95:13: note: in instantiation of function template specialization 'testing_gesvda_bad_arg' requested here 8.0 95 | testing_gesvda_bad_arg(); 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:120:5: note: in instantiation of function template specialization 'GESVDA_BASE::run_tests' requested here 8.0 120 | run_tests(); 8.0 | ^ 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:6: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvda.hpp:26: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 8.0 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 8.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 8.0 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 8.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 8.0 104 | this->m_data = this->device_vector_setup(); 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvda.hpp:316:43: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 8.0 316 | device_strided_batch_vector dA(1, 1, 1, 1); 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:95:13: note: in instantiation of function template specialization 'testing_gesvda_bad_arg' requested here 8.0 95 | testing_gesvda_bad_arg(); 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:125:5: note: in instantiation of function template specialization 'GESVDA_BASE::run_tests' requested here 8.0 125 | run_tests(); 8.0 | ^ 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:6: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvda.hpp:26: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 8.0 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 8.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 8.0 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 8.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 8.0 115 | this->device_vector_teardown(this->m_data); 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvda.hpp:316:43: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 8.0 316 | device_strided_batch_vector dA(1, 1, 1, 1); 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:95:13: note: in instantiation of function template specialization 'testing_gesvda_bad_arg' requested here 8.0 95 | testing_gesvda_bad_arg(); 8.0 | ^ 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:125:5: note: in instantiation of function template specialization 'GESVDA_BASE::run_tests' requested here 8.0 125 | run_tests(); 8.0 | ^ 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvda_gtest.cpp:6: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvda.hpp:26: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 8.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 8.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 8.0 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 8.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8.0 26 warnings generated. 10.0 [36/62] Building CXX object clients/gtest/CMakeFiles/hipsolver-test.dir/potri_gtest.cpp.o 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:24: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:26: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:26: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_init.hpp:30: 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:374:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 10.0 374 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 10.0 | ^~~~~~~~~~~~~~~~~~~~~~ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 10.0 364 | #define HIPSOLVER_CLANG_STATIC static 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:377:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 10.0 377 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 10.0 | ^~~~~~~~~~~~~~~~~~~~~~ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 10.0 364 | #define HIPSOLVER_CLANG_STATIC static 10.0 | ^ 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:24: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:26: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 10.0 117 | double work[M]; 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 10.0 91 | rocblas_int M, 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 10.0 161 | double work[M]; 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 10.0 133 | rocblas_int M, 10.0 | ^ 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:24: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:26: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.0 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 10.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 10.0 104 | this->m_data = this->device_vector_setup(); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:94:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 10.0 94 | device_strided_batch_vector dA(1, 1, 1, 1); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:92:13: note: in instantiation of function template specialization 'testing_potri_bad_arg' requested here 10.0 92 | testing_potri_bad_arg(); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:115:5: note: in instantiation of function template specialization 'POTRI_BASE::run_tests' requested here 10.0 115 | run_tests(); 10.0 | ^ 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:24: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:26: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.0 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 10.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.0 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 10.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 10.0 115 | this->device_vector_teardown(this->m_data); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:94:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 10.0 94 | device_strided_batch_vector dA(1, 1, 1, 1); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:92:13: note: in instantiation of function template specialization 'testing_potri_bad_arg' requested here 10.0 92 | testing_potri_bad_arg(); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:115:5: note: in instantiation of function template specialization 'POTRI_BASE::run_tests' requested here 10.0 115 | run_tests(); 10.0 | ^ 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:24: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:26: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.0 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 10.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.0 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 10.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 10.0 104 | this->m_data = this->device_vector_setup(); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:95:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 10.0 95 | device_strided_batch_vector dinfo(1, 1, 1, 1); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:92:13: note: in instantiation of function template specialization 'testing_potri_bad_arg' requested here 10.0 92 | testing_potri_bad_arg(); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:115:5: note: in instantiation of function template specialization 'POTRI_BASE::run_tests' requested here 10.0 115 | run_tests(); 10.0 | ^ 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:24: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:26: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.0 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 10.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.0 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 10.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 10.0 115 | this->device_vector_teardown(this->m_data); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:95:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 10.0 95 | device_strided_batch_vector dinfo(1, 1, 1, 1); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:92:13: note: in instantiation of function template specialization 'testing_potri_bad_arg' requested here 10.0 92 | testing_potri_bad_arg(); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:115:5: note: in instantiation of function template specialization 'POTRI_BASE::run_tests' requested here 10.0 115 | run_tests(); 10.0 | ^ 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:24: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:26: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.0 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 10.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:24: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:26: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 10.0 117 | double work[M]; 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:190:12: note: in instantiation of function template specialization 'norm_error' requested here 10.0 190 | return norm_error(norm_type, M, N, lda, gold, comp); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:202:23: note: in instantiation of function template specialization 'norm_error_upperTr' requested here 10.0 202 | err = norm_error_upperTr('F', n, n, lda, hA[b], hARes[b]); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:442:13: note: in instantiation of function template specialization 'potri_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 10.0 442 | potri_getError(handle, 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:95:9: note: in instantiation of function template specialization 'testing_potri' requested here 10.0 95 | testing_potri(arg); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:115:5: note: in instantiation of function template specialization 'POTRI_BASE::run_tests' requested here 10.0 115 | run_tests(); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 10.0 117 | double work[M]; 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 10.0 91 | rocblas_int M, 10.0 | ^ 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:24: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:26: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.0 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 10.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 10.0 104 | this->m_data = this->device_vector_setup(); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:94:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 10.0 94 | device_strided_batch_vector dA(1, 1, 1, 1); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:92:13: note: in instantiation of function template specialization 'testing_potri_bad_arg' requested here 10.0 92 | testing_potri_bad_arg(); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:120:5: note: in instantiation of function template specialization 'POTRI_BASE::run_tests' requested here 10.0 120 | run_tests(); 10.0 | ^ 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:24: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:26: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.0 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 10.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.0 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 10.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 10.0 115 | this->device_vector_teardown(this->m_data); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:94:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 10.0 94 | device_strided_batch_vector dA(1, 1, 1, 1); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:92:13: note: in instantiation of function template specialization 'testing_potri_bad_arg' requested here 10.0 92 | testing_potri_bad_arg(); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:120:5: note: in instantiation of function template specialization 'POTRI_BASE::run_tests' requested here 10.0 120 | run_tests(); 10.0 | ^ 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:24: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:26: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.0 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 10.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:24: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:26: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 10.0 117 | double work[M]; 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:190:12: note: in instantiation of function template specialization 'norm_error' requested here 10.0 190 | return norm_error(norm_type, M, N, lda, gold, comp); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:202:23: note: in instantiation of function template specialization 'norm_error_upperTr' requested here 10.0 202 | err = norm_error_upperTr('F', n, n, lda, hA[b], hARes[b]); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:442:13: note: in instantiation of function template specialization 'potri_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 10.0 442 | potri_getError(handle, 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:95:9: note: in instantiation of function template specialization 'testing_potri' requested here 10.0 95 | testing_potri(arg); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:120:5: note: in instantiation of function template specialization 'POTRI_BASE::run_tests' requested here 10.0 120 | run_tests(); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 10.0 117 | double work[M]; 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 10.0 91 | rocblas_int M, 10.0 | ^ 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:24: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:26: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.0 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 10.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 10.0 104 | this->m_data = this->device_vector_setup(); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:94:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 10.0 94 | device_strided_batch_vector dA(1, 1, 1, 1); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:92:13: note: in instantiation of function template specialization 'testing_potri_bad_arg' requested here 10.0 92 | testing_potri_bad_arg(); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:125:5: note: in instantiation of function template specialization 'POTRI_BASE::run_tests' requested here 10.0 125 | run_tests(); 10.0 | ^ 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:24: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:26: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.0 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 10.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.0 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 10.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 10.0 115 | this->device_vector_teardown(this->m_data); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:94:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 10.0 94 | device_strided_batch_vector dA(1, 1, 1, 1); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:92:13: note: in instantiation of function template specialization 'testing_potri_bad_arg' requested here 10.0 92 | testing_potri_bad_arg(); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:125:5: note: in instantiation of function template specialization 'POTRI_BASE::run_tests' requested here 10.0 125 | run_tests(); 10.0 | ^ 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:24: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:26: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.0 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 10.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:24: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:26: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 10.0 161 | double work[M]; 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:190:12: note: in instantiation of function template specialization 'norm_error' requested here 10.0 190 | return norm_error(norm_type, M, N, lda, gold, comp); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:202:23: note: in instantiation of function template specialization 'norm_error_upperTr' requested here 10.0 202 | err = norm_error_upperTr('F', n, n, lda, hA[b], hARes[b]); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:442:13: note: in instantiation of function template specialization 'potri_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 10.0 442 | potri_getError(handle, 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:95:9: note: in instantiation of function template specialization 'testing_potri' requested here 10.0 95 | testing_potri(arg); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:125:5: note: in instantiation of function template specialization 'POTRI_BASE::run_tests' requested here 10.0 125 | run_tests(); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 10.0 161 | double work[M]; 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 10.0 133 | rocblas_int M, 10.0 | ^ 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:24: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:26: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.0 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 10.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 10.0 104 | this->m_data = this->device_vector_setup(); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:94:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 10.0 94 | device_strided_batch_vector dA(1, 1, 1, 1); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:92:13: note: in instantiation of function template specialization 'testing_potri_bad_arg' requested here 10.0 92 | testing_potri_bad_arg(); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:130:5: note: in instantiation of function template specialization 'POTRI_BASE::run_tests' requested here 10.0 130 | run_tests(); 10.0 | ^ 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:24: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:26: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.0 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 10.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.0 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 10.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 10.0 115 | this->device_vector_teardown(this->m_data); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:94:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 10.0 94 | device_strided_batch_vector dA(1, 1, 1, 1); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:92:13: note: in instantiation of function template specialization 'testing_potri_bad_arg' requested here 10.0 92 | testing_potri_bad_arg(); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:130:5: note: in instantiation of function template specialization 'POTRI_BASE::run_tests' requested here 10.0 130 | run_tests(); 10.0 | ^ 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:24: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:26: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.0 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 10.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:24: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:26: 10.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 10.0 161 | double work[M]; 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:190:12: note: in instantiation of function template specialization 'norm_error' requested here 10.0 190 | return norm_error(norm_type, M, N, lda, gold, comp); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:202:23: note: in instantiation of function template specialization 'norm_error_upperTr' requested here 10.0 202 | err = norm_error_upperTr('F', n, n, lda, hA[b], hARes[b]); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potri.hpp:442:13: note: in instantiation of function template specialization 'potri_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 10.0 442 | potri_getError(handle, 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:95:9: note: in instantiation of function template specialization 'testing_potri' requested here 10.0 95 | testing_potri(arg); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potri_gtest.cpp:130:5: note: in instantiation of function template specialization 'POTRI_BASE::run_tests' requested here 10.0 130 | run_tests(); 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 10.0 161 | double work[M]; 10.0 | ^ 10.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 10.0 133 | rocblas_int M, 10.0 | ^ 10.0 28 warnings generated. 10.9 [37/62] Building CXX object clients/gtest/CMakeFiles/hipsolver-test.dir/sytrf_gtest.cpp.o 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:24: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:26: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:26: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_init.hpp:30: 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:374:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 10.9 374 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 10.9 | ^~~~~~~~~~~~~~~~~~~~~~ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 10.9 364 | #define HIPSOLVER_CLANG_STATIC static 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:377:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 10.9 377 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 10.9 | ^~~~~~~~~~~~~~~~~~~~~~ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 10.9 364 | #define HIPSOLVER_CLANG_STATIC static 10.9 | ^ 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:24: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:26: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 10.9 117 | double work[M]; 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 10.9 91 | rocblas_int M, 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 10.9 161 | double work[M]; 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 10.9 133 | rocblas_int M, 10.9 | ^ 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:24: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:26: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.9 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 10.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 10.9 104 | this->m_data = this->device_vector_setup(); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:126:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 10.9 126 | device_strided_batch_vector dA(1, 1, 1, 1); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:96:13: note: in instantiation of function template specialization 'testing_sytrf_bad_arg' requested here 10.9 96 | testing_sytrf_bad_arg(); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:119:5: note: in instantiation of function template specialization 'SYTRF_BASE::run_tests' requested here 10.9 119 | run_tests(); 10.9 | ^ 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:24: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:26: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.9 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 10.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.9 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 10.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 10.9 115 | this->device_vector_teardown(this->m_data); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:126:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 10.9 126 | device_strided_batch_vector dA(1, 1, 1, 1); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:96:13: note: in instantiation of function template specialization 'testing_sytrf_bad_arg' requested here 10.9 96 | testing_sytrf_bad_arg(); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:119:5: note: in instantiation of function template specialization 'SYTRF_BASE::run_tests' requested here 10.9 119 | run_tests(); 10.9 | ^ 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:24: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:26: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.9 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 10.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.9 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 10.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 10.9 104 | this->m_data = this->device_vector_setup(); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:127:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 10.9 127 | device_strided_batch_vector dIpiv(1, 1, 1, 1); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:96:13: note: in instantiation of function template specialization 'testing_sytrf_bad_arg' requested here 10.9 96 | testing_sytrf_bad_arg(); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:119:5: note: in instantiation of function template specialization 'SYTRF_BASE::run_tests' requested here 10.9 119 | run_tests(); 10.9 | ^ 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:24: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:26: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.9 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 10.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.9 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 10.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 10.9 115 | this->device_vector_teardown(this->m_data); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:127:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 10.9 127 | device_strided_batch_vector dIpiv(1, 1, 1, 1); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:96:13: note: in instantiation of function template specialization 'testing_sytrf_bad_arg' requested here 10.9 96 | testing_sytrf_bad_arg(); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:119:5: note: in instantiation of function template specialization 'SYTRF_BASE::run_tests' requested here 10.9 119 | run_tests(); 10.9 | ^ 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:24: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:26: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.9 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 10.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:24: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:26: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 10.9 117 | double work[M]; 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:278:20: note: in instantiation of function template specialization 'norm_error' requested here 10.9 278 | err = norm_error('F', n, n, lda, hA[b], hARes[b]); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:614:13: note: in instantiation of function template specialization 'sytrf_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 10.9 614 | sytrf_getError(handle, 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:99:9: note: in instantiation of function template specialization 'testing_sytrf' requested here 10.9 99 | testing_sytrf(arg); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:119:5: note: in instantiation of function template specialization 'SYTRF_BASE::run_tests' requested here 10.9 119 | run_tests(); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 10.9 117 | double work[M]; 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 10.9 91 | rocblas_int M, 10.9 | ^ 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:24: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:26: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.9 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 10.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 10.9 104 | this->m_data = this->device_vector_setup(); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:126:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 10.9 126 | device_strided_batch_vector dA(1, 1, 1, 1); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:96:13: note: in instantiation of function template specialization 'testing_sytrf_bad_arg' requested here 10.9 96 | testing_sytrf_bad_arg(); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:124:5: note: in instantiation of function template specialization 'SYTRF_BASE::run_tests' requested here 10.9 124 | run_tests(); 10.9 | ^ 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:24: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:26: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.9 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 10.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.9 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 10.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 10.9 115 | this->device_vector_teardown(this->m_data); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:126:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 10.9 126 | device_strided_batch_vector dA(1, 1, 1, 1); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:96:13: note: in instantiation of function template specialization 'testing_sytrf_bad_arg' requested here 10.9 96 | testing_sytrf_bad_arg(); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:124:5: note: in instantiation of function template specialization 'SYTRF_BASE::run_tests' requested here 10.9 124 | run_tests(); 10.9 | ^ 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:24: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:26: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.9 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 10.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:24: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:26: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 10.9 117 | double work[M]; 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:278:20: note: in instantiation of function template specialization 'norm_error' requested here 10.9 278 | err = norm_error('F', n, n, lda, hA[b], hARes[b]); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:614:13: note: in instantiation of function template specialization 'sytrf_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 10.9 614 | sytrf_getError(handle, 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:99:9: note: in instantiation of function template specialization 'testing_sytrf' requested here 10.9 99 | testing_sytrf(arg); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:124:5: note: in instantiation of function template specialization 'SYTRF_BASE::run_tests' requested here 10.9 124 | run_tests(); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 10.9 117 | double work[M]; 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 10.9 91 | rocblas_int M, 10.9 | ^ 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:24: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:26: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.9 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 10.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 10.9 104 | this->m_data = this->device_vector_setup(); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:126:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 10.9 126 | device_strided_batch_vector dA(1, 1, 1, 1); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:96:13: note: in instantiation of function template specialization 'testing_sytrf_bad_arg' requested here 10.9 96 | testing_sytrf_bad_arg(); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:129:5: note: in instantiation of function template specialization 'SYTRF_BASE::run_tests' requested here 10.9 129 | run_tests(); 10.9 | ^ 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:24: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:26: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.9 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 10.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.9 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 10.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 10.9 115 | this->device_vector_teardown(this->m_data); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:126:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 10.9 126 | device_strided_batch_vector dA(1, 1, 1, 1); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:96:13: note: in instantiation of function template specialization 'testing_sytrf_bad_arg' requested here 10.9 96 | testing_sytrf_bad_arg(); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:129:5: note: in instantiation of function template specialization 'SYTRF_BASE::run_tests' requested here 10.9 129 | run_tests(); 10.9 | ^ 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:24: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:26: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.9 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 10.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:24: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:26: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 10.9 161 | double work[M]; 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:278:20: note: in instantiation of function template specialization 'norm_error' requested here 10.9 278 | err = norm_error('F', n, n, lda, hA[b], hARes[b]); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:614:13: note: in instantiation of function template specialization 'sytrf_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 10.9 614 | sytrf_getError(handle, 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:99:9: note: in instantiation of function template specialization 'testing_sytrf' requested here 10.9 99 | testing_sytrf(arg); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:129:5: note: in instantiation of function template specialization 'SYTRF_BASE::run_tests' requested here 10.9 129 | run_tests(); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 10.9 161 | double work[M]; 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 10.9 133 | rocblas_int M, 10.9 | ^ 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:24: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:26: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.9 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 10.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 10.9 104 | this->m_data = this->device_vector_setup(); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:126:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 10.9 126 | device_strided_batch_vector dA(1, 1, 1, 1); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:96:13: note: in instantiation of function template specialization 'testing_sytrf_bad_arg' requested here 10.9 96 | testing_sytrf_bad_arg(); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:134:5: note: in instantiation of function template specialization 'SYTRF_BASE::run_tests' requested here 10.9 134 | run_tests(); 10.9 | ^ 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:24: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:26: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.9 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 10.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.9 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 10.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 10.9 115 | this->device_vector_teardown(this->m_data); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:126:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 10.9 126 | device_strided_batch_vector dA(1, 1, 1, 1); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:96:13: note: in instantiation of function template specialization 'testing_sytrf_bad_arg' requested here 10.9 96 | testing_sytrf_bad_arg(); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:134:5: note: in instantiation of function template specialization 'SYTRF_BASE::run_tests' requested here 10.9 134 | run_tests(); 10.9 | ^ 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:24: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:26: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 10.9 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 10.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:24: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:26: 10.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 10.9 161 | double work[M]; 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:278:20: note: in instantiation of function template specialization 'norm_error' requested here 10.9 278 | err = norm_error('F', n, n, lda, hA[b], hARes[b]); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrf.hpp:614:13: note: in instantiation of function template specialization 'sytrf_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 10.9 614 | sytrf_getError(handle, 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:99:9: note: in instantiation of function template specialization 'testing_sytrf' requested here 10.9 99 | testing_sytrf(arg); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrf_gtest.cpp:134:5: note: in instantiation of function template specialization 'SYTRF_BASE::run_tests' requested here 10.9 134 | run_tests(); 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 10.9 161 | double work[M]; 10.9 | ^ 10.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 10.9 133 | rocblas_int M, 10.9 | ^ 10.9 28 warnings generated. 11.1 [38/62] Building CXX object clients/gtest/CMakeFiles/hipsolver-test.dir/orgqr_ungqr_gtest.cpp.o 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:24: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:26: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:26: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_init.hpp:30: 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:374:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 11.1 374 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 11.1 | ^~~~~~~~~~~~~~~~~~~~~~ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 11.1 364 | #define HIPSOLVER_CLANG_STATIC static 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:377:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 11.1 377 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 11.1 | ^~~~~~~~~~~~~~~~~~~~~~ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 11.1 364 | #define HIPSOLVER_CLANG_STATIC static 11.1 | ^ 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:24: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:26: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 11.1 117 | double work[M]; 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 11.1 91 | rocblas_int M, 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 11.1 161 | double work[M]; 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 11.1 133 | rocblas_int M, 11.1 | ^ 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:24: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:26: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.1 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 11.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 11.1 104 | this->m_data = this->device_vector_setup(); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:73:38: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 11.1 73 | device_strided_batch_vector dA(1, 1, 1, 1); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:103:13: note: in instantiation of function template specialization 'testing_orgqr_ungqr_bad_arg' requested here 11.1 103 | testing_orgqr_ungqr_bad_arg(); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:137:5: note: in instantiation of function template specialization 'ORGQR_UNGQR::run_tests' requested here 11.1 137 | run_tests(); 11.1 | ^ 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:24: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:26: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.1 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 11.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.1 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 11.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 11.1 115 | this->device_vector_teardown(this->m_data); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:73:38: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 11.1 73 | device_strided_batch_vector dA(1, 1, 1, 1); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:103:13: note: in instantiation of function template specialization 'testing_orgqr_ungqr_bad_arg' requested here 11.1 103 | testing_orgqr_ungqr_bad_arg(); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:137:5: note: in instantiation of function template specialization 'ORGQR_UNGQR::run_tests' requested here 11.1 137 | run_tests(); 11.1 | ^ 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:24: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:26: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.1 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 11.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.1 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 11.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 11.1 104 | this->m_data = this->device_vector_setup(); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:75:38: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 11.1 75 | device_strided_batch_vector dInfo(1, 1, 1, 1); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:103:13: note: in instantiation of function template specialization 'testing_orgqr_ungqr_bad_arg' requested here 11.1 103 | testing_orgqr_ungqr_bad_arg(); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:137:5: note: in instantiation of function template specialization 'ORGQR_UNGQR::run_tests' requested here 11.1 137 | run_tests(); 11.1 | ^ 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:24: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:26: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.1 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 11.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.1 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 11.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 11.1 115 | this->device_vector_teardown(this->m_data); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:75:38: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 11.1 75 | device_strided_batch_vector dInfo(1, 1, 1, 1); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:103:13: note: in instantiation of function template specialization 'testing_orgqr_ungqr_bad_arg' requested here 11.1 103 | testing_orgqr_ungqr_bad_arg(); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:137:5: note: in instantiation of function template specialization 'ORGQR_UNGQR::run_tests' requested here 11.1 137 | run_tests(); 11.1 | ^ 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:24: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:26: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.1 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 11.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:24: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:26: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 11.1 117 | double work[M]; 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:174:16: note: in instantiation of function template specialization 'norm_error' requested here 11.1 174 | *max_err = norm_error('F', m, n, lda, hA[0], hARes[0]); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:314:9: note: in instantiation of function template specialization 'orgqr_ungqr_getError, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 11.1 314 | orgqr_ungqr_getError(handle, 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:105:9: note: in instantiation of function template specialization 'testing_orgqr_ungqr' requested here 11.1 105 | testing_orgqr_ungqr(arg); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:137:5: note: in instantiation of function template specialization 'ORGQR_UNGQR::run_tests' requested here 11.1 137 | run_tests(); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 11.1 117 | double work[M]; 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 11.1 91 | rocblas_int M, 11.1 | ^ 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:24: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:26: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.1 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 11.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 11.1 104 | this->m_data = this->device_vector_setup(); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:73:38: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 11.1 73 | device_strided_batch_vector dA(1, 1, 1, 1); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:103:13: note: in instantiation of function template specialization 'testing_orgqr_ungqr_bad_arg' requested here 11.1 103 | testing_orgqr_ungqr_bad_arg(); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:142:5: note: in instantiation of function template specialization 'ORGQR_UNGQR::run_tests' requested here 11.1 142 | run_tests(); 11.1 | ^ 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:24: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:26: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.1 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 11.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.1 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 11.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 11.1 115 | this->device_vector_teardown(this->m_data); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:73:38: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 11.1 73 | device_strided_batch_vector dA(1, 1, 1, 1); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:103:13: note: in instantiation of function template specialization 'testing_orgqr_ungqr_bad_arg' requested here 11.1 103 | testing_orgqr_ungqr_bad_arg(); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:142:5: note: in instantiation of function template specialization 'ORGQR_UNGQR::run_tests' requested here 11.1 142 | run_tests(); 11.1 | ^ 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:24: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:26: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.1 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 11.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:24: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:26: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 11.1 117 | double work[M]; 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:174:16: note: in instantiation of function template specialization 'norm_error' requested here 11.1 174 | *max_err = norm_error('F', m, n, lda, hA[0], hARes[0]); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:314:9: note: in instantiation of function template specialization 'orgqr_ungqr_getError, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 11.1 314 | orgqr_ungqr_getError(handle, 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:105:9: note: in instantiation of function template specialization 'testing_orgqr_ungqr' requested here 11.1 105 | testing_orgqr_ungqr(arg); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:142:5: note: in instantiation of function template specialization 'ORGQR_UNGQR::run_tests' requested here 11.1 142 | run_tests(); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 11.1 117 | double work[M]; 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 11.1 91 | rocblas_int M, 11.1 | ^ 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:24: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:26: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.1 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 11.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 11.1 104 | this->m_data = this->device_vector_setup(); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:73:38: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 11.1 73 | device_strided_batch_vector dA(1, 1, 1, 1); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:103:13: note: in instantiation of function template specialization 'testing_orgqr_ungqr_bad_arg' requested here 11.1 103 | testing_orgqr_ungqr_bad_arg(); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:147:5: note: in instantiation of function template specialization 'ORGQR_UNGQR::run_tests' requested here 11.1 147 | run_tests(); 11.1 | ^ 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:24: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:26: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.1 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 11.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.1 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 11.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 11.1 115 | this->device_vector_teardown(this->m_data); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:73:38: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 11.1 73 | device_strided_batch_vector dA(1, 1, 1, 1); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:103:13: note: in instantiation of function template specialization 'testing_orgqr_ungqr_bad_arg' requested here 11.1 103 | testing_orgqr_ungqr_bad_arg(); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:147:5: note: in instantiation of function template specialization 'ORGQR_UNGQR::run_tests' requested here 11.1 147 | run_tests(); 11.1 | ^ 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:24: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:26: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.1 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 11.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:24: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:26: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 11.1 161 | double work[M]; 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:174:16: note: in instantiation of function template specialization 'norm_error' requested here 11.1 174 | *max_err = norm_error('F', m, n, lda, hA[0], hARes[0]); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:314:9: note: in instantiation of function template specialization 'orgqr_ungqr_getError, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 11.1 314 | orgqr_ungqr_getError(handle, 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:105:9: note: in instantiation of function template specialization 'testing_orgqr_ungqr' requested here 11.1 105 | testing_orgqr_ungqr(arg); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:147:5: note: in instantiation of function template specialization 'ORGQR_UNGQR::run_tests' requested here 11.1 147 | run_tests(); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 11.1 161 | double work[M]; 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 11.1 133 | rocblas_int M, 11.1 | ^ 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:24: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:26: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.1 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 11.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 11.1 104 | this->m_data = this->device_vector_setup(); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:73:38: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 11.1 73 | device_strided_batch_vector dA(1, 1, 1, 1); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:103:13: note: in instantiation of function template specialization 'testing_orgqr_ungqr_bad_arg' requested here 11.1 103 | testing_orgqr_ungqr_bad_arg(); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:152:5: note: in instantiation of function template specialization 'ORGQR_UNGQR::run_tests' requested here 11.1 152 | run_tests(); 11.1 | ^ 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:24: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:26: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.1 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 11.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.1 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 11.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 11.1 115 | this->device_vector_teardown(this->m_data); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:73:38: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 11.1 73 | device_strided_batch_vector dA(1, 1, 1, 1); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:103:13: note: in instantiation of function template specialization 'testing_orgqr_ungqr_bad_arg' requested here 11.1 103 | testing_orgqr_ungqr_bad_arg(); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:152:5: note: in instantiation of function template specialization 'ORGQR_UNGQR::run_tests' requested here 11.1 152 | run_tests(); 11.1 | ^ 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:24: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:26: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.1 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 11.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:24: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:26: 11.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 11.1 161 | double work[M]; 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:174:16: note: in instantiation of function template specialization 'norm_error' requested here 11.1 174 | *max_err = norm_error('F', m, n, lda, hA[0], hARes[0]); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgqr_ungqr.hpp:314:9: note: in instantiation of function template specialization 'orgqr_ungqr_getError, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 11.1 314 | orgqr_ungqr_getError(handle, 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:105:9: note: in instantiation of function template specialization 'testing_orgqr_ungqr' requested here 11.1 105 | testing_orgqr_ungqr(arg); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgqr_ungqr_gtest.cpp:152:5: note: in instantiation of function template specialization 'ORGQR_UNGQR::run_tests' requested here 11.1 152 | run_tests(); 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 11.1 161 | double work[M]; 11.1 | ^ 11.1 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 11.1 133 | rocblas_int M, 11.1 | ^ 11.1 28 warnings generated. 11.2 [39/62] Building CXX object clients/gtest/CMakeFiles/hipsolver-test.dir/geqrf_gtest.cpp.o 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:24: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:26: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:26: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_init.hpp:30: 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:374:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 11.2 374 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 11.2 | ^~~~~~~~~~~~~~~~~~~~~~ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 11.2 364 | #define HIPSOLVER_CLANG_STATIC static 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:377:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 11.2 377 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 11.2 | ^~~~~~~~~~~~~~~~~~~~~~ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 11.2 364 | #define HIPSOLVER_CLANG_STATIC static 11.2 | ^ 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:24: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:26: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 11.2 117 | double work[M]; 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 11.2 91 | rocblas_int M, 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 11.2 161 | double work[M]; 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 11.2 133 | rocblas_int M, 11.2 | ^ 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:24: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:26: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.2 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 11.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 11.2 104 | this->m_data = this->device_vector_setup(); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:192:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 11.2 192 | device_strided_batch_vector dA(1, 1, 1, 1); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:101:13: note: in instantiation of function template specialization 'testing_geqrf_bad_arg' requested here 11.2 101 | testing_geqrf_bad_arg(); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:128:5: note: in instantiation of function template specialization 'GEQRF_BASE::run_tests' requested here 11.2 128 | run_tests(); 11.2 | ^ 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:24: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:26: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.2 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 11.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.2 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 11.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 11.2 115 | this->device_vector_teardown(this->m_data); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:192:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 11.2 192 | device_strided_batch_vector dA(1, 1, 1, 1); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:101:13: note: in instantiation of function template specialization 'testing_geqrf_bad_arg' requested here 11.2 101 | testing_geqrf_bad_arg(); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:128:5: note: in instantiation of function template specialization 'GEQRF_BASE::run_tests' requested here 11.2 128 | run_tests(); 11.2 | ^ 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:24: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:26: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.2 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 11.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.2 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 11.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 11.2 104 | this->m_data = this->device_vector_setup(); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:194:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 11.2 194 | device_strided_batch_vector dInfo(1, 1, 1, 1); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:101:13: note: in instantiation of function template specialization 'testing_geqrf_bad_arg' requested here 11.2 101 | testing_geqrf_bad_arg(); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:128:5: note: in instantiation of function template specialization 'GEQRF_BASE::run_tests' requested here 11.2 128 | run_tests(); 11.2 | ^ 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:24: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:26: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.2 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 11.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.2 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 11.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 11.2 115 | this->device_vector_teardown(this->m_data); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:194:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 11.2 194 | device_strided_batch_vector dInfo(1, 1, 1, 1); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:101:13: note: in instantiation of function template specialization 'testing_geqrf_bad_arg' requested here 11.2 101 | testing_geqrf_bad_arg(); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:128:5: note: in instantiation of function template specialization 'GEQRF_BASE::run_tests' requested here 11.2 128 | run_tests(); 11.2 | ^ 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:24: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:26: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.2 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 11.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:24: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:26: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 11.2 117 | double work[M]; 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:343:20: note: in instantiation of function template specialization 'norm_error' requested here 11.2 343 | err = norm_error('F', m, n, lda, hA[b], hARes[b]); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:643:13: note: in instantiation of function template specialization 'geqrf_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 11.2 643 | geqrf_getError(handle, 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:104:9: note: in instantiation of function template specialization 'testing_geqrf' requested here 11.2 104 | testing_geqrf(arg); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:128:5: note: in instantiation of function template specialization 'GEQRF_BASE::run_tests' requested here 11.2 128 | run_tests(); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 11.2 117 | double work[M]; 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 11.2 91 | rocblas_int M, 11.2 | ^ 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:24: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:26: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.2 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 11.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 11.2 104 | this->m_data = this->device_vector_setup(); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:192:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 11.2 192 | device_strided_batch_vector dA(1, 1, 1, 1); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:101:13: note: in instantiation of function template specialization 'testing_geqrf_bad_arg' requested here 11.2 101 | testing_geqrf_bad_arg(); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:133:5: note: in instantiation of function template specialization 'GEQRF_BASE::run_tests' requested here 11.2 133 | run_tests(); 11.2 | ^ 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:24: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:26: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.2 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 11.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.2 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 11.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 11.2 115 | this->device_vector_teardown(this->m_data); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:192:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 11.2 192 | device_strided_batch_vector dA(1, 1, 1, 1); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:101:13: note: in instantiation of function template specialization 'testing_geqrf_bad_arg' requested here 11.2 101 | testing_geqrf_bad_arg(); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:133:5: note: in instantiation of function template specialization 'GEQRF_BASE::run_tests' requested here 11.2 133 | run_tests(); 11.2 | ^ 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:24: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:26: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.2 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 11.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:24: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:26: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 11.2 117 | double work[M]; 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:343:20: note: in instantiation of function template specialization 'norm_error' requested here 11.2 343 | err = norm_error('F', m, n, lda, hA[b], hARes[b]); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:643:13: note: in instantiation of function template specialization 'geqrf_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 11.2 643 | geqrf_getError(handle, 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:104:9: note: in instantiation of function template specialization 'testing_geqrf' requested here 11.2 104 | testing_geqrf(arg); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:133:5: note: in instantiation of function template specialization 'GEQRF_BASE::run_tests' requested here 11.2 133 | run_tests(); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 11.2 117 | double work[M]; 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 11.2 91 | rocblas_int M, 11.2 | ^ 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:24: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:26: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.2 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 11.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 11.2 104 | this->m_data = this->device_vector_setup(); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:192:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 11.2 192 | device_strided_batch_vector dA(1, 1, 1, 1); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:101:13: note: in instantiation of function template specialization 'testing_geqrf_bad_arg' requested here 11.2 101 | testing_geqrf_bad_arg(); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:138:5: note: in instantiation of function template specialization 'GEQRF_BASE::run_tests' requested here 11.2 138 | run_tests(); 11.2 | ^ 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:24: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:26: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.2 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 11.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.2 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 11.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 11.2 115 | this->device_vector_teardown(this->m_data); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:192:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 11.2 192 | device_strided_batch_vector dA(1, 1, 1, 1); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:101:13: note: in instantiation of function template specialization 'testing_geqrf_bad_arg' requested here 11.2 101 | testing_geqrf_bad_arg(); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:138:5: note: in instantiation of function template specialization 'GEQRF_BASE::run_tests' requested here 11.2 138 | run_tests(); 11.2 | ^ 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:24: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:26: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.2 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 11.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:24: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:26: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 11.2 161 | double work[M]; 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:343:20: note: in instantiation of function template specialization 'norm_error' requested here 11.2 343 | err = norm_error('F', m, n, lda, hA[b], hARes[b]); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:643:13: note: in instantiation of function template specialization 'geqrf_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 11.2 643 | geqrf_getError(handle, 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:104:9: note: in instantiation of function template specialization 'testing_geqrf' requested here 11.2 104 | testing_geqrf(arg); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:138:5: note: in instantiation of function template specialization 'GEQRF_BASE::run_tests' requested here 11.2 138 | run_tests(); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 11.2 161 | double work[M]; 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 11.2 133 | rocblas_int M, 11.2 | ^ 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:24: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:26: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.2 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 11.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 11.2 104 | this->m_data = this->device_vector_setup(); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:192:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 11.2 192 | device_strided_batch_vector dA(1, 1, 1, 1); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:101:13: note: in instantiation of function template specialization 'testing_geqrf_bad_arg' requested here 11.2 101 | testing_geqrf_bad_arg(); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:143:5: note: in instantiation of function template specialization 'GEQRF_BASE::run_tests' requested here 11.2 143 | run_tests(); 11.2 | ^ 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:24: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:26: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.2 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 11.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.2 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 11.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 11.2 115 | this->device_vector_teardown(this->m_data); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:192:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 11.2 192 | device_strided_batch_vector dA(1, 1, 1, 1); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:101:13: note: in instantiation of function template specialization 'testing_geqrf_bad_arg' requested here 11.2 101 | testing_geqrf_bad_arg(); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:143:5: note: in instantiation of function template specialization 'GEQRF_BASE::run_tests' requested here 11.2 143 | run_tests(); 11.2 | ^ 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:24: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:26: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.2 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 11.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:24: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:26: 11.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 11.2 161 | double work[M]; 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:343:20: note: in instantiation of function template specialization 'norm_error' requested here 11.2 343 | err = norm_error('F', m, n, lda, hA[b], hARes[b]); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_geqrf.hpp:643:13: note: in instantiation of function template specialization 'geqrf_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 11.2 643 | geqrf_getError(handle, 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:104:9: note: in instantiation of function template specialization 'testing_geqrf' requested here 11.2 104 | testing_geqrf(arg); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/geqrf_gtest.cpp:143:5: note: in instantiation of function template specialization 'GEQRF_BASE::run_tests' requested here 11.2 143 | run_tests(); 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 11.2 161 | double work[M]; 11.2 | ^ 11.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 11.2 133 | rocblas_int M, 11.2 | ^ 11.2 28 warnings generated. 11.3 [40/62] Building CXX object clients/gtest/CMakeFiles/hipsolver-test.dir/syevdx_heevdx_gtest.cpp.o 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:24: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:26: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:26: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_init.hpp:30: 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:374:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 11.3 374 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 11.3 | ^~~~~~~~~~~~~~~~~~~~~~ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 11.3 364 | #define HIPSOLVER_CLANG_STATIC static 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:377:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 11.3 377 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 11.3 | ^~~~~~~~~~~~~~~~~~~~~~ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 11.3 364 | #define HIPSOLVER_CLANG_STATIC static 11.3 | ^ 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:24: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:26: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 11.3 117 | double work[M]; 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 11.3 91 | rocblas_int M, 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 11.3 161 | double work[M]; 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 11.3 133 | rocblas_int M, 11.3 | ^ 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:24: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:26: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.3 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 11.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 11.3 104 | this->m_data = this->device_vector_setup(); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:304:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 11.3 304 | device_strided_batch_vector dA(1, 1, 1, 1); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:104:13: note: in instantiation of function template specialization 'testing_syevdx_heevdx_bad_arg' requested here 11.3 104 | testing_syevdx_heevdx_bad_arg(); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:131:5: note: in instantiation of function template specialization 'SYEVDX_HEEVDX::run_tests' requested here 11.3 131 | run_tests(); 11.3 | ^ 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:24: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:26: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.3 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 11.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.3 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 11.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 11.3 115 | this->device_vector_teardown(this->m_data); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:304:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 11.3 304 | device_strided_batch_vector dA(1, 1, 1, 1); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:104:13: note: in instantiation of function template specialization 'testing_syevdx_heevdx_bad_arg' requested here 11.3 104 | testing_syevdx_heevdx_bad_arg(); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:131:5: note: in instantiation of function template specialization 'SYEVDX_HEEVDX::run_tests' requested here 11.3 131 | run_tests(); 11.3 | ^ 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:24: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:26: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.3 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 11.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.3 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 11.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 11.3 104 | this->m_data = this->device_vector_setup(); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:306:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 11.3 306 | device_strided_batch_vector dinfo(1, 1, 1, 1); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:104:13: note: in instantiation of function template specialization 'testing_syevdx_heevdx_bad_arg' requested here 11.3 104 | testing_syevdx_heevdx_bad_arg(); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:131:5: note: in instantiation of function template specialization 'SYEVDX_HEEVDX::run_tests' requested here 11.3 131 | run_tests(); 11.3 | ^ 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:24: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:26: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.3 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 11.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.3 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 11.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 11.3 115 | this->device_vector_teardown(this->m_data); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:306:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 11.3 306 | device_strided_batch_vector dinfo(1, 1, 1, 1); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:104:13: note: in instantiation of function template specialization 'testing_syevdx_heevdx_bad_arg' requested here 11.3 104 | testing_syevdx_heevdx_bad_arg(); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:131:5: note: in instantiation of function template specialization 'SYEVDX_HEEVDX::run_tests' requested here 11.3 131 | run_tests(); 11.3 | ^ 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:24: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:26: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.3 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 11.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:24: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:26: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 11.3 117 | double work[M]; 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:555:23: note: in instantiation of function template specialization 'norm_error' requested here 11.3 555 | err = norm_error('F', 1, hNev[b][0], 1, hW[b], hWRes[b]); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:966:13: note: in instantiation of function template specialization 'syevdx_heevdx_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 11.3 966 | syevdx_heevdx_getError(handle, 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:107:9: note: in instantiation of function template specialization 'testing_syevdx_heevdx' requested here 11.3 107 | testing_syevdx_heevdx(arg); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:131:5: note: in instantiation of function template specialization 'SYEVDX_HEEVDX::run_tests' requested here 11.3 131 | run_tests(); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 11.3 117 | double work[M]; 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 11.3 91 | rocblas_int M, 11.3 | ^ 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:24: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:26: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.3 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 11.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 11.3 104 | this->m_data = this->device_vector_setup(); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:304:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 11.3 304 | device_strided_batch_vector dA(1, 1, 1, 1); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:104:13: note: in instantiation of function template specialization 'testing_syevdx_heevdx_bad_arg' requested here 11.3 104 | testing_syevdx_heevdx_bad_arg(); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:136:5: note: in instantiation of function template specialization 'SYEVDX_HEEVDX::run_tests' requested here 11.3 136 | run_tests(); 11.3 | ^ 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:24: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:26: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.3 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 11.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.3 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 11.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 11.3 115 | this->device_vector_teardown(this->m_data); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:304:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 11.3 304 | device_strided_batch_vector dA(1, 1, 1, 1); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:104:13: note: in instantiation of function template specialization 'testing_syevdx_heevdx_bad_arg' requested here 11.3 104 | testing_syevdx_heevdx_bad_arg(); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:136:5: note: in instantiation of function template specialization 'SYEVDX_HEEVDX::run_tests' requested here 11.3 136 | run_tests(); 11.3 | ^ 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:24: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:26: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.3 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 11.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:24: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:26: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 11.3 117 | double work[M]; 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:555:23: note: in instantiation of function template specialization 'norm_error' requested here 11.3 555 | err = norm_error('F', 1, hNev[b][0], 1, hW[b], hWRes[b]); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:966:13: note: in instantiation of function template specialization 'syevdx_heevdx_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 11.3 966 | syevdx_heevdx_getError(handle, 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:107:9: note: in instantiation of function template specialization 'testing_syevdx_heevdx' requested here 11.3 107 | testing_syevdx_heevdx(arg); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:136:5: note: in instantiation of function template specialization 'SYEVDX_HEEVDX::run_tests' requested here 11.3 136 | run_tests(); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 11.3 117 | double work[M]; 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 11.3 91 | rocblas_int M, 11.3 | ^ 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:24: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:26: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.3 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 11.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 11.3 104 | this->m_data = this->device_vector_setup(); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:304:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 11.3 304 | device_strided_batch_vector dA(1, 1, 1, 1); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:104:13: note: in instantiation of function template specialization 'testing_syevdx_heevdx_bad_arg' requested here 11.3 104 | testing_syevdx_heevdx_bad_arg(); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:141:5: note: in instantiation of function template specialization 'SYEVDX_HEEVDX::run_tests' requested here 11.3 141 | run_tests(); 11.3 | ^ 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:24: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:26: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.3 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 11.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.3 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 11.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 11.3 115 | this->device_vector_teardown(this->m_data); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:304:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 11.3 304 | device_strided_batch_vector dA(1, 1, 1, 1); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:104:13: note: in instantiation of function template specialization 'testing_syevdx_heevdx_bad_arg' requested here 11.3 104 | testing_syevdx_heevdx_bad_arg(); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:141:5: note: in instantiation of function template specialization 'SYEVDX_HEEVDX::run_tests' requested here 11.3 141 | run_tests(); 11.3 | ^ 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:24: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:26: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.3 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 11.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:24: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:26: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 11.3 161 | double work[M]; 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:585:28: note: in instantiation of function template specialization 'norm_error' requested here 11.3 585 | err = norm_error('F', n, hNev[b][0], lda, hA[b], hARes[b]); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:966:13: note: in instantiation of function template specialization 'syevdx_heevdx_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 11.3 966 | syevdx_heevdx_getError(handle, 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:107:9: note: in instantiation of function template specialization 'testing_syevdx_heevdx' requested here 11.3 107 | testing_syevdx_heevdx(arg); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:141:5: note: in instantiation of function template specialization 'SYEVDX_HEEVDX::run_tests' requested here 11.3 141 | run_tests(); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 11.3 161 | double work[M]; 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 11.3 133 | rocblas_int M, 11.3 | ^ 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:24: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:26: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.3 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 11.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 11.3 104 | this->m_data = this->device_vector_setup(); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:304:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 11.3 304 | device_strided_batch_vector dA(1, 1, 1, 1); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:104:13: note: in instantiation of function template specialization 'testing_syevdx_heevdx_bad_arg' requested here 11.3 104 | testing_syevdx_heevdx_bad_arg(); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:146:5: note: in instantiation of function template specialization 'SYEVDX_HEEVDX::run_tests' requested here 11.3 146 | run_tests(); 11.3 | ^ 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:24: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:26: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.3 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 11.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.3 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 11.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 11.3 115 | this->device_vector_teardown(this->m_data); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:304:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 11.3 304 | device_strided_batch_vector dA(1, 1, 1, 1); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:104:13: note: in instantiation of function template specialization 'testing_syevdx_heevdx_bad_arg' requested here 11.3 104 | testing_syevdx_heevdx_bad_arg(); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:146:5: note: in instantiation of function template specialization 'SYEVDX_HEEVDX::run_tests' requested here 11.3 146 | run_tests(); 11.3 | ^ 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:24: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:26: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.3 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 11.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:24: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:26: 11.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 11.3 161 | double work[M]; 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:585:28: note: in instantiation of function template specialization 'norm_error' requested here 11.3 585 | err = norm_error('F', n, hNev[b][0], lda, hA[b], hARes[b]); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevdx_heevdx.hpp:966:13: note: in instantiation of function template specialization 'syevdx_heevdx_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 11.3 966 | syevdx_heevdx_getError(handle, 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:107:9: note: in instantiation of function template specialization 'testing_syevdx_heevdx' requested here 11.3 107 | testing_syevdx_heevdx(arg); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevdx_heevdx_gtest.cpp:146:5: note: in instantiation of function template specialization 'SYEVDX_HEEVDX::run_tests' requested here 11.3 146 | run_tests(); 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 11.3 161 | double work[M]; 11.3 | ^ 11.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 11.3 133 | rocblas_int M, 11.3 | ^ 11.3 28 warnings generated. 11.5 [41/62] Building CXX object clients/gtest/CMakeFiles/hipsolver-test.dir/orgbr_ungbr_gtest.cpp.o 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:24: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:26: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:26: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_init.hpp:30: 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:374:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 11.5 374 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 11.5 | ^~~~~~~~~~~~~~~~~~~~~~ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 11.5 364 | #define HIPSOLVER_CLANG_STATIC static 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:377:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 11.5 377 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 11.5 | ^~~~~~~~~~~~~~~~~~~~~~ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 11.5 364 | #define HIPSOLVER_CLANG_STATIC static 11.5 | ^ 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:24: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:26: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 11.5 117 | double work[M]; 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 11.5 91 | rocblas_int M, 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 11.5 161 | double work[M]; 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 11.5 133 | rocblas_int M, 11.5 | ^ 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:24: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:26: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.5 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 11.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 11.5 104 | this->m_data = this->device_vector_setup(); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:81:38: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 11.5 81 | device_strided_batch_vector dA(1, 1, 1, 1); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:118:13: note: in instantiation of function template specialization 'testing_orgbr_ungbr_bad_arg' requested here 11.5 118 | testing_orgbr_ungbr_bad_arg(); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:152:5: note: in instantiation of function template specialization 'ORGBR_UNGBR::run_tests' requested here 11.5 152 | run_tests(); 11.5 | ^ 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:24: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:26: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.5 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 11.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.5 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 11.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 11.5 115 | this->device_vector_teardown(this->m_data); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:81:38: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 11.5 81 | device_strided_batch_vector dA(1, 1, 1, 1); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:118:13: note: in instantiation of function template specialization 'testing_orgbr_ungbr_bad_arg' requested here 11.5 118 | testing_orgbr_ungbr_bad_arg(); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:152:5: note: in instantiation of function template specialization 'ORGBR_UNGBR::run_tests' requested here 11.5 152 | run_tests(); 11.5 | ^ 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:24: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:26: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.5 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 11.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.5 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 11.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 11.5 104 | this->m_data = this->device_vector_setup(); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:83:38: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 11.5 83 | device_strided_batch_vector dInfo(1, 1, 1, 1); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:118:13: note: in instantiation of function template specialization 'testing_orgbr_ungbr_bad_arg' requested here 11.5 118 | testing_orgbr_ungbr_bad_arg(); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:152:5: note: in instantiation of function template specialization 'ORGBR_UNGBR::run_tests' requested here 11.5 152 | run_tests(); 11.5 | ^ 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:24: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:26: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.5 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 11.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.5 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 11.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 11.5 115 | this->device_vector_teardown(this->m_data); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:83:38: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 11.5 83 | device_strided_batch_vector dInfo(1, 1, 1, 1); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:118:13: note: in instantiation of function template specialization 'testing_orgbr_ungbr_bad_arg' requested here 11.5 118 | testing_orgbr_ungbr_bad_arg(); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:152:5: note: in instantiation of function template specialization 'ORGBR_UNGBR::run_tests' requested here 11.5 152 | run_tests(); 11.5 | ^ 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:24: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:26: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.5 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 11.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:24: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:26: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 11.5 117 | double work[M]; 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:221:16: note: in instantiation of function template specialization 'norm_error' requested here 11.5 221 | *max_err = norm_error('F', m, n, lda, hA[0], hARes[0]); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:410:9: note: in instantiation of function template specialization 'orgbr_ungbr_getError, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 11.5 410 | orgbr_ungbr_getError(handle, 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:120:9: note: in instantiation of function template specialization 'testing_orgbr_ungbr' requested here 11.5 120 | testing_orgbr_ungbr(arg); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:152:5: note: in instantiation of function template specialization 'ORGBR_UNGBR::run_tests' requested here 11.5 152 | run_tests(); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 11.5 117 | double work[M]; 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 11.5 91 | rocblas_int M, 11.5 | ^ 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:24: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:26: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.5 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 11.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 11.5 104 | this->m_data = this->device_vector_setup(); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:81:38: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 11.5 81 | device_strided_batch_vector dA(1, 1, 1, 1); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:118:13: note: in instantiation of function template specialization 'testing_orgbr_ungbr_bad_arg' requested here 11.5 118 | testing_orgbr_ungbr_bad_arg(); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:157:5: note: in instantiation of function template specialization 'ORGBR_UNGBR::run_tests' requested here 11.5 157 | run_tests(); 11.5 | ^ 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:24: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:26: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.5 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 11.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.5 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 11.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 11.5 115 | this->device_vector_teardown(this->m_data); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:81:38: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 11.5 81 | device_strided_batch_vector dA(1, 1, 1, 1); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:118:13: note: in instantiation of function template specialization 'testing_orgbr_ungbr_bad_arg' requested here 11.5 118 | testing_orgbr_ungbr_bad_arg(); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:157:5: note: in instantiation of function template specialization 'ORGBR_UNGBR::run_tests' requested here 11.5 157 | run_tests(); 11.5 | ^ 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:24: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:26: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.5 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 11.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:24: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:26: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 11.5 117 | double work[M]; 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:221:16: note: in instantiation of function template specialization 'norm_error' requested here 11.5 221 | *max_err = norm_error('F', m, n, lda, hA[0], hARes[0]); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:410:9: note: in instantiation of function template specialization 'orgbr_ungbr_getError, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 11.5 410 | orgbr_ungbr_getError(handle, 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:120:9: note: in instantiation of function template specialization 'testing_orgbr_ungbr' requested here 11.5 120 | testing_orgbr_ungbr(arg); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:157:5: note: in instantiation of function template specialization 'ORGBR_UNGBR::run_tests' requested here 11.5 157 | run_tests(); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 11.5 117 | double work[M]; 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 11.5 91 | rocblas_int M, 11.5 | ^ 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:24: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:26: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.5 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 11.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 11.5 104 | this->m_data = this->device_vector_setup(); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:81:38: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 11.5 81 | device_strided_batch_vector dA(1, 1, 1, 1); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:118:13: note: in instantiation of function template specialization 'testing_orgbr_ungbr_bad_arg' requested here 11.5 118 | testing_orgbr_ungbr_bad_arg(); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:162:5: note: in instantiation of function template specialization 'ORGBR_UNGBR::run_tests' requested here 11.5 162 | run_tests(); 11.5 | ^ 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:24: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:26: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.5 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 11.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.5 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 11.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 11.5 115 | this->device_vector_teardown(this->m_data); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:81:38: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 11.5 81 | device_strided_batch_vector dA(1, 1, 1, 1); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:118:13: note: in instantiation of function template specialization 'testing_orgbr_ungbr_bad_arg' requested here 11.5 118 | testing_orgbr_ungbr_bad_arg(); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:162:5: note: in instantiation of function template specialization 'ORGBR_UNGBR::run_tests' requested here 11.5 162 | run_tests(); 11.5 | ^ 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:24: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:26: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.5 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 11.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:24: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:26: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 11.5 161 | double work[M]; 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:221:16: note: in instantiation of function template specialization 'norm_error' requested here 11.5 221 | *max_err = norm_error('F', m, n, lda, hA[0], hARes[0]); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:410:9: note: in instantiation of function template specialization 'orgbr_ungbr_getError, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 11.5 410 | orgbr_ungbr_getError(handle, 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:120:9: note: in instantiation of function template specialization 'testing_orgbr_ungbr' requested here 11.5 120 | testing_orgbr_ungbr(arg); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:162:5: note: in instantiation of function template specialization 'ORGBR_UNGBR::run_tests' requested here 11.5 162 | run_tests(); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 11.5 161 | double work[M]; 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 11.5 133 | rocblas_int M, 11.5 | ^ 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:24: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:26: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.5 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 11.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 11.5 104 | this->m_data = this->device_vector_setup(); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:81:38: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 11.5 81 | device_strided_batch_vector dA(1, 1, 1, 1); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:118:13: note: in instantiation of function template specialization 'testing_orgbr_ungbr_bad_arg' requested here 11.5 118 | testing_orgbr_ungbr_bad_arg(); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:167:5: note: in instantiation of function template specialization 'ORGBR_UNGBR::run_tests' requested here 11.5 167 | run_tests(); 11.5 | ^ 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:24: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:26: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.5 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 11.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.5 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 11.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 11.5 115 | this->device_vector_teardown(this->m_data); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:81:38: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 11.5 81 | device_strided_batch_vector dA(1, 1, 1, 1); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:118:13: note: in instantiation of function template specialization 'testing_orgbr_ungbr_bad_arg' requested here 11.5 118 | testing_orgbr_ungbr_bad_arg(); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:167:5: note: in instantiation of function template specialization 'ORGBR_UNGBR::run_tests' requested here 11.5 167 | run_tests(); 11.5 | ^ 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:24: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:26: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.5 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 11.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:24: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:26: 11.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 11.5 161 | double work[M]; 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:221:16: note: in instantiation of function template specialization 'norm_error' requested here 11.5 221 | *max_err = norm_error('F', m, n, lda, hA[0], hARes[0]); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgbr_ungbr.hpp:410:9: note: in instantiation of function template specialization 'orgbr_ungbr_getError, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 11.5 410 | orgbr_ungbr_getError(handle, 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:120:9: note: in instantiation of function template specialization 'testing_orgbr_ungbr' requested here 11.5 120 | testing_orgbr_ungbr(arg); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgbr_ungbr_gtest.cpp:167:5: note: in instantiation of function template specialization 'ORGBR_UNGBR::run_tests' requested here 11.5 167 | run_tests(); 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 11.5 161 | double work[M]; 11.5 | ^ 11.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 11.5 133 | rocblas_int M, 11.5 | ^ 11.5 28 warnings generated. 11.6 [42/62] Building CXX object clients/gtest/CMakeFiles/hipsolver-test.dir/orgtr_ungtr_gtest.cpp.o 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:24: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:26: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:26: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_init.hpp:30: 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:374:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 11.6 374 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 11.6 | ^~~~~~~~~~~~~~~~~~~~~~ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 11.6 364 | #define HIPSOLVER_CLANG_STATIC static 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:377:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 11.6 377 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 11.6 | ^~~~~~~~~~~~~~~~~~~~~~ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 11.6 364 | #define HIPSOLVER_CLANG_STATIC static 11.6 | ^ 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:24: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:26: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 11.6 117 | double work[M]; 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 11.6 91 | rocblas_int M, 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 11.6 161 | double work[M]; 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 11.6 133 | rocblas_int M, 11.6 | ^ 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:24: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:26: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.6 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 11.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 11.6 104 | this->m_data = this->device_vector_setup(); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:74:38: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 11.6 74 | device_strided_batch_vector dA(1, 1, 1, 1); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:87:13: note: in instantiation of function template specialization 'testing_orgtr_ungtr_bad_arg' requested here 11.6 87 | testing_orgtr_ungtr_bad_arg(); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:121:5: note: in instantiation of function template specialization 'ORGTR_UNGTR::run_tests' requested here 11.6 121 | run_tests(); 11.6 | ^ 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:24: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:26: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.6 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 11.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.6 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 11.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 11.6 115 | this->device_vector_teardown(this->m_data); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:74:38: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 11.6 74 | device_strided_batch_vector dA(1, 1, 1, 1); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:87:13: note: in instantiation of function template specialization 'testing_orgtr_ungtr_bad_arg' requested here 11.6 87 | testing_orgtr_ungtr_bad_arg(); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:121:5: note: in instantiation of function template specialization 'ORGTR_UNGTR::run_tests' requested here 11.6 121 | run_tests(); 11.6 | ^ 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:24: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:26: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.6 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 11.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.6 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 11.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 11.6 104 | this->m_data = this->device_vector_setup(); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:76:38: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 11.6 76 | device_strided_batch_vector dInfo(1, 1, 1, 1); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:87:13: note: in instantiation of function template specialization 'testing_orgtr_ungtr_bad_arg' requested here 11.6 87 | testing_orgtr_ungtr_bad_arg(); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:121:5: note: in instantiation of function template specialization 'ORGTR_UNGTR::run_tests' requested here 11.6 121 | run_tests(); 11.6 | ^ 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:24: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:26: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.6 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 11.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.6 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 11.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 11.6 115 | this->device_vector_teardown(this->m_data); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:76:38: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 11.6 76 | device_strided_batch_vector dInfo(1, 1, 1, 1); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:87:13: note: in instantiation of function template specialization 'testing_orgtr_ungtr_bad_arg' requested here 11.6 87 | testing_orgtr_ungtr_bad_arg(); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:121:5: note: in instantiation of function template specialization 'ORGTR_UNGTR::run_tests' requested here 11.6 121 | run_tests(); 11.6 | ^ 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:24: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:26: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.6 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 11.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:24: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:26: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 11.6 117 | double work[M]; 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:177:16: note: in instantiation of function template specialization 'norm_error' requested here 11.6 177 | *max_err = norm_error('F', n, n, lda, hA[0], hARes[0]); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:320:9: note: in instantiation of function template specialization 'orgtr_ungtr_getError, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 11.6 320 | orgtr_ungtr_getError(handle, 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:89:9: note: in instantiation of function template specialization 'testing_orgtr_ungtr' requested here 11.6 89 | testing_orgtr_ungtr(arg); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:121:5: note: in instantiation of function template specialization 'ORGTR_UNGTR::run_tests' requested here 11.6 121 | run_tests(); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 11.6 117 | double work[M]; 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 11.6 91 | rocblas_int M, 11.6 | ^ 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:24: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:26: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.6 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 11.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 11.6 104 | this->m_data = this->device_vector_setup(); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:74:38: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 11.6 74 | device_strided_batch_vector dA(1, 1, 1, 1); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:87:13: note: in instantiation of function template specialization 'testing_orgtr_ungtr_bad_arg' requested here 11.6 87 | testing_orgtr_ungtr_bad_arg(); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:126:5: note: in instantiation of function template specialization 'ORGTR_UNGTR::run_tests' requested here 11.6 126 | run_tests(); 11.6 | ^ 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:24: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:26: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.6 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 11.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.6 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 11.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 11.6 115 | this->device_vector_teardown(this->m_data); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:74:38: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 11.6 74 | device_strided_batch_vector dA(1, 1, 1, 1); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:87:13: note: in instantiation of function template specialization 'testing_orgtr_ungtr_bad_arg' requested here 11.6 87 | testing_orgtr_ungtr_bad_arg(); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:126:5: note: in instantiation of function template specialization 'ORGTR_UNGTR::run_tests' requested here 11.6 126 | run_tests(); 11.6 | ^ 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:24: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:26: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.6 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 11.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:24: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:26: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 11.6 117 | double work[M]; 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:177:16: note: in instantiation of function template specialization 'norm_error' requested here 11.6 177 | *max_err = norm_error('F', n, n, lda, hA[0], hARes[0]); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:320:9: note: in instantiation of function template specialization 'orgtr_ungtr_getError, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 11.6 320 | orgtr_ungtr_getError(handle, 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:89:9: note: in instantiation of function template specialization 'testing_orgtr_ungtr' requested here 11.6 89 | testing_orgtr_ungtr(arg); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:126:5: note: in instantiation of function template specialization 'ORGTR_UNGTR::run_tests' requested here 11.6 126 | run_tests(); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 11.6 117 | double work[M]; 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 11.6 91 | rocblas_int M, 11.6 | ^ 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:24: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:26: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.6 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 11.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 11.6 104 | this->m_data = this->device_vector_setup(); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:74:38: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 11.6 74 | device_strided_batch_vector dA(1, 1, 1, 1); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:87:13: note: in instantiation of function template specialization 'testing_orgtr_ungtr_bad_arg' requested here 11.6 87 | testing_orgtr_ungtr_bad_arg(); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:131:5: note: in instantiation of function template specialization 'ORGTR_UNGTR::run_tests' requested here 11.6 131 | run_tests(); 11.6 | ^ 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:24: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:26: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.6 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 11.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.6 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 11.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 11.6 115 | this->device_vector_teardown(this->m_data); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:74:38: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 11.6 74 | device_strided_batch_vector dA(1, 1, 1, 1); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:87:13: note: in instantiation of function template specialization 'testing_orgtr_ungtr_bad_arg' requested here 11.6 87 | testing_orgtr_ungtr_bad_arg(); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:131:5: note: in instantiation of function template specialization 'ORGTR_UNGTR::run_tests' requested here 11.6 131 | run_tests(); 11.6 | ^ 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:24: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:26: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.6 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 11.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:24: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:26: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 11.6 161 | double work[M]; 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:177:16: note: in instantiation of function template specialization 'norm_error' requested here 11.6 177 | *max_err = norm_error('F', n, n, lda, hA[0], hARes[0]); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:320:9: note: in instantiation of function template specialization 'orgtr_ungtr_getError, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 11.6 320 | orgtr_ungtr_getError(handle, 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:89:9: note: in instantiation of function template specialization 'testing_orgtr_ungtr' requested here 11.6 89 | testing_orgtr_ungtr(arg); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:131:5: note: in instantiation of function template specialization 'ORGTR_UNGTR::run_tests' requested here 11.6 131 | run_tests(); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 11.6 161 | double work[M]; 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 11.6 133 | rocblas_int M, 11.6 | ^ 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:24: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:26: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.6 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 11.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 11.6 104 | this->m_data = this->device_vector_setup(); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:74:38: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 11.6 74 | device_strided_batch_vector dA(1, 1, 1, 1); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:87:13: note: in instantiation of function template specialization 'testing_orgtr_ungtr_bad_arg' requested here 11.6 87 | testing_orgtr_ungtr_bad_arg(); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:136:5: note: in instantiation of function template specialization 'ORGTR_UNGTR::run_tests' requested here 11.6 136 | run_tests(); 11.6 | ^ 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:24: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:26: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.6 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 11.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.6 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 11.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 11.6 115 | this->device_vector_teardown(this->m_data); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:74:38: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 11.6 74 | device_strided_batch_vector dA(1, 1, 1, 1); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:87:13: note: in instantiation of function template specialization 'testing_orgtr_ungtr_bad_arg' requested here 11.6 87 | testing_orgtr_ungtr_bad_arg(); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:136:5: note: in instantiation of function template specialization 'ORGTR_UNGTR::run_tests' requested here 11.6 136 | run_tests(); 11.6 | ^ 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:24: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:26: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.6 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 11.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:24: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:26: 11.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 11.6 161 | double work[M]; 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:177:16: note: in instantiation of function template specialization 'norm_error' requested here 11.6 177 | *max_err = norm_error('F', n, n, lda, hA[0], hARes[0]); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_orgtr_ungtr.hpp:320:9: note: in instantiation of function template specialization 'orgtr_ungtr_getError, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 11.6 320 | orgtr_ungtr_getError(handle, 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:89:9: note: in instantiation of function template specialization 'testing_orgtr_ungtr' requested here 11.6 89 | testing_orgtr_ungtr(arg); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/orgtr_ungtr_gtest.cpp:136:5: note: in instantiation of function template specialization 'ORGTR_UNGTR::run_tests' requested here 11.6 136 | run_tests(); 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 11.6 161 | double work[M]; 11.6 | ^ 11.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 11.6 133 | rocblas_int M, 11.6 | ^ 11.6 28 warnings generated. 11.9 [43/62] Building CXX object clients/gtest/CMakeFiles/hipsolver-test.dir/ormqr_unmqr_gtest.cpp.o 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:24: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:26: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:26: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_init.hpp:30: 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:374:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 11.9 374 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 11.9 | ^~~~~~~~~~~~~~~~~~~~~~ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 11.9 364 | #define HIPSOLVER_CLANG_STATIC static 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:377:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 11.9 377 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 11.9 | ^~~~~~~~~~~~~~~~~~~~~~ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 11.9 364 | #define HIPSOLVER_CLANG_STATIC static 11.9 | ^ 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:24: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:26: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 11.9 117 | double work[M]; 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 11.9 91 | rocblas_int M, 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 11.9 161 | double work[M]; 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 11.9 133 | rocblas_int M, 11.9 | ^ 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:24: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:26: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.9 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 11.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 11.9 104 | this->m_data = this->device_vector_setup(); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:177:38: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 11.9 177 | device_strided_batch_vector dA(1, 1, 1, 1); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:127:13: note: in instantiation of function template specialization 'testing_ormqr_unmqr_bad_arg' requested here 11.9 127 | testing_ormqr_unmqr_bad_arg(); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:161:5: note: in instantiation of function template specialization 'ORMQR_UNMQR::run_tests' requested here 11.9 161 | run_tests(); 11.9 | ^ 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:24: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:26: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.9 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 11.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.9 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 11.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 11.9 115 | this->device_vector_teardown(this->m_data); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:177:38: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 11.9 177 | device_strided_batch_vector dA(1, 1, 1, 1); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:127:13: note: in instantiation of function template specialization 'testing_ormqr_unmqr_bad_arg' requested here 11.9 127 | testing_ormqr_unmqr_bad_arg(); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:161:5: note: in instantiation of function template specialization 'ORMQR_UNMQR::run_tests' requested here 11.9 161 | run_tests(); 11.9 | ^ 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:24: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:26: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.9 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 11.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.9 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 11.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 11.9 104 | this->m_data = this->device_vector_setup(); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:180:38: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 11.9 180 | device_strided_batch_vector dInfo(1, 1, 1, 1); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:127:13: note: in instantiation of function template specialization 'testing_ormqr_unmqr_bad_arg' requested here 11.9 127 | testing_ormqr_unmqr_bad_arg(); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:161:5: note: in instantiation of function template specialization 'ORMQR_UNMQR::run_tests' requested here 11.9 161 | run_tests(); 11.9 | ^ 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:24: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:26: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.9 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 11.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.9 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 11.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 11.9 115 | this->device_vector_teardown(this->m_data); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:180:38: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 11.9 180 | device_strided_batch_vector dInfo(1, 1, 1, 1); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:127:13: note: in instantiation of function template specialization 'testing_ormqr_unmqr_bad_arg' requested here 11.9 127 | testing_ormqr_unmqr_bad_arg(); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:161:5: note: in instantiation of function template specialization 'ORMQR_UNMQR::run_tests' requested here 11.9 161 | run_tests(); 11.9 | ^ 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:24: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:26: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.9 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 11.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:24: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:26: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 11.9 117 | double work[M]; 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:322:16: note: in instantiation of function template specialization 'norm_error' requested here 11.9 322 | *max_err = norm_error('F', m, n, ldc, hC[0], hCRes[0]); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:566:9: note: in instantiation of function template specialization 'ormqr_unmqr_getError, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 11.9 566 | ormqr_unmqr_getError(handle, 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:129:9: note: in instantiation of function template specialization 'testing_ormqr_unmqr' requested here 11.9 129 | testing_ormqr_unmqr(arg); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:161:5: note: in instantiation of function template specialization 'ORMQR_UNMQR::run_tests' requested here 11.9 161 | run_tests(); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 11.9 117 | double work[M]; 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 11.9 91 | rocblas_int M, 11.9 | ^ 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:24: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:26: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.9 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 11.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 11.9 104 | this->m_data = this->device_vector_setup(); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:177:38: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 11.9 177 | device_strided_batch_vector dA(1, 1, 1, 1); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:127:13: note: in instantiation of function template specialization 'testing_ormqr_unmqr_bad_arg' requested here 11.9 127 | testing_ormqr_unmqr_bad_arg(); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:166:5: note: in instantiation of function template specialization 'ORMQR_UNMQR::run_tests' requested here 11.9 166 | run_tests(); 11.9 | ^ 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:24: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:26: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.9 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 11.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.9 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 11.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 11.9 115 | this->device_vector_teardown(this->m_data); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:177:38: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 11.9 177 | device_strided_batch_vector dA(1, 1, 1, 1); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:127:13: note: in instantiation of function template specialization 'testing_ormqr_unmqr_bad_arg' requested here 11.9 127 | testing_ormqr_unmqr_bad_arg(); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:166:5: note: in instantiation of function template specialization 'ORMQR_UNMQR::run_tests' requested here 11.9 166 | run_tests(); 11.9 | ^ 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:24: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:26: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.9 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 11.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:24: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:26: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 11.9 117 | double work[M]; 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:322:16: note: in instantiation of function template specialization 'norm_error' requested here 11.9 322 | *max_err = norm_error('F', m, n, ldc, hC[0], hCRes[0]); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:566:9: note: in instantiation of function template specialization 'ormqr_unmqr_getError, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 11.9 566 | ormqr_unmqr_getError(handle, 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:129:9: note: in instantiation of function template specialization 'testing_ormqr_unmqr' requested here 11.9 129 | testing_ormqr_unmqr(arg); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:166:5: note: in instantiation of function template specialization 'ORMQR_UNMQR::run_tests' requested here 11.9 166 | run_tests(); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 11.9 117 | double work[M]; 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 11.9 91 | rocblas_int M, 11.9 | ^ 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:24: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:26: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.9 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 11.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 11.9 104 | this->m_data = this->device_vector_setup(); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:177:38: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 11.9 177 | device_strided_batch_vector dA(1, 1, 1, 1); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:127:13: note: in instantiation of function template specialization 'testing_ormqr_unmqr_bad_arg' requested here 11.9 127 | testing_ormqr_unmqr_bad_arg(); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:171:5: note: in instantiation of function template specialization 'ORMQR_UNMQR::run_tests' requested here 11.9 171 | run_tests(); 11.9 | ^ 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:24: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:26: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.9 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 11.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.9 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 11.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 11.9 115 | this->device_vector_teardown(this->m_data); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:177:38: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 11.9 177 | device_strided_batch_vector dA(1, 1, 1, 1); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:127:13: note: in instantiation of function template specialization 'testing_ormqr_unmqr_bad_arg' requested here 11.9 127 | testing_ormqr_unmqr_bad_arg(); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:171:5: note: in instantiation of function template specialization 'ORMQR_UNMQR::run_tests' requested here 11.9 171 | run_tests(); 11.9 | ^ 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:24: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:26: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.9 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 11.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:24: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:26: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 11.9 161 | double work[M]; 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:322:16: note: in instantiation of function template specialization 'norm_error' requested here 11.9 322 | *max_err = norm_error('F', m, n, ldc, hC[0], hCRes[0]); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:566:9: note: in instantiation of function template specialization 'ormqr_unmqr_getError, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 11.9 566 | ormqr_unmqr_getError(handle, 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:129:9: note: in instantiation of function template specialization 'testing_ormqr_unmqr' requested here 11.9 129 | testing_ormqr_unmqr(arg); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:171:5: note: in instantiation of function template specialization 'ORMQR_UNMQR::run_tests' requested here 11.9 171 | run_tests(); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 11.9 161 | double work[M]; 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 11.9 133 | rocblas_int M, 11.9 | ^ 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:24: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:26: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.9 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 11.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 11.9 104 | this->m_data = this->device_vector_setup(); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:177:38: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 11.9 177 | device_strided_batch_vector dA(1, 1, 1, 1); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:127:13: note: in instantiation of function template specialization 'testing_ormqr_unmqr_bad_arg' requested here 11.9 127 | testing_ormqr_unmqr_bad_arg(); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:176:5: note: in instantiation of function template specialization 'ORMQR_UNMQR::run_tests' requested here 11.9 176 | run_tests(); 11.9 | ^ 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:24: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:26: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.9 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 11.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.9 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 11.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 11.9 115 | this->device_vector_teardown(this->m_data); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:177:38: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 11.9 177 | device_strided_batch_vector dA(1, 1, 1, 1); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:127:13: note: in instantiation of function template specialization 'testing_ormqr_unmqr_bad_arg' requested here 11.9 127 | testing_ormqr_unmqr_bad_arg(); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:176:5: note: in instantiation of function template specialization 'ORMQR_UNMQR::run_tests' requested here 11.9 176 | run_tests(); 11.9 | ^ 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:24: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:26: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 11.9 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 11.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:24: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:26: 11.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 11.9 161 | double work[M]; 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:322:16: note: in instantiation of function template specialization 'norm_error' requested here 11.9 322 | *max_err = norm_error('F', m, n, ldc, hC[0], hCRes[0]); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormqr_unmqr.hpp:566:9: note: in instantiation of function template specialization 'ormqr_unmqr_getError, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 11.9 566 | ormqr_unmqr_getError(handle, 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:129:9: note: in instantiation of function template specialization 'testing_ormqr_unmqr' requested here 11.9 129 | testing_ormqr_unmqr(arg); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormqr_unmqr_gtest.cpp:176:5: note: in instantiation of function template specialization 'ORMQR_UNMQR::run_tests' requested here 11.9 176 | run_tests(); 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 11.9 161 | double work[M]; 11.9 | ^ 11.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 11.9 133 | rocblas_int M, 11.9 | ^ 11.9 28 warnings generated. 12.0 [44/62] Building CXX object clients/gtest/CMakeFiles/hipsolver-test.dir/ormtr_unmtr_gtest.cpp.o 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:24: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:26: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:26: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_init.hpp:30: 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:374:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 12.0 374 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 12.0 | ^~~~~~~~~~~~~~~~~~~~~~ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 12.0 364 | #define HIPSOLVER_CLANG_STATIC static 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:377:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 12.0 377 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 12.0 | ^~~~~~~~~~~~~~~~~~~~~~ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 12.0 364 | #define HIPSOLVER_CLANG_STATIC static 12.0 | ^ 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:24: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:26: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.0 117 | double work[M]; 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 12.0 91 | rocblas_int M, 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.0 161 | double work[M]; 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 12.0 133 | rocblas_int M, 12.0 | ^ 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:24: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:26: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.0 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 12.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 12.0 104 | this->m_data = this->device_vector_setup(); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:217:38: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 12.0 217 | device_strided_batch_vector dA(1, 1, 1, 1); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:140:13: note: in instantiation of function template specialization 'testing_ormtr_unmtr_bad_arg' requested here 12.0 140 | testing_ormtr_unmtr_bad_arg(); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:174:5: note: in instantiation of function template specialization 'ORMTR_UNMTR::run_tests' requested here 12.0 174 | run_tests(); 12.0 | ^ 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:24: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:26: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.0 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 12.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.0 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 12.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 12.0 115 | this->device_vector_teardown(this->m_data); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:217:38: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 12.0 217 | device_strided_batch_vector dA(1, 1, 1, 1); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:140:13: note: in instantiation of function template specialization 'testing_ormtr_unmtr_bad_arg' requested here 12.0 140 | testing_ormtr_unmtr_bad_arg(); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:174:5: note: in instantiation of function template specialization 'ORMTR_UNMTR::run_tests' requested here 12.0 174 | run_tests(); 12.0 | ^ 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:24: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:26: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.0 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 12.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.0 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 12.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 12.0 104 | this->m_data = this->device_vector_setup(); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:220:38: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 12.0 220 | device_strided_batch_vector dInfo(1, 1, 1, 1); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:140:13: note: in instantiation of function template specialization 'testing_ormtr_unmtr_bad_arg' requested here 12.0 140 | testing_ormtr_unmtr_bad_arg(); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:174:5: note: in instantiation of function template specialization 'ORMTR_UNMTR::run_tests' requested here 12.0 174 | run_tests(); 12.0 | ^ 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:24: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:26: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.0 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 12.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.0 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 12.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 12.0 115 | this->device_vector_teardown(this->m_data); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:220:38: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 12.0 220 | device_strided_batch_vector dInfo(1, 1, 1, 1); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:140:13: note: in instantiation of function template specialization 'testing_ormtr_unmtr_bad_arg' requested here 12.0 140 | testing_ormtr_unmtr_bad_arg(); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:174:5: note: in instantiation of function template specialization 'ORMTR_UNMTR::run_tests' requested here 12.0 174 | run_tests(); 12.0 | ^ 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:24: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:26: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.0 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 12.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:24: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:26: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.0 117 | double work[M]; 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:375:16: note: in instantiation of function template specialization 'norm_error' requested here 12.0 375 | *max_err = norm_error('F', m, n, ldc, hC[0], hCRes[0]); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:620:9: note: in instantiation of function template specialization 'ormtr_unmtr_getError, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 12.0 620 | ormtr_unmtr_getError(handle, 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:142:9: note: in instantiation of function template specialization 'testing_ormtr_unmtr' requested here 12.0 142 | testing_ormtr_unmtr(arg); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:174:5: note: in instantiation of function template specialization 'ORMTR_UNMTR::run_tests' requested here 12.0 174 | run_tests(); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.0 117 | double work[M]; 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 12.0 91 | rocblas_int M, 12.0 | ^ 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:24: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:26: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.0 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 12.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 12.0 104 | this->m_data = this->device_vector_setup(); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:217:38: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 12.0 217 | device_strided_batch_vector dA(1, 1, 1, 1); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:140:13: note: in instantiation of function template specialization 'testing_ormtr_unmtr_bad_arg' requested here 12.0 140 | testing_ormtr_unmtr_bad_arg(); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:179:5: note: in instantiation of function template specialization 'ORMTR_UNMTR::run_tests' requested here 12.0 179 | run_tests(); 12.0 | ^ 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:24: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:26: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.0 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 12.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.0 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 12.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 12.0 115 | this->device_vector_teardown(this->m_data); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:217:38: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 12.0 217 | device_strided_batch_vector dA(1, 1, 1, 1); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:140:13: note: in instantiation of function template specialization 'testing_ormtr_unmtr_bad_arg' requested here 12.0 140 | testing_ormtr_unmtr_bad_arg(); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:179:5: note: in instantiation of function template specialization 'ORMTR_UNMTR::run_tests' requested here 12.0 179 | run_tests(); 12.0 | ^ 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:24: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:26: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.0 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 12.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:24: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:26: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.0 117 | double work[M]; 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:375:16: note: in instantiation of function template specialization 'norm_error' requested here 12.0 375 | *max_err = norm_error('F', m, n, ldc, hC[0], hCRes[0]); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:620:9: note: in instantiation of function template specialization 'ormtr_unmtr_getError, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 12.0 620 | ormtr_unmtr_getError(handle, 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:142:9: note: in instantiation of function template specialization 'testing_ormtr_unmtr' requested here 12.0 142 | testing_ormtr_unmtr(arg); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:179:5: note: in instantiation of function template specialization 'ORMTR_UNMTR::run_tests' requested here 12.0 179 | run_tests(); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.0 117 | double work[M]; 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 12.0 91 | rocblas_int M, 12.0 | ^ 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:24: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:26: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.0 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 12.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 12.0 104 | this->m_data = this->device_vector_setup(); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:217:38: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 12.0 217 | device_strided_batch_vector dA(1, 1, 1, 1); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:140:13: note: in instantiation of function template specialization 'testing_ormtr_unmtr_bad_arg' requested here 12.0 140 | testing_ormtr_unmtr_bad_arg(); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:184:5: note: in instantiation of function template specialization 'ORMTR_UNMTR::run_tests' requested here 12.0 184 | run_tests(); 12.0 | ^ 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:24: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:26: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.0 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 12.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.0 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 12.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 12.0 115 | this->device_vector_teardown(this->m_data); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:217:38: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 12.0 217 | device_strided_batch_vector dA(1, 1, 1, 1); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:140:13: note: in instantiation of function template specialization 'testing_ormtr_unmtr_bad_arg' requested here 12.0 140 | testing_ormtr_unmtr_bad_arg(); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:184:5: note: in instantiation of function template specialization 'ORMTR_UNMTR::run_tests' requested here 12.0 184 | run_tests(); 12.0 | ^ 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:24: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:26: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.0 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 12.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:24: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:26: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.0 161 | double work[M]; 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:375:16: note: in instantiation of function template specialization 'norm_error' requested here 12.0 375 | *max_err = norm_error('F', m, n, ldc, hC[0], hCRes[0]); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:620:9: note: in instantiation of function template specialization 'ormtr_unmtr_getError, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 12.0 620 | ormtr_unmtr_getError(handle, 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:142:9: note: in instantiation of function template specialization 'testing_ormtr_unmtr' requested here 12.0 142 | testing_ormtr_unmtr(arg); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:184:5: note: in instantiation of function template specialization 'ORMTR_UNMTR::run_tests' requested here 12.0 184 | run_tests(); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.0 161 | double work[M]; 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 12.0 133 | rocblas_int M, 12.0 | ^ 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:24: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:26: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.0 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 12.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 12.0 104 | this->m_data = this->device_vector_setup(); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:217:38: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 12.0 217 | device_strided_batch_vector dA(1, 1, 1, 1); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:140:13: note: in instantiation of function template specialization 'testing_ormtr_unmtr_bad_arg' requested here 12.0 140 | testing_ormtr_unmtr_bad_arg(); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:189:5: note: in instantiation of function template specialization 'ORMTR_UNMTR::run_tests' requested here 12.0 189 | run_tests(); 12.0 | ^ 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:24: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:26: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.0 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 12.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.0 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 12.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 12.0 115 | this->device_vector_teardown(this->m_data); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:217:38: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 12.0 217 | device_strided_batch_vector dA(1, 1, 1, 1); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:140:13: note: in instantiation of function template specialization 'testing_ormtr_unmtr_bad_arg' requested here 12.0 140 | testing_ormtr_unmtr_bad_arg(); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:189:5: note: in instantiation of function template specialization 'ORMTR_UNMTR::run_tests' requested here 12.0 189 | run_tests(); 12.0 | ^ 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:24: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:26: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.0 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 12.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:24: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:26: 12.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.0 161 | double work[M]; 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:375:16: note: in instantiation of function template specialization 'norm_error' requested here 12.0 375 | *max_err = norm_error('F', m, n, ldc, hC[0], hCRes[0]); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_ormtr_unmtr.hpp:620:9: note: in instantiation of function template specialization 'ormtr_unmtr_getError, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 12.0 620 | ormtr_unmtr_getError(handle, 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:142:9: note: in instantiation of function template specialization 'testing_ormtr_unmtr' requested here 12.0 142 | testing_ormtr_unmtr(arg); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/ormtr_unmtr_gtest.cpp:189:5: note: in instantiation of function template specialization 'ORMTR_UNMTR::run_tests' requested here 12.0 189 | run_tests(); 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.0 161 | double work[M]; 12.0 | ^ 12.0 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 12.0 133 | rocblas_int M, 12.0 | ^ 12.0 28 warnings generated. 12.4 [45/62] Building CXX object clients/gtest/CMakeFiles/hipsolver-test.dir/gels_gtest.cpp.o 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:24: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:26: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:26: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_init.hpp:30: 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:374:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 12.4 374 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 12.4 | ^~~~~~~~~~~~~~~~~~~~~~ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 12.4 364 | #define HIPSOLVER_CLANG_STATIC static 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:377:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 12.4 377 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 12.4 | ^~~~~~~~~~~~~~~~~~~~~~ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 12.4 364 | #define HIPSOLVER_CLANG_STATIC static 12.4 | ^ 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:24: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:26: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.4 117 | double work[M]; 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 12.4 91 | rocblas_int M, 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.4 161 | double work[M]; 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 12.4 133 | rocblas_int M, 12.4 | ^ 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:24: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:26: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.4 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 12.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 12.4 104 | this->m_data = this->device_vector_setup(); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:223:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 12.4 223 | device_strided_batch_vector dA(1, 1, 1, 1); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:112:13: note: in instantiation of function template specialization 'testing_gels_bad_arg' requested here 12.4 112 | testing_gels_bad_arg(); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:139:5: note: in instantiation of function template specialization 'GELS_BASE::run_tests' requested here 12.4 139 | run_tests(); 12.4 | ^ 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:24: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:26: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.4 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 12.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.4 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 12.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 12.4 115 | this->device_vector_teardown(this->m_data); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:223:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 12.4 223 | device_strided_batch_vector dA(1, 1, 1, 1); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:112:13: note: in instantiation of function template specialization 'testing_gels_bad_arg' requested here 12.4 112 | testing_gels_bad_arg(); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:139:5: note: in instantiation of function template specialization 'GELS_BASE::run_tests' requested here 12.4 139 | run_tests(); 12.4 | ^ 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:24: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:26: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.4 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 12.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.4 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 12.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 12.4 104 | this->m_data = this->device_vector_setup(); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:226:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 12.4 226 | device_strided_batch_vector dInfo(1, 1, 1, 1); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:112:13: note: in instantiation of function template specialization 'testing_gels_bad_arg' requested here 12.4 112 | testing_gels_bad_arg(); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:139:5: note: in instantiation of function template specialization 'GELS_BASE::run_tests' requested here 12.4 139 | run_tests(); 12.4 | ^ 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:24: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:26: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.4 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 12.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.4 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 12.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 12.4 115 | this->device_vector_teardown(this->m_data); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:226:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 12.4 226 | device_strided_batch_vector dInfo(1, 1, 1, 1); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:112:13: note: in instantiation of function template specialization 'testing_gels_bad_arg' requested here 12.4 112 | testing_gels_bad_arg(); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:139:5: note: in instantiation of function template specialization 'GELS_BASE::run_tests' requested here 12.4 139 | run_tests(); 12.4 | ^ 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:24: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:26: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.4 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 12.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:24: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:26: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.4 117 | double work[M]; 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:403:24: note: in instantiation of function template specialization 'norm_error' requested here 12.4 403 | err = norm_error('F', m, nrhs, ldb, hB[b], hBRes[b]); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:783:13: note: in instantiation of function template specialization 'gels_getError, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 12.4 783 | gels_getError(handle, 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:115:9: note: in instantiation of function template specialization 'testing_gels' requested here 12.4 115 | testing_gels(arg); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:139:5: note: in instantiation of function template specialization 'GELS_BASE::run_tests' requested here 12.4 139 | run_tests(); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.4 117 | double work[M]; 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 12.4 91 | rocblas_int M, 12.4 | ^ 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:24: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:26: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.4 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 12.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 12.4 104 | this->m_data = this->device_vector_setup(); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:223:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 12.4 223 | device_strided_batch_vector dA(1, 1, 1, 1); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:112:13: note: in instantiation of function template specialization 'testing_gels_bad_arg' requested here 12.4 112 | testing_gels_bad_arg(); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:144:5: note: in instantiation of function template specialization 'GELS_BASE::run_tests' requested here 12.4 144 | run_tests(); 12.4 | ^ 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:24: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:26: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.4 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 12.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.4 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 12.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 12.4 115 | this->device_vector_teardown(this->m_data); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:223:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 12.4 223 | device_strided_batch_vector dA(1, 1, 1, 1); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:112:13: note: in instantiation of function template specialization 'testing_gels_bad_arg' requested here 12.4 112 | testing_gels_bad_arg(); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:144:5: note: in instantiation of function template specialization 'GELS_BASE::run_tests' requested here 12.4 144 | run_tests(); 12.4 | ^ 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:24: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:26: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.4 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 12.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:24: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:26: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.4 117 | double work[M]; 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:403:24: note: in instantiation of function template specialization 'norm_error' requested here 12.4 403 | err = norm_error('F', m, nrhs, ldb, hB[b], hBRes[b]); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:783:13: note: in instantiation of function template specialization 'gels_getError, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 12.4 783 | gels_getError(handle, 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:115:9: note: in instantiation of function template specialization 'testing_gels' requested here 12.4 115 | testing_gels(arg); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:144:5: note: in instantiation of function template specialization 'GELS_BASE::run_tests' requested here 12.4 144 | run_tests(); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.4 117 | double work[M]; 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 12.4 91 | rocblas_int M, 12.4 | ^ 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:24: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:26: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.4 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 12.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 12.4 104 | this->m_data = this->device_vector_setup(); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:223:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 12.4 223 | device_strided_batch_vector dA(1, 1, 1, 1); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:112:13: note: in instantiation of function template specialization 'testing_gels_bad_arg' requested here 12.4 112 | testing_gels_bad_arg(); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:149:5: note: in instantiation of function template specialization 'GELS_BASE::run_tests' requested here 12.4 149 | run_tests(); 12.4 | ^ 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:24: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:26: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.4 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 12.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.4 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 12.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 12.4 115 | this->device_vector_teardown(this->m_data); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:223:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 12.4 223 | device_strided_batch_vector dA(1, 1, 1, 1); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:112:13: note: in instantiation of function template specialization 'testing_gels_bad_arg' requested here 12.4 112 | testing_gels_bad_arg(); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:149:5: note: in instantiation of function template specialization 'GELS_BASE::run_tests' requested here 12.4 149 | run_tests(); 12.4 | ^ 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:24: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:26: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.4 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 12.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:24: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:26: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.4 161 | double work[M]; 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:403:24: note: in instantiation of function template specialization 'norm_error' requested here 12.4 403 | err = norm_error('F', m, nrhs, ldb, hB[b], hBRes[b]); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:783:13: note: in instantiation of function template specialization 'gels_getError, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 12.4 783 | gels_getError(handle, 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:115:9: note: in instantiation of function template specialization 'testing_gels' requested here 12.4 115 | testing_gels(arg); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:149:5: note: in instantiation of function template specialization 'GELS_BASE::run_tests' requested here 12.4 149 | run_tests(); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.4 161 | double work[M]; 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 12.4 133 | rocblas_int M, 12.4 | ^ 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:24: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:26: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.4 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 12.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 12.4 104 | this->m_data = this->device_vector_setup(); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:223:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 12.4 223 | device_strided_batch_vector dA(1, 1, 1, 1); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:112:13: note: in instantiation of function template specialization 'testing_gels_bad_arg' requested here 12.4 112 | testing_gels_bad_arg(); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:154:5: note: in instantiation of function template specialization 'GELS_BASE::run_tests' requested here 12.4 154 | run_tests(); 12.4 | ^ 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:24: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:26: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.4 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 12.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.4 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 12.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 12.4 115 | this->device_vector_teardown(this->m_data); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:223:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 12.4 223 | device_strided_batch_vector dA(1, 1, 1, 1); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:112:13: note: in instantiation of function template specialization 'testing_gels_bad_arg' requested here 12.4 112 | testing_gels_bad_arg(); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:154:5: note: in instantiation of function template specialization 'GELS_BASE::run_tests' requested here 12.4 154 | run_tests(); 12.4 | ^ 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:24: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:26: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.4 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 12.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:24: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:26: 12.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.4 161 | double work[M]; 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:403:24: note: in instantiation of function template specialization 'norm_error' requested here 12.4 403 | err = norm_error('F', m, nrhs, ldb, hB[b], hBRes[b]); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gels.hpp:783:13: note: in instantiation of function template specialization 'gels_getError, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 12.4 783 | gels_getError(handle, 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:115:9: note: in instantiation of function template specialization 'testing_gels' requested here 12.4 115 | testing_gels(arg); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gels_gtest.cpp:154:5: note: in instantiation of function template specialization 'GELS_BASE::run_tests' requested here 12.4 154 | run_tests(); 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.4 161 | double work[M]; 12.4 | ^ 12.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 12.4 133 | rocblas_int M, 12.4 | ^ 12.4 28 warnings generated. 12.5 [46/62] Building CXX object clients/gtest/CMakeFiles/hipsolver-test.dir/syevd_heevd_gtest.cpp.o 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:24: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:26: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:26: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_init.hpp:30: 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:374:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 12.5 374 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 12.5 | ^~~~~~~~~~~~~~~~~~~~~~ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 12.5 364 | #define HIPSOLVER_CLANG_STATIC static 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:377:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 12.5 377 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 12.5 | ^~~~~~~~~~~~~~~~~~~~~~ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 12.5 364 | #define HIPSOLVER_CLANG_STATIC static 12.5 | ^ 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:24: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:26: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.5 117 | double work[M]; 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 12.5 91 | rocblas_int M, 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.5 161 | double work[M]; 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 12.5 133 | rocblas_int M, 12.5 | ^ 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:24: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:26: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.5 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 12.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 12.5 104 | this->m_data = this->device_vector_setup(); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:149:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 12.5 149 | device_strided_batch_vector dA(1, 1, 1, 1); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:94:13: note: in instantiation of function template specialization 'testing_syevd_heevd_bad_arg' requested here 12.5 94 | testing_syevd_heevd_bad_arg(); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:129:5: note: in instantiation of function template specialization 'SYEVD_HEEVD::run_tests' requested here 12.5 129 | run_tests(); 12.5 | ^ 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:24: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:26: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.5 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 12.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.5 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 12.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 12.5 115 | this->device_vector_teardown(this->m_data); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:149:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 12.5 149 | device_strided_batch_vector dA(1, 1, 1, 1); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:94:13: note: in instantiation of function template specialization 'testing_syevd_heevd_bad_arg' requested here 12.5 94 | testing_syevd_heevd_bad_arg(); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:129:5: note: in instantiation of function template specialization 'SYEVD_HEEVD::run_tests' requested here 12.5 129 | run_tests(); 12.5 | ^ 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:24: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:26: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.5 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 12.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.5 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 12.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 12.5 104 | this->m_data = this->device_vector_setup(); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:151:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 12.5 151 | device_strided_batch_vector dinfo(1, 1, 1, 1); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:94:13: note: in instantiation of function template specialization 'testing_syevd_heevd_bad_arg' requested here 12.5 94 | testing_syevd_heevd_bad_arg(); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:129:5: note: in instantiation of function template specialization 'SYEVD_HEEVD::run_tests' requested here 12.5 129 | run_tests(); 12.5 | ^ 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:24: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:26: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.5 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 12.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.5 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 12.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 12.5 115 | this->device_vector_teardown(this->m_data); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:151:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 12.5 151 | device_strided_batch_vector dinfo(1, 1, 1, 1); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:94:13: note: in instantiation of function template specialization 'testing_syevd_heevd_bad_arg' requested here 12.5 94 | testing_syevd_heevd_bad_arg(); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:129:5: note: in instantiation of function template specialization 'SYEVD_HEEVD::run_tests' requested here 12.5 129 | run_tests(); 12.5 | ^ 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:24: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:26: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.5 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 12.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:24: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:26: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.5 117 | double work[M]; 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:346:23: note: in instantiation of function template specialization 'norm_error' requested here 12.5 346 | err = norm_error('F', 1, n, 1, hD[b], hDres[b]); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:683:13: note: in instantiation of function template specialization 'syevd_heevd_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 12.5 683 | syevd_heevd_getError(handle, 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:97:9: note: in instantiation of function template specialization 'testing_syevd_heevd' requested here 12.5 97 | testing_syevd_heevd(arg); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:129:5: note: in instantiation of function template specialization 'SYEVD_HEEVD::run_tests' requested here 12.5 129 | run_tests(); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.5 117 | double work[M]; 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 12.5 91 | rocblas_int M, 12.5 | ^ 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:24: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:26: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.5 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 12.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 12.5 104 | this->m_data = this->device_vector_setup(); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:149:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 12.5 149 | device_strided_batch_vector dA(1, 1, 1, 1); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:94:13: note: in instantiation of function template specialization 'testing_syevd_heevd_bad_arg' requested here 12.5 94 | testing_syevd_heevd_bad_arg(); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:134:5: note: in instantiation of function template specialization 'SYEVD_HEEVD::run_tests' requested here 12.5 134 | run_tests(); 12.5 | ^ 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:24: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:26: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.5 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 12.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.5 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 12.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 12.5 115 | this->device_vector_teardown(this->m_data); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:149:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 12.5 149 | device_strided_batch_vector dA(1, 1, 1, 1); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:94:13: note: in instantiation of function template specialization 'testing_syevd_heevd_bad_arg' requested here 12.5 94 | testing_syevd_heevd_bad_arg(); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:134:5: note: in instantiation of function template specialization 'SYEVD_HEEVD::run_tests' requested here 12.5 134 | run_tests(); 12.5 | ^ 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:24: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:26: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.5 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 12.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:24: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:26: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.5 117 | double work[M]; 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:346:23: note: in instantiation of function template specialization 'norm_error' requested here 12.5 346 | err = norm_error('F', 1, n, 1, hD[b], hDres[b]); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:683:13: note: in instantiation of function template specialization 'syevd_heevd_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 12.5 683 | syevd_heevd_getError(handle, 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:97:9: note: in instantiation of function template specialization 'testing_syevd_heevd' requested here 12.5 97 | testing_syevd_heevd(arg); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:134:5: note: in instantiation of function template specialization 'SYEVD_HEEVD::run_tests' requested here 12.5 134 | run_tests(); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.5 117 | double work[M]; 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 12.5 91 | rocblas_int M, 12.5 | ^ 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:24: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:26: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.5 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 12.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 12.5 104 | this->m_data = this->device_vector_setup(); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:149:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 12.5 149 | device_strided_batch_vector dA(1, 1, 1, 1); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:94:13: note: in instantiation of function template specialization 'testing_syevd_heevd_bad_arg' requested here 12.5 94 | testing_syevd_heevd_bad_arg(); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:139:5: note: in instantiation of function template specialization 'SYEVD_HEEVD::run_tests' requested here 12.5 139 | run_tests(); 12.5 | ^ 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:24: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:26: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.5 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 12.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.5 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 12.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 12.5 115 | this->device_vector_teardown(this->m_data); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:149:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 12.5 149 | device_strided_batch_vector dA(1, 1, 1, 1); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:94:13: note: in instantiation of function template specialization 'testing_syevd_heevd_bad_arg' requested here 12.5 94 | testing_syevd_heevd_bad_arg(); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:139:5: note: in instantiation of function template specialization 'SYEVD_HEEVD::run_tests' requested here 12.5 139 | run_tests(); 12.5 | ^ 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:24: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:26: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.5 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 12.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:24: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:26: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.5 161 | double work[M]; 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:376:28: note: in instantiation of function template specialization 'norm_error' requested here 12.5 376 | err = norm_error('F', n, n, lda, hA[b], hAres[b]); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:683:13: note: in instantiation of function template specialization 'syevd_heevd_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 12.5 683 | syevd_heevd_getError(handle, 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:97:9: note: in instantiation of function template specialization 'testing_syevd_heevd' requested here 12.5 97 | testing_syevd_heevd(arg); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:139:5: note: in instantiation of function template specialization 'SYEVD_HEEVD::run_tests' requested here 12.5 139 | run_tests(); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.5 161 | double work[M]; 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 12.5 133 | rocblas_int M, 12.5 | ^ 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:24: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:26: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.5 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 12.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 12.5 104 | this->m_data = this->device_vector_setup(); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:149:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 12.5 149 | device_strided_batch_vector dA(1, 1, 1, 1); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:94:13: note: in instantiation of function template specialization 'testing_syevd_heevd_bad_arg' requested here 12.5 94 | testing_syevd_heevd_bad_arg(); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:144:5: note: in instantiation of function template specialization 'SYEVD_HEEVD::run_tests' requested here 12.5 144 | run_tests(); 12.5 | ^ 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:24: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:26: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.5 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 12.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.5 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 12.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 12.5 115 | this->device_vector_teardown(this->m_data); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:149:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 12.5 149 | device_strided_batch_vector dA(1, 1, 1, 1); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:94:13: note: in instantiation of function template specialization 'testing_syevd_heevd_bad_arg' requested here 12.5 94 | testing_syevd_heevd_bad_arg(); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:144:5: note: in instantiation of function template specialization 'SYEVD_HEEVD::run_tests' requested here 12.5 144 | run_tests(); 12.5 | ^ 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:24: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:26: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.5 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 12.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:24: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:26: 12.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.5 161 | double work[M]; 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:376:28: note: in instantiation of function template specialization 'norm_error' requested here 12.5 376 | err = norm_error('F', n, n, lda, hA[b], hAres[b]); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevd_heevd.hpp:683:13: note: in instantiation of function template specialization 'syevd_heevd_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 12.5 683 | syevd_heevd_getError(handle, 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:97:9: note: in instantiation of function template specialization 'testing_syevd_heevd' requested here 12.5 97 | testing_syevd_heevd(arg); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevd_heevd_gtest.cpp:144:5: note: in instantiation of function template specialization 'SYEVD_HEEVD::run_tests' requested here 12.5 144 | run_tests(); 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.5 161 | double work[M]; 12.5 | ^ 12.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 12.5 133 | rocblas_int M, 12.5 | ^ 12.5 28 warnings generated. 12.6 [47/62] Building CXX object clients/gtest/CMakeFiles/hipsolver-test.dir/gebrd_gtest.cpp.o 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:24: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:26: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:26: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_init.hpp:30: 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:374:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 12.6 374 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 12.6 | ^~~~~~~~~~~~~~~~~~~~~~ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 12.6 364 | #define HIPSOLVER_CLANG_STATIC static 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:377:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 12.6 377 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 12.6 | ^~~~~~~~~~~~~~~~~~~~~~ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 12.6 364 | #define HIPSOLVER_CLANG_STATIC static 12.6 | ^ 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:24: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:26: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.6 117 | double work[M]; 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 12.6 91 | rocblas_int M, 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.6 161 | double work[M]; 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 12.6 133 | rocblas_int M, 12.6 | ^ 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:24: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:26: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.6 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 12.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 12.6 104 | this->m_data = this->device_vector_setup(); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:260:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 12.6 260 | device_strided_batch_vector dA(1, 1, 1, 1); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:101:13: note: in instantiation of function template specialization 'testing_gebrd_bad_arg' requested here 12.6 101 | testing_gebrd_bad_arg(); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:124:5: note: in instantiation of function template specialization 'GEBRD_BASE::run_tests' requested here 12.6 124 | run_tests(); 12.6 | ^ 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:24: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:26: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.6 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 12.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.6 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 12.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 12.6 115 | this->device_vector_teardown(this->m_data); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:260:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 12.6 260 | device_strided_batch_vector dA(1, 1, 1, 1); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:101:13: note: in instantiation of function template specialization 'testing_gebrd_bad_arg' requested here 12.6 101 | testing_gebrd_bad_arg(); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:124:5: note: in instantiation of function template specialization 'GEBRD_BASE::run_tests' requested here 12.6 124 | run_tests(); 12.6 | ^ 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:24: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:26: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.6 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 12.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.6 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 12.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 12.6 104 | this->m_data = this->device_vector_setup(); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:265:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 12.6 265 | device_strided_batch_vector dInfo(1, 1, 1, 1); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:101:13: note: in instantiation of function template specialization 'testing_gebrd_bad_arg' requested here 12.6 101 | testing_gebrd_bad_arg(); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:124:5: note: in instantiation of function template specialization 'GEBRD_BASE::run_tests' requested here 12.6 124 | run_tests(); 12.6 | ^ 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:24: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:26: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.6 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 12.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.6 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 12.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 12.6 115 | this->device_vector_teardown(this->m_data); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:265:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 12.6 265 | device_strided_batch_vector dInfo(1, 1, 1, 1); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:101:13: note: in instantiation of function template specialization 'testing_gebrd_bad_arg' requested here 12.6 101 | testing_gebrd_bad_arg(); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:124:5: note: in instantiation of function template specialization 'GEBRD_BASE::run_tests' requested here 12.6 124 | run_tests(); 12.6 | ^ 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:24: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:26: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.6 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 12.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:24: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:26: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.6 117 | double work[M]; 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:580:20: note: in instantiation of function template specialization 'norm_error' requested here 12.6 580 | err = norm_error('F', m, n, lda, hA[b], hARes[b]); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:1015:13: note: in instantiation of function template specialization 'gebrd_getError, device_strided_batch_vector, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 12.6 1015 | gebrd_getError(handle, 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:104:9: note: in instantiation of function template specialization 'testing_gebrd' requested here 12.6 104 | testing_gebrd(arg); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:124:5: note: in instantiation of function template specialization 'GEBRD_BASE::run_tests' requested here 12.6 124 | run_tests(); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.6 117 | double work[M]; 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 12.6 91 | rocblas_int M, 12.6 | ^ 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:24: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:26: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.6 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 12.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 12.6 104 | this->m_data = this->device_vector_setup(); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:260:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 12.6 260 | device_strided_batch_vector dA(1, 1, 1, 1); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:101:13: note: in instantiation of function template specialization 'testing_gebrd_bad_arg' requested here 12.6 101 | testing_gebrd_bad_arg(); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:129:5: note: in instantiation of function template specialization 'GEBRD_BASE::run_tests' requested here 12.6 129 | run_tests(); 12.6 | ^ 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:24: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:26: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.6 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 12.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.6 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 12.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 12.6 115 | this->device_vector_teardown(this->m_data); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:260:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 12.6 260 | device_strided_batch_vector dA(1, 1, 1, 1); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:101:13: note: in instantiation of function template specialization 'testing_gebrd_bad_arg' requested here 12.6 101 | testing_gebrd_bad_arg(); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:129:5: note: in instantiation of function template specialization 'GEBRD_BASE::run_tests' requested here 12.6 129 | run_tests(); 12.6 | ^ 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:24: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:26: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.6 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 12.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:24: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:26: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.6 117 | double work[M]; 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:580:20: note: in instantiation of function template specialization 'norm_error' requested here 12.6 580 | err = norm_error('F', m, n, lda, hA[b], hARes[b]); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:1015:13: note: in instantiation of function template specialization 'gebrd_getError, device_strided_batch_vector, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 12.6 1015 | gebrd_getError(handle, 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:104:9: note: in instantiation of function template specialization 'testing_gebrd' requested here 12.6 104 | testing_gebrd(arg); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:129:5: note: in instantiation of function template specialization 'GEBRD_BASE::run_tests' requested here 12.6 129 | run_tests(); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.6 117 | double work[M]; 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 12.6 91 | rocblas_int M, 12.6 | ^ 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:24: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:26: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.6 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 12.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 12.6 104 | this->m_data = this->device_vector_setup(); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:260:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 12.6 260 | device_strided_batch_vector dA(1, 1, 1, 1); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:101:13: note: in instantiation of function template specialization 'testing_gebrd_bad_arg' requested here 12.6 101 | testing_gebrd_bad_arg(); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:134:5: note: in instantiation of function template specialization 'GEBRD_BASE::run_tests' requested here 12.6 134 | run_tests(); 12.6 | ^ 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:24: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:26: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.6 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 12.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.6 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 12.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 12.6 115 | this->device_vector_teardown(this->m_data); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:260:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 12.6 260 | device_strided_batch_vector dA(1, 1, 1, 1); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:101:13: note: in instantiation of function template specialization 'testing_gebrd_bad_arg' requested here 12.6 101 | testing_gebrd_bad_arg(); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:134:5: note: in instantiation of function template specialization 'GEBRD_BASE::run_tests' requested here 12.6 134 | run_tests(); 12.6 | ^ 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:24: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:26: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.6 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 12.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:24: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:26: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.6 161 | double work[M]; 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:580:20: note: in instantiation of function template specialization 'norm_error' requested here 12.6 580 | err = norm_error('F', m, n, lda, hA[b], hARes[b]); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:1015:13: note: in instantiation of function template specialization 'gebrd_getError, device_strided_batch_vector, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 12.6 1015 | gebrd_getError(handle, 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:104:9: note: in instantiation of function template specialization 'testing_gebrd' requested here 12.6 104 | testing_gebrd(arg); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:134:5: note: in instantiation of function template specialization 'GEBRD_BASE::run_tests' requested here 12.6 134 | run_tests(); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.6 161 | double work[M]; 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 12.6 133 | rocblas_int M, 12.6 | ^ 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:24: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:26: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.6 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 12.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 12.6 104 | this->m_data = this->device_vector_setup(); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:260:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 12.6 260 | device_strided_batch_vector dA(1, 1, 1, 1); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:101:13: note: in instantiation of function template specialization 'testing_gebrd_bad_arg' requested here 12.6 101 | testing_gebrd_bad_arg(); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:139:5: note: in instantiation of function template specialization 'GEBRD_BASE::run_tests' requested here 12.6 139 | run_tests(); 12.6 | ^ 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:24: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:26: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.6 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 12.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.6 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 12.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 12.6 115 | this->device_vector_teardown(this->m_data); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:260:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 12.6 260 | device_strided_batch_vector dA(1, 1, 1, 1); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:101:13: note: in instantiation of function template specialization 'testing_gebrd_bad_arg' requested here 12.6 101 | testing_gebrd_bad_arg(); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:139:5: note: in instantiation of function template specialization 'GEBRD_BASE::run_tests' requested here 12.6 139 | run_tests(); 12.6 | ^ 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:24: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:26: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.6 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 12.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:24: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:26: 12.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.6 161 | double work[M]; 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:580:20: note: in instantiation of function template specialization 'norm_error' requested here 12.6 580 | err = norm_error('F', m, n, lda, hA[b], hARes[b]); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gebrd.hpp:1015:13: note: in instantiation of function template specialization 'gebrd_getError, device_strided_batch_vector, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 12.6 1015 | gebrd_getError(handle, 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:104:9: note: in instantiation of function template specialization 'testing_gebrd' requested here 12.6 104 | testing_gebrd(arg); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gebrd_gtest.cpp:139:5: note: in instantiation of function template specialization 'GEBRD_BASE::run_tests' requested here 12.6 139 | run_tests(); 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.6 161 | double work[M]; 12.6 | ^ 12.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 12.6 133 | rocblas_int M, 12.6 | ^ 12.6 28 warnings generated. 12.8 [48/62] Building CXX object clients/gtest/CMakeFiles/hipsolver-test.dir/getrs_gtest.cpp.o 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_init.hpp:30: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:374:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 12.8 374 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 12.8 | ^~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 12.8 364 | #define HIPSOLVER_CLANG_STATIC static 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:377:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 12.8 377 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 12.8 | ^~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 12.8 364 | #define HIPSOLVER_CLANG_STATIC static 12.8 | ^ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.8 117 | double work[M]; 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 12.8 91 | rocblas_int M, 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.8 161 | double work[M]; 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 12.8 133 | rocblas_int M, 12.8 | ^ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 12.8 104 | this->m_data = this->device_vector_setup(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:244:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 12.8 244 | device_strided_batch_vector dA(1, 1, 1, 1); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:118:13: note: in instantiation of function template specialization 'testing_getrs_bad_arg' requested here 12.8 118 | testing_getrs_bad_arg(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:145:5: note: in instantiation of function template specialization 'GETRS_BASE::run_tests' requested here 12.8 145 | run_tests(); 12.8 | ^ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 12.8 115 | this->device_vector_teardown(this->m_data); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:244:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 12.8 244 | device_strided_batch_vector dA(1, 1, 1, 1); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:118:13: note: in instantiation of function template specialization 'testing_getrs_bad_arg' requested here 12.8 118 | testing_getrs_bad_arg(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:145:5: note: in instantiation of function template specialization 'GETRS_BASE::run_tests' requested here 12.8 145 | run_tests(); 12.8 | ^ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 12.8 104 | this->m_data = this->device_vector_setup(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:246:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 12.8 246 | device_strided_batch_vector dIpiv(1, 1, 1, 1); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:118:13: note: in instantiation of function template specialization 'testing_getrs_bad_arg' requested here 12.8 118 | testing_getrs_bad_arg(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:145:5: note: in instantiation of function template specialization 'GETRS_BASE::run_tests' requested here 12.8 145 | run_tests(); 12.8 | ^ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 12.8 115 | this->device_vector_teardown(this->m_data); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:246:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 12.8 246 | device_strided_batch_vector dIpiv(1, 1, 1, 1); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:118:13: note: in instantiation of function template specialization 'testing_getrs_bad_arg' requested here 12.8 118 | testing_getrs_bad_arg(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:145:5: note: in instantiation of function template specialization 'GETRS_BASE::run_tests' requested here 12.8 145 | run_tests(); 12.8 | ^ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.8 117 | double work[M]; 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:452:20: note: in instantiation of function template specialization 'norm_error' requested here 12.8 452 | err = norm_error('I', m, nrhs, ldb, hB[b], hBRes[b]); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:863:13: note: in instantiation of function template specialization 'getrs_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 12.8 863 | getrs_getError(handle, 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:121:9: note: in instantiation of function template specialization 'testing_getrs' requested here 12.8 121 | testing_getrs(arg); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:145:5: note: in instantiation of function template specialization 'GETRS_BASE::run_tests' requested here 12.8 145 | run_tests(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.8 117 | double work[M]; 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 12.8 91 | rocblas_int M, 12.8 | ^ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 12.8 104 | this->m_data = this->device_vector_setup(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:244:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 12.8 244 | device_strided_batch_vector dA(1, 1, 1, 1); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:118:13: note: in instantiation of function template specialization 'testing_getrs_bad_arg' requested here 12.8 118 | testing_getrs_bad_arg(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:150:5: note: in instantiation of function template specialization 'GETRS_BASE::run_tests' requested here 12.8 150 | run_tests(); 12.8 | ^ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 12.8 115 | this->device_vector_teardown(this->m_data); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:244:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 12.8 244 | device_strided_batch_vector dA(1, 1, 1, 1); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:118:13: note: in instantiation of function template specialization 'testing_getrs_bad_arg' requested here 12.8 118 | testing_getrs_bad_arg(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:150:5: note: in instantiation of function template specialization 'GETRS_BASE::run_tests' requested here 12.8 150 | run_tests(); 12.8 | ^ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.8 117 | double work[M]; 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:452:20: note: in instantiation of function template specialization 'norm_error' requested here 12.8 452 | err = norm_error('I', m, nrhs, ldb, hB[b], hBRes[b]); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:863:13: note: in instantiation of function template specialization 'getrs_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 12.8 863 | getrs_getError(handle, 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:121:9: note: in instantiation of function template specialization 'testing_getrs' requested here 12.8 121 | testing_getrs(arg); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:150:5: note: in instantiation of function template specialization 'GETRS_BASE::run_tests' requested here 12.8 150 | run_tests(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.8 117 | double work[M]; 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 12.8 91 | rocblas_int M, 12.8 | ^ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 12.8 104 | this->m_data = this->device_vector_setup(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:244:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 12.8 244 | device_strided_batch_vector dA(1, 1, 1, 1); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:118:13: note: in instantiation of function template specialization 'testing_getrs_bad_arg' requested here 12.8 118 | testing_getrs_bad_arg(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:155:5: note: in instantiation of function template specialization 'GETRS_BASE::run_tests' requested here 12.8 155 | run_tests(); 12.8 | ^ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 12.8 115 | this->device_vector_teardown(this->m_data); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:244:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 12.8 244 | device_strided_batch_vector dA(1, 1, 1, 1); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:118:13: note: in instantiation of function template specialization 'testing_getrs_bad_arg' requested here 12.8 118 | testing_getrs_bad_arg(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:155:5: note: in instantiation of function template specialization 'GETRS_BASE::run_tests' requested here 12.8 155 | run_tests(); 12.8 | ^ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.8 161 | double work[M]; 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:452:20: note: in instantiation of function template specialization 'norm_error' requested here 12.8 452 | err = norm_error('I', m, nrhs, ldb, hB[b], hBRes[b]); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:863:13: note: in instantiation of function template specialization 'getrs_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 12.8 863 | getrs_getError(handle, 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:121:9: note: in instantiation of function template specialization 'testing_getrs' requested here 12.8 121 | testing_getrs(arg); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:155:5: note: in instantiation of function template specialization 'GETRS_BASE::run_tests' requested here 12.8 155 | run_tests(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.8 161 | double work[M]; 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 12.8 133 | rocblas_int M, 12.8 | ^ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 12.8 104 | this->m_data = this->device_vector_setup(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:244:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 12.8 244 | device_strided_batch_vector dA(1, 1, 1, 1); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:118:13: note: in instantiation of function template specialization 'testing_getrs_bad_arg' requested here 12.8 118 | testing_getrs_bad_arg(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:160:5: note: in instantiation of function template specialization 'GETRS_BASE::run_tests' requested here 12.8 160 | run_tests(); 12.8 | ^ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 12.8 115 | this->device_vector_teardown(this->m_data); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:244:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 12.8 244 | device_strided_batch_vector dA(1, 1, 1, 1); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:118:13: note: in instantiation of function template specialization 'testing_getrs_bad_arg' requested here 12.8 118 | testing_getrs_bad_arg(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:160:5: note: in instantiation of function template specialization 'GETRS_BASE::run_tests' requested here 12.8 160 | run_tests(); 12.8 | ^ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.8 161 | double work[M]; 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:452:20: note: in instantiation of function template specialization 'norm_error' requested here 12.8 452 | err = norm_error('I', m, nrhs, ldb, hB[b], hBRes[b]); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:863:13: note: in instantiation of function template specialization 'getrs_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 12.8 863 | getrs_getError(handle, 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:121:9: note: in instantiation of function template specialization 'testing_getrs' requested here 12.8 121 | testing_getrs(arg); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:160:5: note: in instantiation of function template specialization 'GETRS_BASE::run_tests' requested here 12.8 160 | run_tests(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.8 161 | double work[M]; 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 12.8 133 | rocblas_int M, 12.8 | ^ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 12.8 104 | this->m_data = this->device_vector_setup(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:246:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 12.8 246 | device_strided_batch_vector dIpiv(1, 1, 1, 1); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:118:13: note: in instantiation of function template specialization 'testing_getrs_bad_arg' requested here 12.8 118 | testing_getrs_bad_arg(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:205:5: note: in instantiation of function template specialization 'GETRS_BASE::run_tests' requested here 12.8 205 | run_tests(); 12.8 | ^ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 12.8 115 | this->device_vector_teardown(this->m_data); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:246:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 12.8 246 | device_strided_batch_vector dIpiv(1, 1, 1, 1); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:118:13: note: in instantiation of function template specialization 'testing_getrs_bad_arg' requested here 12.8 118 | testing_getrs_bad_arg(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:205:5: note: in instantiation of function template specialization 'GETRS_BASE::run_tests' requested here 12.8 205 | run_tests(); 12.8 | ^ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrs_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrs.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 32 warnings generated. 12.8 [49/62] Building CXX object clients/gtest/CMakeFiles/hipsolver-test.dir/gesv_gtest.cpp.o 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_init.hpp:30: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:374:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 12.8 374 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 12.8 | ^~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 12.8 364 | #define HIPSOLVER_CLANG_STATIC static 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:377:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 12.8 377 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 12.8 | ^~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 12.8 364 | #define HIPSOLVER_CLANG_STATIC static 12.8 | ^ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.8 117 | double work[M]; 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 12.8 91 | rocblas_int M, 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.8 161 | double work[M]; 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 12.8 133 | rocblas_int M, 12.8 | ^ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 12.8 104 | this->m_data = this->device_vector_setup(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:264:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 12.8 264 | device_strided_batch_vector dA(1, 1, 1, 1); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:107:13: note: in instantiation of function template specialization 'testing_gesv_bad_arg' requested here 12.8 107 | testing_gesv_bad_arg(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:134:5: note: in instantiation of function template specialization 'GESV_BASE::run_tests' requested here 12.8 134 | run_tests(); 12.8 | ^ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 12.8 115 | this->device_vector_teardown(this->m_data); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:264:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 12.8 264 | device_strided_batch_vector dA(1, 1, 1, 1); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:107:13: note: in instantiation of function template specialization 'testing_gesv_bad_arg' requested here 12.8 107 | testing_gesv_bad_arg(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:134:5: note: in instantiation of function template specialization 'GESV_BASE::run_tests' requested here 12.8 134 | run_tests(); 12.8 | ^ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 12.8 104 | this->m_data = this->device_vector_setup(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:267:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 12.8 267 | device_strided_batch_vector dIpiv(1, 1, 1, 1); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:107:13: note: in instantiation of function template specialization 'testing_gesv_bad_arg' requested here 12.8 107 | testing_gesv_bad_arg(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:134:5: note: in instantiation of function template specialization 'GESV_BASE::run_tests' requested here 12.8 134 | run_tests(); 12.8 | ^ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 12.8 115 | this->device_vector_teardown(this->m_data); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:267:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 12.8 267 | device_strided_batch_vector dIpiv(1, 1, 1, 1); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:107:13: note: in instantiation of function template specialization 'testing_gesv_bad_arg' requested here 12.8 107 | testing_gesv_bad_arg(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:134:5: note: in instantiation of function template specialization 'GESV_BASE::run_tests' requested here 12.8 134 | run_tests(); 12.8 | ^ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.8 117 | double work[M]; 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:445:24: note: in instantiation of function template specialization 'norm_error' requested here 12.8 445 | err = norm_error('I', n, nrhs, ldb, hB[b], hBRes[b], (!INPLACE ? ldx : ldb)); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:811:13: note: in instantiation of function template specialization 'gesv_getError, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 12.8 811 | gesv_getError(handle, 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:110:9: note: in instantiation of function template specialization 'testing_gesv' requested here 12.8 110 | testing_gesv(arg); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:134:5: note: in instantiation of function template specialization 'GESV_BASE::run_tests' requested here 12.8 134 | run_tests(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.8 117 | double work[M]; 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 12.8 91 | rocblas_int M, 12.8 | ^ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 12.8 104 | this->m_data = this->device_vector_setup(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:264:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 12.8 264 | device_strided_batch_vector dA(1, 1, 1, 1); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:107:13: note: in instantiation of function template specialization 'testing_gesv_bad_arg' requested here 12.8 107 | testing_gesv_bad_arg(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:139:5: note: in instantiation of function template specialization 'GESV_BASE::run_tests' requested here 12.8 139 | run_tests(); 12.8 | ^ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 12.8 115 | this->device_vector_teardown(this->m_data); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:264:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 12.8 264 | device_strided_batch_vector dA(1, 1, 1, 1); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:107:13: note: in instantiation of function template specialization 'testing_gesv_bad_arg' requested here 12.8 107 | testing_gesv_bad_arg(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:139:5: note: in instantiation of function template specialization 'GESV_BASE::run_tests' requested here 12.8 139 | run_tests(); 12.8 | ^ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.8 117 | double work[M]; 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:445:24: note: in instantiation of function template specialization 'norm_error' requested here 12.8 445 | err = norm_error('I', n, nrhs, ldb, hB[b], hBRes[b], (!INPLACE ? ldx : ldb)); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:811:13: note: in instantiation of function template specialization 'gesv_getError, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 12.8 811 | gesv_getError(handle, 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:110:9: note: in instantiation of function template specialization 'testing_gesv' requested here 12.8 110 | testing_gesv(arg); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:139:5: note: in instantiation of function template specialization 'GESV_BASE::run_tests' requested here 12.8 139 | run_tests(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.8 117 | double work[M]; 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 12.8 91 | rocblas_int M, 12.8 | ^ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 12.8 104 | this->m_data = this->device_vector_setup(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:264:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 12.8 264 | device_strided_batch_vector dA(1, 1, 1, 1); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:107:13: note: in instantiation of function template specialization 'testing_gesv_bad_arg' requested here 12.8 107 | testing_gesv_bad_arg(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:144:5: note: in instantiation of function template specialization 'GESV_BASE::run_tests' requested here 12.8 144 | run_tests(); 12.8 | ^ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 12.8 115 | this->device_vector_teardown(this->m_data); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:264:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 12.8 264 | device_strided_batch_vector dA(1, 1, 1, 1); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:107:13: note: in instantiation of function template specialization 'testing_gesv_bad_arg' requested here 12.8 107 | testing_gesv_bad_arg(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:144:5: note: in instantiation of function template specialization 'GESV_BASE::run_tests' requested here 12.8 144 | run_tests(); 12.8 | ^ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.8 161 | double work[M]; 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:445:24: note: in instantiation of function template specialization 'norm_error' requested here 12.8 445 | err = norm_error('I', n, nrhs, ldb, hB[b], hBRes[b], (!INPLACE ? ldx : ldb)); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:811:13: note: in instantiation of function template specialization 'gesv_getError, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 12.8 811 | gesv_getError(handle, 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:110:9: note: in instantiation of function template specialization 'testing_gesv' requested here 12.8 110 | testing_gesv(arg); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:144:5: note: in instantiation of function template specialization 'GESV_BASE::run_tests' requested here 12.8 144 | run_tests(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.8 161 | double work[M]; 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 12.8 133 | rocblas_int M, 12.8 | ^ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 12.8 104 | this->m_data = this->device_vector_setup(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:264:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 12.8 264 | device_strided_batch_vector dA(1, 1, 1, 1); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:107:13: note: in instantiation of function template specialization 'testing_gesv_bad_arg' requested here 12.8 107 | testing_gesv_bad_arg(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:149:5: note: in instantiation of function template specialization 'GESV_BASE::run_tests' requested here 12.8 149 | run_tests(); 12.8 | ^ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 12.8 115 | this->device_vector_teardown(this->m_data); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:264:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 12.8 264 | device_strided_batch_vector dA(1, 1, 1, 1); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:107:13: note: in instantiation of function template specialization 'testing_gesv_bad_arg' requested here 12.8 107 | testing_gesv_bad_arg(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:149:5: note: in instantiation of function template specialization 'GESV_BASE::run_tests' requested here 12.8 149 | run_tests(); 12.8 | ^ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.8 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 12.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:24: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:26: 12.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.8 161 | double work[M]; 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:445:24: note: in instantiation of function template specialization 'norm_error' requested here 12.8 445 | err = norm_error('I', n, nrhs, ldb, hB[b], hBRes[b], (!INPLACE ? ldx : ldb)); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesv.hpp:811:13: note: in instantiation of function template specialization 'gesv_getError, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 12.8 811 | gesv_getError(handle, 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:110:9: note: in instantiation of function template specialization 'testing_gesv' requested here 12.8 110 | testing_gesv(arg); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesv_gtest.cpp:149:5: note: in instantiation of function template specialization 'GESV_BASE::run_tests' requested here 12.8 149 | run_tests(); 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.8 161 | double work[M]; 12.8 | ^ 12.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 12.8 133 | rocblas_int M, 12.8 | ^ 12.8 28 warnings generated. 12.9 [50/62] Building CXX object clients/gtest/CMakeFiles/hipsolver-test.dir/sygvdx_hegvdx_gtest.cpp.o 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:24: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:26: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:26: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_init.hpp:30: 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:374:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 12.9 374 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 12.9 | ^~~~~~~~~~~~~~~~~~~~~~ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 12.9 364 | #define HIPSOLVER_CLANG_STATIC static 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:377:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 12.9 377 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 12.9 | ^~~~~~~~~~~~~~~~~~~~~~ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 12.9 364 | #define HIPSOLVER_CLANG_STATIC static 12.9 | ^ 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:24: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:26: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.9 117 | double work[M]; 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 12.9 91 | rocblas_int M, 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.9 161 | double work[M]; 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 12.9 133 | rocblas_int M, 12.9 | ^ 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:24: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:26: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.9 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 12.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 12.9 104 | this->m_data = this->device_vector_setup(); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:409:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 12.9 409 | device_strided_batch_vector dA(1, 1, 1, 1); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:115:13: note: in instantiation of function template specialization 'testing_sygvdx_hegvdx_bad_arg' requested here 12.9 115 | testing_sygvdx_hegvdx_bad_arg(); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:142:5: note: in instantiation of function template specialization 'SYGVDX_HEGVDX::run_tests' requested here 12.9 142 | run_tests(); 12.9 | ^ 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:24: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:26: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.9 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 12.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.9 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 12.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 12.9 115 | this->device_vector_teardown(this->m_data); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:409:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 12.9 409 | device_strided_batch_vector dA(1, 1, 1, 1); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:115:13: note: in instantiation of function template specialization 'testing_sygvdx_hegvdx_bad_arg' requested here 12.9 115 | testing_sygvdx_hegvdx_bad_arg(); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:142:5: note: in instantiation of function template specialization 'SYGVDX_HEGVDX::run_tests' requested here 12.9 142 | run_tests(); 12.9 | ^ 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:24: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:26: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.9 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 12.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.9 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 12.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 12.9 104 | this->m_data = this->device_vector_setup(); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:414:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 12.9 414 | device_strided_batch_vector dInfo(1, 1, 1, 1); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:115:13: note: in instantiation of function template specialization 'testing_sygvdx_hegvdx_bad_arg' requested here 12.9 115 | testing_sygvdx_hegvdx_bad_arg(); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:142:5: note: in instantiation of function template specialization 'SYGVDX_HEGVDX::run_tests' requested here 12.9 142 | run_tests(); 12.9 | ^ 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:24: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:26: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.9 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 12.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.9 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 12.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 12.9 115 | this->device_vector_teardown(this->m_data); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:414:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 12.9 414 | device_strided_batch_vector dInfo(1, 1, 1, 1); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:115:13: note: in instantiation of function template specialization 'testing_sygvdx_hegvdx_bad_arg' requested here 12.9 115 | testing_sygvdx_hegvdx_bad_arg(); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:142:5: note: in instantiation of function template specialization 'SYGVDX_HEGVDX::run_tests' requested here 12.9 142 | run_tests(); 12.9 | ^ 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:24: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:26: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.9 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 12.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:24: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:26: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.9 117 | double work[M]; 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:792:28: note: in instantiation of function template specialization 'norm_error' requested here 12.9 792 | err = norm_error('F', 1, hNev[b][0], 1, hW[b], hWRes[b]); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:1305:13: note: in instantiation of function template specialization 'sygvdx_hegvdx_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 12.9 1305 | sygvdx_hegvdx_getError(handle, 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:118:9: note: in instantiation of function template specialization 'testing_sygvdx_hegvdx' requested here 12.9 118 | testing_sygvdx_hegvdx(arg); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:142:5: note: in instantiation of function template specialization 'SYGVDX_HEGVDX::run_tests' requested here 12.9 142 | run_tests(); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.9 117 | double work[M]; 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 12.9 91 | rocblas_int M, 12.9 | ^ 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:24: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:26: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.9 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 12.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 12.9 104 | this->m_data = this->device_vector_setup(); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:409:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 12.9 409 | device_strided_batch_vector dA(1, 1, 1, 1); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:115:13: note: in instantiation of function template specialization 'testing_sygvdx_hegvdx_bad_arg' requested here 12.9 115 | testing_sygvdx_hegvdx_bad_arg(); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:147:5: note: in instantiation of function template specialization 'SYGVDX_HEGVDX::run_tests' requested here 12.9 147 | run_tests(); 12.9 | ^ 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:24: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:26: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.9 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 12.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.9 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 12.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 12.9 115 | this->device_vector_teardown(this->m_data); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:409:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 12.9 409 | device_strided_batch_vector dA(1, 1, 1, 1); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:115:13: note: in instantiation of function template specialization 'testing_sygvdx_hegvdx_bad_arg' requested here 12.9 115 | testing_sygvdx_hegvdx_bad_arg(); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:147:5: note: in instantiation of function template specialization 'SYGVDX_HEGVDX::run_tests' requested here 12.9 147 | run_tests(); 12.9 | ^ 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:24: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:26: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.9 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 12.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:24: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:26: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.9 117 | double work[M]; 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:792:28: note: in instantiation of function template specialization 'norm_error' requested here 12.9 792 | err = norm_error('F', 1, hNev[b][0], 1, hW[b], hWRes[b]); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:1305:13: note: in instantiation of function template specialization 'sygvdx_hegvdx_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 12.9 1305 | sygvdx_hegvdx_getError(handle, 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:118:9: note: in instantiation of function template specialization 'testing_sygvdx_hegvdx' requested here 12.9 118 | testing_sygvdx_hegvdx(arg); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:147:5: note: in instantiation of function template specialization 'SYGVDX_HEGVDX::run_tests' requested here 12.9 147 | run_tests(); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.9 117 | double work[M]; 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 12.9 91 | rocblas_int M, 12.9 | ^ 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:24: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:26: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.9 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 12.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 12.9 104 | this->m_data = this->device_vector_setup(); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:409:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 12.9 409 | device_strided_batch_vector dA(1, 1, 1, 1); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:115:13: note: in instantiation of function template specialization 'testing_sygvdx_hegvdx_bad_arg' requested here 12.9 115 | testing_sygvdx_hegvdx_bad_arg(); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:152:5: note: in instantiation of function template specialization 'SYGVDX_HEGVDX::run_tests' requested here 12.9 152 | run_tests(); 12.9 | ^ 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:24: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:26: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.9 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 12.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.9 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 12.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 12.9 115 | this->device_vector_teardown(this->m_data); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:409:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 12.9 409 | device_strided_batch_vector dA(1, 1, 1, 1); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:115:13: note: in instantiation of function template specialization 'testing_sygvdx_hegvdx_bad_arg' requested here 12.9 115 | testing_sygvdx_hegvdx_bad_arg(); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:152:5: note: in instantiation of function template specialization 'SYGVDX_HEGVDX::run_tests' requested here 12.9 152 | run_tests(); 12.9 | ^ 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:24: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:26: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.9 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 12.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:24: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:26: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.9 161 | double work[M]; 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:868:28: note: in instantiation of function template specialization 'norm_error' requested here 12.9 868 | err = norm_error('F', n, hNev[b][0], lda, hA[b], hARes[b]); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:1305:13: note: in instantiation of function template specialization 'sygvdx_hegvdx_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 12.9 1305 | sygvdx_hegvdx_getError(handle, 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:118:9: note: in instantiation of function template specialization 'testing_sygvdx_hegvdx' requested here 12.9 118 | testing_sygvdx_hegvdx(arg); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:152:5: note: in instantiation of function template specialization 'SYGVDX_HEGVDX::run_tests' requested here 12.9 152 | run_tests(); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.9 161 | double work[M]; 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 12.9 133 | rocblas_int M, 12.9 | ^ 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:24: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:26: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.9 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 12.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 12.9 104 | this->m_data = this->device_vector_setup(); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:409:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 12.9 409 | device_strided_batch_vector dA(1, 1, 1, 1); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:115:13: note: in instantiation of function template specialization 'testing_sygvdx_hegvdx_bad_arg' requested here 12.9 115 | testing_sygvdx_hegvdx_bad_arg(); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:157:5: note: in instantiation of function template specialization 'SYGVDX_HEGVDX::run_tests' requested here 12.9 157 | run_tests(); 12.9 | ^ 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:24: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:26: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.9 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 12.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.9 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 12.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 12.9 115 | this->device_vector_teardown(this->m_data); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:409:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 12.9 409 | device_strided_batch_vector dA(1, 1, 1, 1); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:115:13: note: in instantiation of function template specialization 'testing_sygvdx_hegvdx_bad_arg' requested here 12.9 115 | testing_sygvdx_hegvdx_bad_arg(); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:157:5: note: in instantiation of function template specialization 'SYGVDX_HEGVDX::run_tests' requested here 12.9 157 | run_tests(); 12.9 | ^ 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:24: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:26: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 12.9 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 12.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:24: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:26: 12.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 12.9 161 | double work[M]; 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:868:28: note: in instantiation of function template specialization 'norm_error' requested here 12.9 868 | err = norm_error('F', n, hNev[b][0], lda, hA[b], hARes[b]); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvdx_hegvdx.hpp:1305:13: note: in instantiation of function template specialization 'sygvdx_hegvdx_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 12.9 1305 | sygvdx_hegvdx_getError(handle, 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:118:9: note: in instantiation of function template specialization 'testing_sygvdx_hegvdx' requested here 12.9 118 | testing_sygvdx_hegvdx(arg); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvdx_hegvdx_gtest.cpp:157:5: note: in instantiation of function template specialization 'SYGVDX_HEGVDX::run_tests' requested here 12.9 157 | run_tests(); 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 12.9 161 | double work[M]; 12.9 | ^ 12.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 12.9 133 | rocblas_int M, 12.9 | ^ 12.9 28 warnings generated. 13.3 [51/62] Building CXX object clients/gtest/CMakeFiles/hipsolver-test.dir/sytrd_hetrd_gtest.cpp.o 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:24: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:26: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:26: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_init.hpp:30: 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:374:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 13.3 374 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 13.3 | ^~~~~~~~~~~~~~~~~~~~~~ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 13.3 364 | #define HIPSOLVER_CLANG_STATIC static 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:377:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 13.3 377 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 13.3 | ^~~~~~~~~~~~~~~~~~~~~~ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 13.3 364 | #define HIPSOLVER_CLANG_STATIC static 13.3 | ^ 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:24: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:26: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 13.3 117 | double work[M]; 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 13.3 91 | rocblas_int M, 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 13.3 161 | double work[M]; 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 13.3 133 | rocblas_int M, 13.3 | ^ 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:24: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:26: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.3 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 13.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 13.3 104 | this->m_data = this->device_vector_setup(); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:240:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 13.3 240 | device_strided_batch_vector dA(1, 1, 1, 1); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:93:13: note: in instantiation of function template specialization 'testing_sytrd_hetrd_bad_arg' requested here 13.3 93 | testing_sytrd_hetrd_bad_arg(); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:128:5: note: in instantiation of function template specialization 'SYTRD_HETRD::run_tests' requested here 13.3 128 | run_tests(); 13.3 | ^ 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:24: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:26: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.3 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 13.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.3 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 13.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 13.3 115 | this->device_vector_teardown(this->m_data); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:240:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 13.3 240 | device_strided_batch_vector dA(1, 1, 1, 1); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:93:13: note: in instantiation of function template specialization 'testing_sytrd_hetrd_bad_arg' requested here 13.3 93 | testing_sytrd_hetrd_bad_arg(); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:128:5: note: in instantiation of function template specialization 'SYTRD_HETRD::run_tests' requested here 13.3 128 | run_tests(); 13.3 | ^ 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:24: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:26: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.3 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 13.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.3 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 13.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 13.3 104 | this->m_data = this->device_vector_setup(); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:244:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 13.3 244 | device_strided_batch_vector dInfo(1, 1, 1, 1); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:93:13: note: in instantiation of function template specialization 'testing_sytrd_hetrd_bad_arg' requested here 13.3 93 | testing_sytrd_hetrd_bad_arg(); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:128:5: note: in instantiation of function template specialization 'SYTRD_HETRD::run_tests' requested here 13.3 128 | run_tests(); 13.3 | ^ 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:24: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:26: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.3 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 13.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.3 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 13.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 13.3 115 | this->device_vector_teardown(this->m_data); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:244:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 13.3 244 | device_strided_batch_vector dInfo(1, 1, 1, 1); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:93:13: note: in instantiation of function template specialization 'testing_sytrd_hetrd_bad_arg' requested here 13.3 93 | testing_sytrd_hetrd_bad_arg(); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:128:5: note: in instantiation of function template specialization 'SYTRD_HETRD::run_tests' requested here 13.3 128 | run_tests(); 13.3 | ^ 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:24: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:26: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.3 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 13.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:24: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:26: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 13.3 117 | double work[M]; 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:208:12: note: in instantiation of function template specialization 'norm_error' requested here 13.3 208 | return norm_error(norm_type, M, N, lda, gold, comp); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:512:26: note: in instantiation of function template specialization 'norm_error_lowerTr' requested here 13.3 512 | ? norm_error_lowerTr('F', n, n, lda, hA[b], hARes[b]) 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:883:13: note: in instantiation of function template specialization 'sytrd_hetrd_getError, device_strided_batch_vector, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 13.3 883 | sytrd_hetrd_getError(handle, 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:96:9: note: in instantiation of function template specialization 'testing_sytrd_hetrd' requested here 13.3 96 | testing_sytrd_hetrd(arg); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:128:5: note: in instantiation of function template specialization 'SYTRD_HETRD::run_tests' requested here 13.3 128 | run_tests(); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 13.3 117 | double work[M]; 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 13.3 91 | rocblas_int M, 13.3 | ^ 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:24: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:26: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.3 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 13.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 13.3 104 | this->m_data = this->device_vector_setup(); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:240:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 13.3 240 | device_strided_batch_vector dA(1, 1, 1, 1); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:93:13: note: in instantiation of function template specialization 'testing_sytrd_hetrd_bad_arg' requested here 13.3 93 | testing_sytrd_hetrd_bad_arg(); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:133:5: note: in instantiation of function template specialization 'SYTRD_HETRD::run_tests' requested here 13.3 133 | run_tests(); 13.3 | ^ 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:24: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:26: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.3 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 13.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.3 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 13.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 13.3 115 | this->device_vector_teardown(this->m_data); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:240:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 13.3 240 | device_strided_batch_vector dA(1, 1, 1, 1); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:93:13: note: in instantiation of function template specialization 'testing_sytrd_hetrd_bad_arg' requested here 13.3 93 | testing_sytrd_hetrd_bad_arg(); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:133:5: note: in instantiation of function template specialization 'SYTRD_HETRD::run_tests' requested here 13.3 133 | run_tests(); 13.3 | ^ 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:24: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:26: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.3 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 13.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:24: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:26: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 13.3 117 | double work[M]; 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:208:12: note: in instantiation of function template specialization 'norm_error' requested here 13.3 208 | return norm_error(norm_type, M, N, lda, gold, comp); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:512:26: note: in instantiation of function template specialization 'norm_error_lowerTr' requested here 13.3 512 | ? norm_error_lowerTr('F', n, n, lda, hA[b], hARes[b]) 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:883:13: note: in instantiation of function template specialization 'sytrd_hetrd_getError, device_strided_batch_vector, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 13.3 883 | sytrd_hetrd_getError(handle, 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:96:9: note: in instantiation of function template specialization 'testing_sytrd_hetrd' requested here 13.3 96 | testing_sytrd_hetrd(arg); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:133:5: note: in instantiation of function template specialization 'SYTRD_HETRD::run_tests' requested here 13.3 133 | run_tests(); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 13.3 117 | double work[M]; 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 13.3 91 | rocblas_int M, 13.3 | ^ 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:24: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:26: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.3 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 13.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 13.3 104 | this->m_data = this->device_vector_setup(); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:240:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 13.3 240 | device_strided_batch_vector dA(1, 1, 1, 1); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:93:13: note: in instantiation of function template specialization 'testing_sytrd_hetrd_bad_arg' requested here 13.3 93 | testing_sytrd_hetrd_bad_arg(); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:138:5: note: in instantiation of function template specialization 'SYTRD_HETRD::run_tests' requested here 13.3 138 | run_tests(); 13.3 | ^ 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:24: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:26: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.3 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 13.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.3 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 13.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 13.3 115 | this->device_vector_teardown(this->m_data); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:240:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 13.3 240 | device_strided_batch_vector dA(1, 1, 1, 1); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:93:13: note: in instantiation of function template specialization 'testing_sytrd_hetrd_bad_arg' requested here 13.3 93 | testing_sytrd_hetrd_bad_arg(); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:138:5: note: in instantiation of function template specialization 'SYTRD_HETRD::run_tests' requested here 13.3 138 | run_tests(); 13.3 | ^ 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:24: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:26: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.3 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 13.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:24: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:26: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 13.3 161 | double work[M]; 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:208:12: note: in instantiation of function template specialization 'norm_error' requested here 13.3 208 | return norm_error(norm_type, M, N, lda, gold, comp); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:512:26: note: in instantiation of function template specialization 'norm_error_lowerTr' requested here 13.3 512 | ? norm_error_lowerTr('F', n, n, lda, hA[b], hARes[b]) 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:883:13: note: in instantiation of function template specialization 'sytrd_hetrd_getError, device_strided_batch_vector, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 13.3 883 | sytrd_hetrd_getError(handle, 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:96:9: note: in instantiation of function template specialization 'testing_sytrd_hetrd' requested here 13.3 96 | testing_sytrd_hetrd(arg); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:138:5: note: in instantiation of function template specialization 'SYTRD_HETRD::run_tests' requested here 13.3 138 | run_tests(); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 13.3 161 | double work[M]; 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 13.3 133 | rocblas_int M, 13.3 | ^ 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:24: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:26: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.3 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 13.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 13.3 104 | this->m_data = this->device_vector_setup(); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:240:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 13.3 240 | device_strided_batch_vector dA(1, 1, 1, 1); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:93:13: note: in instantiation of function template specialization 'testing_sytrd_hetrd_bad_arg' requested here 13.3 93 | testing_sytrd_hetrd_bad_arg(); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:143:5: note: in instantiation of function template specialization 'SYTRD_HETRD::run_tests' requested here 13.3 143 | run_tests(); 13.3 | ^ 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:24: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:26: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.3 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 13.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.3 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 13.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 13.3 115 | this->device_vector_teardown(this->m_data); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:240:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 13.3 240 | device_strided_batch_vector dA(1, 1, 1, 1); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:93:13: note: in instantiation of function template specialization 'testing_sytrd_hetrd_bad_arg' requested here 13.3 93 | testing_sytrd_hetrd_bad_arg(); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:143:5: note: in instantiation of function template specialization 'SYTRD_HETRD::run_tests' requested here 13.3 143 | run_tests(); 13.3 | ^ 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:24: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:26: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.3 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 13.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:24: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:26: 13.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 13.3 161 | double work[M]; 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:208:12: note: in instantiation of function template specialization 'norm_error' requested here 13.3 208 | return norm_error(norm_type, M, N, lda, gold, comp); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:512:26: note: in instantiation of function template specialization 'norm_error_lowerTr' requested here 13.3 512 | ? norm_error_lowerTr('F', n, n, lda, hA[b], hARes[b]) 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sytrd_hetrd.hpp:883:13: note: in instantiation of function template specialization 'sytrd_hetrd_getError, device_strided_batch_vector, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 13.3 883 | sytrd_hetrd_getError(handle, 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:96:9: note: in instantiation of function template specialization 'testing_sytrd_hetrd' requested here 13.3 96 | testing_sytrd_hetrd(arg); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sytrd_hetrd_gtest.cpp:143:5: note: in instantiation of function template specialization 'SYTRD_HETRD::run_tests' requested here 13.3 143 | run_tests(); 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 13.3 161 | double work[M]; 13.3 | ^ 13.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 13.3 133 | rocblas_int M, 13.3 | ^ 13.3 28 warnings generated. 13.5 [52/62] Building CXX object clients/gtest/CMakeFiles/hipsolver-test.dir/potrf_gtest.cpp.o 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:24: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:26: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:26: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_init.hpp:30: 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:374:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 13.5 374 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 13.5 | ^~~~~~~~~~~~~~~~~~~~~~ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 13.5 364 | #define HIPSOLVER_CLANG_STATIC static 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:377:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 13.5 377 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 13.5 | ^~~~~~~~~~~~~~~~~~~~~~ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 13.5 364 | #define HIPSOLVER_CLANG_STATIC static 13.5 | ^ 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:24: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:26: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 13.5 117 | double work[M]; 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 13.5 91 | rocblas_int M, 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 13.5 161 | double work[M]; 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 13.5 133 | rocblas_int M, 13.5 | ^ 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:24: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:26: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.5 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 13.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_batch_vector.hpp:272:74: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 13.5 272 | = (nullptr != (this->m_data[batch_index] = this->device_vector_setup())); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_batch_vector.hpp:68:27: note: in instantiation of member function 'device_batch_vector::try_initialize_memory' requested here 13.5 68 | if(false == this->try_initialize_memory()) 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:76:42: note: in instantiation of member function 'device_batch_vector::device_batch_vector' requested here 13.5 76 | device_batch_vector dA(1, 1, 1); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:98:13: note: in instantiation of function template specialization 'testing_potrf_bad_arg' requested here 13.5 98 | testing_potrf_bad_arg(); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:121:5: note: in instantiation of function template specialization 'POTRF_BASE::run_tests' requested here 13.5 121 | run_tests(); 13.5 | ^ 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:24: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:26: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.5 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 13.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.5 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 13.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_batch_vector.hpp:303:27: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 13.5 303 | this->device_vector_teardown(this->m_data[batch_index]); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_batch_vector.hpp:70:19: note: in instantiation of member function 'device_batch_vector::free_memory' requested here 13.5 70 | this->free_memory(); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:76:42: note: in instantiation of member function 'device_batch_vector::device_batch_vector' requested here 13.5 76 | device_batch_vector dA(1, 1, 1); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:98:13: note: in instantiation of function template specialization 'testing_potrf_bad_arg' requested here 13.5 98 | testing_potrf_bad_arg(); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:121:5: note: in instantiation of function template specialization 'POTRF_BASE::run_tests' requested here 13.5 121 | run_tests(); 13.5 | ^ 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:24: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:26: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.5 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 13.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.5 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 13.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 13.5 104 | this->m_data = this->device_vector_setup(); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:77:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 13.5 77 | device_strided_batch_vector dinfo(1, 1, 1, 1); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:98:13: note: in instantiation of function template specialization 'testing_potrf_bad_arg' requested here 13.5 98 | testing_potrf_bad_arg(); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:121:5: note: in instantiation of function template specialization 'POTRF_BASE::run_tests' requested here 13.5 121 | run_tests(); 13.5 | ^ 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:24: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:26: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.5 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 13.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.5 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 13.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 13.5 115 | this->device_vector_teardown(this->m_data); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:77:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 13.5 77 | device_strided_batch_vector dinfo(1, 1, 1, 1); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:98:13: note: in instantiation of function template specialization 'testing_potrf_bad_arg' requested here 13.5 98 | testing_potrf_bad_arg(); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:121:5: note: in instantiation of function template specialization 'POTRF_BASE::run_tests' requested here 13.5 121 | run_tests(); 13.5 | ^ 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:24: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:26: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.5 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 13.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:24: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:26: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 13.5 117 | double work[M]; 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:190:12: note: in instantiation of function template specialization 'norm_error' requested here 13.5 190 | return norm_error(norm_type, M, N, lda, gold, comp); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:193:19: note: in instantiation of function template specialization 'norm_error_upperTr' requested here 13.5 193 | err = norm_error_upperTr('F', nn, nn, lda, hA[b], hARes[b]); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:393:13: note: in instantiation of function template specialization 'potrf_getError, device_strided_batch_vector, device_strided_batch_vector, host_batch_vector, host_strided_batch_vector>' requested here 13.5 393 | potrf_getError(handle, 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:101:9: note: in instantiation of function template specialization 'testing_potrf' requested here 13.5 101 | testing_potrf(arg); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:121:5: note: in instantiation of function template specialization 'POTRF_BASE::run_tests' requested here 13.5 121 | run_tests(); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 13.5 117 | double work[M]; 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 13.5 91 | rocblas_int M, 13.5 | ^ 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:24: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:26: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.5 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 13.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_batch_vector.hpp:272:74: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 13.5 272 | = (nullptr != (this->m_data[batch_index] = this->device_vector_setup())); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_batch_vector.hpp:68:27: note: in instantiation of member function 'device_batch_vector::try_initialize_memory' requested here 13.5 68 | if(false == this->try_initialize_memory()) 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:76:42: note: in instantiation of member function 'device_batch_vector::device_batch_vector' requested here 13.5 76 | device_batch_vector dA(1, 1, 1); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:98:13: note: in instantiation of function template specialization 'testing_potrf_bad_arg' requested here 13.5 98 | testing_potrf_bad_arg(); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:126:5: note: in instantiation of function template specialization 'POTRF_BASE::run_tests' requested here 13.5 126 | run_tests(); 13.5 | ^ 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:24: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:26: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.5 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 13.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.5 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 13.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_batch_vector.hpp:303:27: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 13.5 303 | this->device_vector_teardown(this->m_data[batch_index]); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_batch_vector.hpp:70:19: note: in instantiation of member function 'device_batch_vector::free_memory' requested here 13.5 70 | this->free_memory(); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:76:42: note: in instantiation of member function 'device_batch_vector::device_batch_vector' requested here 13.5 76 | device_batch_vector dA(1, 1, 1); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:98:13: note: in instantiation of function template specialization 'testing_potrf_bad_arg' requested here 13.5 98 | testing_potrf_bad_arg(); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:126:5: note: in instantiation of function template specialization 'POTRF_BASE::run_tests' requested here 13.5 126 | run_tests(); 13.5 | ^ 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:24: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:26: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.5 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 13.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:24: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:26: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 13.5 117 | double work[M]; 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:190:12: note: in instantiation of function template specialization 'norm_error' requested here 13.5 190 | return norm_error(norm_type, M, N, lda, gold, comp); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:193:19: note: in instantiation of function template specialization 'norm_error_upperTr' requested here 13.5 193 | err = norm_error_upperTr('F', nn, nn, lda, hA[b], hARes[b]); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:393:13: note: in instantiation of function template specialization 'potrf_getError, device_strided_batch_vector, device_strided_batch_vector, host_batch_vector, host_strided_batch_vector>' requested here 13.5 393 | potrf_getError(handle, 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:101:9: note: in instantiation of function template specialization 'testing_potrf' requested here 13.5 101 | testing_potrf(arg); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:126:5: note: in instantiation of function template specialization 'POTRF_BASE::run_tests' requested here 13.5 126 | run_tests(); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 13.5 117 | double work[M]; 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 13.5 91 | rocblas_int M, 13.5 | ^ 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:24: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:26: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.5 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 13.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_batch_vector.hpp:272:74: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 13.5 272 | = (nullptr != (this->m_data[batch_index] = this->device_vector_setup())); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_batch_vector.hpp:68:27: note: in instantiation of member function 'device_batch_vector::try_initialize_memory' requested here 13.5 68 | if(false == this->try_initialize_memory()) 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:76:42: note: in instantiation of member function 'device_batch_vector::device_batch_vector' requested here 13.5 76 | device_batch_vector dA(1, 1, 1); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:98:13: note: in instantiation of function template specialization 'testing_potrf_bad_arg' requested here 13.5 98 | testing_potrf_bad_arg(); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:131:5: note: in instantiation of function template specialization 'POTRF_BASE::run_tests' requested here 13.5 131 | run_tests(); 13.5 | ^ 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:24: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:26: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.5 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 13.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.5 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 13.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_batch_vector.hpp:303:27: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 13.5 303 | this->device_vector_teardown(this->m_data[batch_index]); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_batch_vector.hpp:70:19: note: in instantiation of member function 'device_batch_vector::free_memory' requested here 13.5 70 | this->free_memory(); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:76:42: note: in instantiation of member function 'device_batch_vector::device_batch_vector' requested here 13.5 76 | device_batch_vector dA(1, 1, 1); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:98:13: note: in instantiation of function template specialization 'testing_potrf_bad_arg' requested here 13.5 98 | testing_potrf_bad_arg(); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:131:5: note: in instantiation of function template specialization 'POTRF_BASE::run_tests' requested here 13.5 131 | run_tests(); 13.5 | ^ 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:24: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:26: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.5 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 13.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:24: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:26: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 13.5 161 | double work[M]; 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:190:12: note: in instantiation of function template specialization 'norm_error' requested here 13.5 190 | return norm_error(norm_type, M, N, lda, gold, comp); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:193:19: note: in instantiation of function template specialization 'norm_error_upperTr' requested here 13.5 193 | err = norm_error_upperTr('F', nn, nn, lda, hA[b], hARes[b]); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:393:13: note: in instantiation of function template specialization 'potrf_getError, device_strided_batch_vector, device_strided_batch_vector, host_batch_vector, host_strided_batch_vector>' requested here 13.5 393 | potrf_getError(handle, 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:101:9: note: in instantiation of function template specialization 'testing_potrf' requested here 13.5 101 | testing_potrf(arg); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:131:5: note: in instantiation of function template specialization 'POTRF_BASE::run_tests' requested here 13.5 131 | run_tests(); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 13.5 161 | double work[M]; 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 13.5 133 | rocblas_int M, 13.5 | ^ 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:24: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:26: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.5 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 13.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_batch_vector.hpp:272:74: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 13.5 272 | = (nullptr != (this->m_data[batch_index] = this->device_vector_setup())); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_batch_vector.hpp:68:27: note: in instantiation of member function 'device_batch_vector::try_initialize_memory' requested here 13.5 68 | if(false == this->try_initialize_memory()) 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:76:42: note: in instantiation of member function 'device_batch_vector::device_batch_vector' requested here 13.5 76 | device_batch_vector dA(1, 1, 1); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:98:13: note: in instantiation of function template specialization 'testing_potrf_bad_arg' requested here 13.5 98 | testing_potrf_bad_arg(); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:136:5: note: in instantiation of function template specialization 'POTRF_BASE::run_tests' requested here 13.5 136 | run_tests(); 13.5 | ^ 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:24: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:26: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.5 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 13.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.5 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 13.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_batch_vector.hpp:303:27: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 13.5 303 | this->device_vector_teardown(this->m_data[batch_index]); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_batch_vector.hpp:70:19: note: in instantiation of member function 'device_batch_vector::free_memory' requested here 13.5 70 | this->free_memory(); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:76:42: note: in instantiation of member function 'device_batch_vector::device_batch_vector' requested here 13.5 76 | device_batch_vector dA(1, 1, 1); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:98:13: note: in instantiation of function template specialization 'testing_potrf_bad_arg' requested here 13.5 98 | testing_potrf_bad_arg(); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:136:5: note: in instantiation of function template specialization 'POTRF_BASE::run_tests' requested here 13.5 136 | run_tests(); 13.5 | ^ 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:24: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:26: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.5 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 13.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:24: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:26: 13.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 13.5 161 | double work[M]; 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:190:12: note: in instantiation of function template specialization 'norm_error' requested here 13.5 190 | return norm_error(norm_type, M, N, lda, gold, comp); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:193:19: note: in instantiation of function template specialization 'norm_error_upperTr' requested here 13.5 193 | err = norm_error_upperTr('F', nn, nn, lda, hA[b], hARes[b]); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrf.hpp:393:13: note: in instantiation of function template specialization 'potrf_getError, device_strided_batch_vector, device_strided_batch_vector, host_batch_vector, host_strided_batch_vector>' requested here 13.5 393 | potrf_getError(handle, 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:101:9: note: in instantiation of function template specialization 'testing_potrf' requested here 13.5 101 | testing_potrf(arg); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrf_gtest.cpp:136:5: note: in instantiation of function template specialization 'POTRF_BASE::run_tests' requested here 13.5 136 | run_tests(); 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 13.5 161 | double work[M]; 13.5 | ^ 13.5 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 13.5 133 | rocblas_int M, 13.5 | ^ 13.5 28 warnings generated. 13.7 [53/62] Building CXX object clients/gtest/CMakeFiles/hipsolver-test.dir/sygvd_hegvd_gtest.cpp.o 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:24: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:26: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:26: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_init.hpp:30: 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:374:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 13.7 374 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 13.7 | ^~~~~~~~~~~~~~~~~~~~~~ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 13.7 364 | #define HIPSOLVER_CLANG_STATIC static 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:377:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 13.7 377 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 13.7 | ^~~~~~~~~~~~~~~~~~~~~~ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 13.7 364 | #define HIPSOLVER_CLANG_STATIC static 13.7 | ^ 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:24: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:26: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 13.7 117 | double work[M]; 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 13.7 91 | rocblas_int M, 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 13.7 161 | double work[M]; 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 13.7 133 | rocblas_int M, 13.7 | ^ 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:24: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:26: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.7 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 13.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 13.7 104 | this->m_data = this->device_vector_setup(); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:278:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 13.7 278 | device_strided_batch_vector dA(1, 1, 1, 1); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:103:13: note: in instantiation of function template specialization 'testing_sygvd_hegvd_bad_arg' requested here 13.7 103 | testing_sygvd_hegvd_bad_arg(); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:138:5: note: in instantiation of function template specialization 'SYGVD_HEGVD::run_tests' requested here 13.7 138 | run_tests(); 13.7 | ^ 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:24: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:26: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.7 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 13.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.7 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 13.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 13.7 115 | this->device_vector_teardown(this->m_data); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:278:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 13.7 278 | device_strided_batch_vector dA(1, 1, 1, 1); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:103:13: note: in instantiation of function template specialization 'testing_sygvd_hegvd_bad_arg' requested here 13.7 103 | testing_sygvd_hegvd_bad_arg(); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:138:5: note: in instantiation of function template specialization 'SYGVD_HEGVD::run_tests' requested here 13.7 138 | run_tests(); 13.7 | ^ 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:24: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:26: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.7 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 13.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.7 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 13.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 13.7 104 | this->m_data = this->device_vector_setup(); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:281:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 13.7 281 | device_strided_batch_vector dInfo(1, 1, 1, 1); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:103:13: note: in instantiation of function template specialization 'testing_sygvd_hegvd_bad_arg' requested here 13.7 103 | testing_sygvd_hegvd_bad_arg(); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:138:5: note: in instantiation of function template specialization 'SYGVD_HEGVD::run_tests' requested here 13.7 138 | run_tests(); 13.7 | ^ 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:24: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:26: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.7 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 13.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.7 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 13.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 13.7 115 | this->device_vector_teardown(this->m_data); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:281:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 13.7 281 | device_strided_batch_vector dInfo(1, 1, 1, 1); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:103:13: note: in instantiation of function template specialization 'testing_sygvd_hegvd_bad_arg' requested here 13.7 103 | testing_sygvd_hegvd_bad_arg(); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:138:5: note: in instantiation of function template specialization 'SYGVD_HEGVD::run_tests' requested here 13.7 138 | run_tests(); 13.7 | ^ 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:24: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:26: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.7 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 13.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:24: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:26: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 13.7 117 | double work[M]; 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:525:28: note: in instantiation of function template specialization 'norm_error' requested here 13.7 525 | err = norm_error('F', 1, n, 1, hD[b], hDRes[b]); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:985:13: note: in instantiation of function template specialization 'sygvd_hegvd_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 13.7 985 | sygvd_hegvd_getError(handle, 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:106:9: note: in instantiation of function template specialization 'testing_sygvd_hegvd' requested here 13.7 106 | testing_sygvd_hegvd(arg); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:138:5: note: in instantiation of function template specialization 'SYGVD_HEGVD::run_tests' requested here 13.7 138 | run_tests(); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 13.7 117 | double work[M]; 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 13.7 91 | rocblas_int M, 13.7 | ^ 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:24: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:26: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.7 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 13.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 13.7 104 | this->m_data = this->device_vector_setup(); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:278:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 13.7 278 | device_strided_batch_vector dA(1, 1, 1, 1); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:103:13: note: in instantiation of function template specialization 'testing_sygvd_hegvd_bad_arg' requested here 13.7 103 | testing_sygvd_hegvd_bad_arg(); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:143:5: note: in instantiation of function template specialization 'SYGVD_HEGVD::run_tests' requested here 13.7 143 | run_tests(); 13.7 | ^ 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:24: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:26: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.7 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 13.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.7 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 13.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 13.7 115 | this->device_vector_teardown(this->m_data); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:278:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 13.7 278 | device_strided_batch_vector dA(1, 1, 1, 1); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:103:13: note: in instantiation of function template specialization 'testing_sygvd_hegvd_bad_arg' requested here 13.7 103 | testing_sygvd_hegvd_bad_arg(); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:143:5: note: in instantiation of function template specialization 'SYGVD_HEGVD::run_tests' requested here 13.7 143 | run_tests(); 13.7 | ^ 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:24: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:26: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.7 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 13.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:24: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:26: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 13.7 117 | double work[M]; 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:525:28: note: in instantiation of function template specialization 'norm_error' requested here 13.7 525 | err = norm_error('F', 1, n, 1, hD[b], hDRes[b]); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:985:13: note: in instantiation of function template specialization 'sygvd_hegvd_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 13.7 985 | sygvd_hegvd_getError(handle, 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:106:9: note: in instantiation of function template specialization 'testing_sygvd_hegvd' requested here 13.7 106 | testing_sygvd_hegvd(arg); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:143:5: note: in instantiation of function template specialization 'SYGVD_HEGVD::run_tests' requested here 13.7 143 | run_tests(); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 13.7 117 | double work[M]; 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 13.7 91 | rocblas_int M, 13.7 | ^ 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:24: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:26: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.7 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 13.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 13.7 104 | this->m_data = this->device_vector_setup(); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:278:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 13.7 278 | device_strided_batch_vector dA(1, 1, 1, 1); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:103:13: note: in instantiation of function template specialization 'testing_sygvd_hegvd_bad_arg' requested here 13.7 103 | testing_sygvd_hegvd_bad_arg(); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:148:5: note: in instantiation of function template specialization 'SYGVD_HEGVD::run_tests' requested here 13.7 148 | run_tests(); 13.7 | ^ 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:24: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:26: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.7 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 13.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.7 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 13.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 13.7 115 | this->device_vector_teardown(this->m_data); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:278:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 13.7 278 | device_strided_batch_vector dA(1, 1, 1, 1); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:103:13: note: in instantiation of function template specialization 'testing_sygvd_hegvd_bad_arg' requested here 13.7 103 | testing_sygvd_hegvd_bad_arg(); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:148:5: note: in instantiation of function template specialization 'SYGVD_HEGVD::run_tests' requested here 13.7 148 | run_tests(); 13.7 | ^ 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:24: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:26: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.7 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 13.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:24: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:26: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 13.7 161 | double work[M]; 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:605:28: note: in instantiation of function template specialization 'norm_error' requested here 13.7 605 | err = norm_error('F', n, n, lda, hA[b], hARes[b]); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:985:13: note: in instantiation of function template specialization 'sygvd_hegvd_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 13.7 985 | sygvd_hegvd_getError(handle, 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:106:9: note: in instantiation of function template specialization 'testing_sygvd_hegvd' requested here 13.7 106 | testing_sygvd_hegvd(arg); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:148:5: note: in instantiation of function template specialization 'SYGVD_HEGVD::run_tests' requested here 13.7 148 | run_tests(); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 13.7 161 | double work[M]; 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 13.7 133 | rocblas_int M, 13.7 | ^ 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:24: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:26: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.7 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 13.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 13.7 104 | this->m_data = this->device_vector_setup(); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:278:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 13.7 278 | device_strided_batch_vector dA(1, 1, 1, 1); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:103:13: note: in instantiation of function template specialization 'testing_sygvd_hegvd_bad_arg' requested here 13.7 103 | testing_sygvd_hegvd_bad_arg(); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:153:5: note: in instantiation of function template specialization 'SYGVD_HEGVD::run_tests' requested here 13.7 153 | run_tests(); 13.7 | ^ 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:24: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:26: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.7 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 13.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.7 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 13.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 13.7 115 | this->device_vector_teardown(this->m_data); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:278:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 13.7 278 | device_strided_batch_vector dA(1, 1, 1, 1); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:103:13: note: in instantiation of function template specialization 'testing_sygvd_hegvd_bad_arg' requested here 13.7 103 | testing_sygvd_hegvd_bad_arg(); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:153:5: note: in instantiation of function template specialization 'SYGVD_HEGVD::run_tests' requested here 13.7 153 | run_tests(); 13.7 | ^ 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:24: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:26: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.7 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 13.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:24: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:26: 13.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 13.7 161 | double work[M]; 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:605:28: note: in instantiation of function template specialization 'norm_error' requested here 13.7 605 | err = norm_error('F', n, n, lda, hA[b], hARes[b]); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvd_hegvd.hpp:985:13: note: in instantiation of function template specialization 'sygvd_hegvd_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 13.7 985 | sygvd_hegvd_getError(handle, 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:106:9: note: in instantiation of function template specialization 'testing_sygvd_hegvd' requested here 13.7 106 | testing_sygvd_hegvd(arg); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvd_hegvd_gtest.cpp:153:5: note: in instantiation of function template specialization 'SYGVD_HEGVD::run_tests' requested here 13.7 153 | run_tests(); 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 13.7 161 | double work[M]; 13.7 | ^ 13.7 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 13.7 133 | rocblas_int M, 13.7 | ^ 13.7 28 warnings generated. 13.8 [54/62] Building CXX object clients/gtest/CMakeFiles/hipsolver-test.dir/potrs_gtest.cpp.o 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:24: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:26: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:26: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_init.hpp:30: 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:374:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 13.8 374 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 13.8 | ^~~~~~~~~~~~~~~~~~~~~~ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 13.8 364 | #define HIPSOLVER_CLANG_STATIC static 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:377:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 13.8 377 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 13.8 | ^~~~~~~~~~~~~~~~~~~~~~ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 13.8 364 | #define HIPSOLVER_CLANG_STATIC static 13.8 | ^ 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:24: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:26: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 13.8 117 | double work[M]; 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 13.8 91 | rocblas_int M, 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 13.8 161 | double work[M]; 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 13.8 133 | rocblas_int M, 13.8 | ^ 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:24: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:26: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.8 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 13.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_batch_vector.hpp:272:74: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 13.8 272 | = (nullptr != (this->m_data[batch_index] = this->device_vector_setup())); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_batch_vector.hpp:68:27: note: in instantiation of member function 'device_batch_vector::try_initialize_memory' requested here 13.8 68 | if(false == this->try_initialize_memory()) 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:126:42: note: in instantiation of member function 'device_batch_vector::device_batch_vector' requested here 13.8 126 | device_batch_vector dA(1, 1, 1); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:109:13: note: in instantiation of function template specialization 'testing_potrs_bad_arg' requested here 13.8 109 | testing_potrs_bad_arg(); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:132:5: note: in instantiation of function template specialization 'POTRS_BASE::run_tests' requested here 13.8 132 | run_tests(); 13.8 | ^ 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:24: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:26: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.8 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 13.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.8 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 13.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_batch_vector.hpp:303:27: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 13.8 303 | this->device_vector_teardown(this->m_data[batch_index]); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_batch_vector.hpp:70:19: note: in instantiation of member function 'device_batch_vector::free_memory' requested here 13.8 70 | this->free_memory(); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:126:42: note: in instantiation of member function 'device_batch_vector::device_batch_vector' requested here 13.8 126 | device_batch_vector dA(1, 1, 1); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:109:13: note: in instantiation of function template specialization 'testing_potrs_bad_arg' requested here 13.8 109 | testing_potrs_bad_arg(); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:132:5: note: in instantiation of function template specialization 'POTRS_BASE::run_tests' requested here 13.8 132 | run_tests(); 13.8 | ^ 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:24: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:26: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.8 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 13.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.8 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 13.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 13.8 104 | this->m_data = this->device_vector_setup(); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:128:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 13.8 128 | device_strided_batch_vector dInfo(1, 1, 1, 1); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:109:13: note: in instantiation of function template specialization 'testing_potrs_bad_arg' requested here 13.8 109 | testing_potrs_bad_arg(); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:132:5: note: in instantiation of function template specialization 'POTRS_BASE::run_tests' requested here 13.8 132 | run_tests(); 13.8 | ^ 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:24: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:26: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.8 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 13.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.8 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 13.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 13.8 115 | this->device_vector_teardown(this->m_data); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:128:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 13.8 128 | device_strided_batch_vector dInfo(1, 1, 1, 1); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:109:13: note: in instantiation of function template specialization 'testing_potrs_bad_arg' requested here 13.8 109 | testing_potrs_bad_arg(); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:132:5: note: in instantiation of function template specialization 'POTRS_BASE::run_tests' requested here 13.8 132 | run_tests(); 13.8 | ^ 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:24: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:26: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.8 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 13.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:24: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:26: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 13.8 117 | double work[M]; 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:296:20: note: in instantiation of function template specialization 'norm_error' requested here 13.8 296 | err = norm_error('I', n, nrhs, ldb, hB[b], hBRes[b]); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:570:13: note: in instantiation of function template specialization 'potrs_getError, device_strided_batch_vector, device_strided_batch_vector, host_batch_vector, host_strided_batch_vector>' requested here 13.8 570 | potrs_getError(handle, 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:112:9: note: in instantiation of function template specialization 'testing_potrs' requested here 13.8 112 | testing_potrs(arg); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:132:5: note: in instantiation of function template specialization 'POTRS_BASE::run_tests' requested here 13.8 132 | run_tests(); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 13.8 117 | double work[M]; 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 13.8 91 | rocblas_int M, 13.8 | ^ 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:24: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:26: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.8 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 13.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_batch_vector.hpp:272:74: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 13.8 272 | = (nullptr != (this->m_data[batch_index] = this->device_vector_setup())); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_batch_vector.hpp:68:27: note: in instantiation of member function 'device_batch_vector::try_initialize_memory' requested here 13.8 68 | if(false == this->try_initialize_memory()) 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:126:42: note: in instantiation of member function 'device_batch_vector::device_batch_vector' requested here 13.8 126 | device_batch_vector dA(1, 1, 1); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:109:13: note: in instantiation of function template specialization 'testing_potrs_bad_arg' requested here 13.8 109 | testing_potrs_bad_arg(); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:137:5: note: in instantiation of function template specialization 'POTRS_BASE::run_tests' requested here 13.8 137 | run_tests(); 13.8 | ^ 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:24: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:26: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.8 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 13.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.8 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 13.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_batch_vector.hpp:303:27: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 13.8 303 | this->device_vector_teardown(this->m_data[batch_index]); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_batch_vector.hpp:70:19: note: in instantiation of member function 'device_batch_vector::free_memory' requested here 13.8 70 | this->free_memory(); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:126:42: note: in instantiation of member function 'device_batch_vector::device_batch_vector' requested here 13.8 126 | device_batch_vector dA(1, 1, 1); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:109:13: note: in instantiation of function template specialization 'testing_potrs_bad_arg' requested here 13.8 109 | testing_potrs_bad_arg(); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:137:5: note: in instantiation of function template specialization 'POTRS_BASE::run_tests' requested here 13.8 137 | run_tests(); 13.8 | ^ 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:24: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:26: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.8 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 13.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:24: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:26: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 13.8 117 | double work[M]; 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:296:20: note: in instantiation of function template specialization 'norm_error' requested here 13.8 296 | err = norm_error('I', n, nrhs, ldb, hB[b], hBRes[b]); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:570:13: note: in instantiation of function template specialization 'potrs_getError, device_strided_batch_vector, device_strided_batch_vector, host_batch_vector, host_strided_batch_vector>' requested here 13.8 570 | potrs_getError(handle, 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:112:9: note: in instantiation of function template specialization 'testing_potrs' requested here 13.8 112 | testing_potrs(arg); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:137:5: note: in instantiation of function template specialization 'POTRS_BASE::run_tests' requested here 13.8 137 | run_tests(); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 13.8 117 | double work[M]; 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 13.8 91 | rocblas_int M, 13.8 | ^ 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:24: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:26: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.8 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 13.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_batch_vector.hpp:272:74: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 13.8 272 | = (nullptr != (this->m_data[batch_index] = this->device_vector_setup())); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_batch_vector.hpp:68:27: note: in instantiation of member function 'device_batch_vector::try_initialize_memory' requested here 13.8 68 | if(false == this->try_initialize_memory()) 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:126:42: note: in instantiation of member function 'device_batch_vector::device_batch_vector' requested here 13.8 126 | device_batch_vector dA(1, 1, 1); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:109:13: note: in instantiation of function template specialization 'testing_potrs_bad_arg' requested here 13.8 109 | testing_potrs_bad_arg(); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:142:5: note: in instantiation of function template specialization 'POTRS_BASE::run_tests' requested here 13.8 142 | run_tests(); 13.8 | ^ 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:24: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:26: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.8 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 13.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.8 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 13.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_batch_vector.hpp:303:27: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 13.8 303 | this->device_vector_teardown(this->m_data[batch_index]); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_batch_vector.hpp:70:19: note: in instantiation of member function 'device_batch_vector::free_memory' requested here 13.8 70 | this->free_memory(); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:126:42: note: in instantiation of member function 'device_batch_vector::device_batch_vector' requested here 13.8 126 | device_batch_vector dA(1, 1, 1); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:109:13: note: in instantiation of function template specialization 'testing_potrs_bad_arg' requested here 13.8 109 | testing_potrs_bad_arg(); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:142:5: note: in instantiation of function template specialization 'POTRS_BASE::run_tests' requested here 13.8 142 | run_tests(); 13.8 | ^ 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:24: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:26: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.8 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 13.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:24: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:26: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 13.8 161 | double work[M]; 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:296:20: note: in instantiation of function template specialization 'norm_error' requested here 13.8 296 | err = norm_error('I', n, nrhs, ldb, hB[b], hBRes[b]); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:570:13: note: in instantiation of function template specialization 'potrs_getError, device_strided_batch_vector, device_strided_batch_vector, host_batch_vector, host_strided_batch_vector>' requested here 13.8 570 | potrs_getError(handle, 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:112:9: note: in instantiation of function template specialization 'testing_potrs' requested here 13.8 112 | testing_potrs(arg); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:142:5: note: in instantiation of function template specialization 'POTRS_BASE::run_tests' requested here 13.8 142 | run_tests(); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 13.8 161 | double work[M]; 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 13.8 133 | rocblas_int M, 13.8 | ^ 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:24: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:26: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.8 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 13.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_batch_vector.hpp:272:74: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 13.8 272 | = (nullptr != (this->m_data[batch_index] = this->device_vector_setup())); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_batch_vector.hpp:68:27: note: in instantiation of member function 'device_batch_vector::try_initialize_memory' requested here 13.8 68 | if(false == this->try_initialize_memory()) 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:126:42: note: in instantiation of member function 'device_batch_vector::device_batch_vector' requested here 13.8 126 | device_batch_vector dA(1, 1, 1); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:109:13: note: in instantiation of function template specialization 'testing_potrs_bad_arg' requested here 13.8 109 | testing_potrs_bad_arg(); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:147:5: note: in instantiation of function template specialization 'POTRS_BASE::run_tests' requested here 13.8 147 | run_tests(); 13.8 | ^ 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:24: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:26: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.8 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 13.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.8 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 13.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_batch_vector.hpp:303:27: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 13.8 303 | this->device_vector_teardown(this->m_data[batch_index]); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_batch_vector.hpp:70:19: note: in instantiation of member function 'device_batch_vector::free_memory' requested here 13.8 70 | this->free_memory(); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:126:42: note: in instantiation of member function 'device_batch_vector::device_batch_vector' requested here 13.8 126 | device_batch_vector dA(1, 1, 1); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:109:13: note: in instantiation of function template specialization 'testing_potrs_bad_arg' requested here 13.8 109 | testing_potrs_bad_arg(); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:147:5: note: in instantiation of function template specialization 'POTRS_BASE::run_tests' requested here 13.8 147 | run_tests(); 13.8 | ^ 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:24: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:26: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 13.8 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 13.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:24: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:26: 13.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 13.8 161 | double work[M]; 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:296:20: note: in instantiation of function template specialization 'norm_error' requested here 13.8 296 | err = norm_error('I', n, nrhs, ldb, hB[b], hBRes[b]); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_potrs.hpp:570:13: note: in instantiation of function template specialization 'potrs_getError, device_strided_batch_vector, device_strided_batch_vector, host_batch_vector, host_strided_batch_vector>' requested here 13.8 570 | potrs_getError(handle, 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:112:9: note: in instantiation of function template specialization 'testing_potrs' requested here 13.8 112 | testing_potrs(arg); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/potrs_gtest.cpp:147:5: note: in instantiation of function template specialization 'POTRS_BASE::run_tests' requested here 13.8 147 | run_tests(); 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 13.8 161 | double work[M]; 13.8 | ^ 13.8 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 13.8 133 | rocblas_int M, 13.8 | ^ 13.8 28 warnings generated. 14.9 [55/62] Building CXX object clients/gtest/CMakeFiles/hipsolver-test.dir/sygvj_hegvj_gtest.cpp.o 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:24: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:26: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:26: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_init.hpp:30: 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:374:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 14.9 374 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 14.9 | ^~~~~~~~~~~~~~~~~~~~~~ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 14.9 364 | #define HIPSOLVER_CLANG_STATIC static 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:377:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 14.9 377 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 14.9 | ^~~~~~~~~~~~~~~~~~~~~~ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 14.9 364 | #define HIPSOLVER_CLANG_STATIC static 14.9 | ^ 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:24: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:26: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 14.9 117 | double work[M]; 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 14.9 91 | rocblas_int M, 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 14.9 161 | double work[M]; 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 14.9 133 | rocblas_int M, 14.9 | ^ 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:24: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:26: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 14.9 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 14.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 14.9 104 | this->m_data = this->device_vector_setup(); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:290:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 14.9 290 | device_strided_batch_vector dA(1, 1, 1, 1); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:108:13: note: in instantiation of function template specialization 'testing_sygvj_hegvj_bad_arg' requested here 14.9 108 | testing_sygvj_hegvj_bad_arg(); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:143:5: note: in instantiation of function template specialization 'SYGVJ_HEGVJ::run_tests' requested here 14.9 143 | run_tests(); 14.9 | ^ 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:24: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:26: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 14.9 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 14.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 14.9 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 14.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 14.9 115 | this->device_vector_teardown(this->m_data); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:290:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 14.9 290 | device_strided_batch_vector dA(1, 1, 1, 1); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:108:13: note: in instantiation of function template specialization 'testing_sygvj_hegvj_bad_arg' requested here 14.9 108 | testing_sygvj_hegvj_bad_arg(); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:143:5: note: in instantiation of function template specialization 'SYGVJ_HEGVJ::run_tests' requested here 14.9 143 | run_tests(); 14.9 | ^ 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:24: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:26: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 14.9 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 14.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 14.9 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 14.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 14.9 104 | this->m_data = this->device_vector_setup(); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:293:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 14.9 293 | device_strided_batch_vector dInfo(1, 1, 1, 1); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:108:13: note: in instantiation of function template specialization 'testing_sygvj_hegvj_bad_arg' requested here 14.9 108 | testing_sygvj_hegvj_bad_arg(); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:143:5: note: in instantiation of function template specialization 'SYGVJ_HEGVJ::run_tests' requested here 14.9 143 | run_tests(); 14.9 | ^ 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:24: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:26: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 14.9 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 14.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 14.9 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 14.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 14.9 115 | this->device_vector_teardown(this->m_data); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:293:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 14.9 293 | device_strided_batch_vector dInfo(1, 1, 1, 1); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:108:13: note: in instantiation of function template specialization 'testing_sygvj_hegvj_bad_arg' requested here 14.9 108 | testing_sygvj_hegvj_bad_arg(); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:143:5: note: in instantiation of function template specialization 'SYGVJ_HEGVJ::run_tests' requested here 14.9 143 | run_tests(); 14.9 | ^ 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:24: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:26: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 14.9 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 14.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:24: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:26: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 14.9 117 | double work[M]; 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:572:28: note: in instantiation of function template specialization 'norm_error' requested here 14.9 572 | err = norm_error('F', 1, n, 1, hD[b], hDRes[b]); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:1047:13: note: in instantiation of function template specialization 'sygvj_hegvj_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 14.9 1047 | sygvj_hegvj_getError(handle, 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:111:9: note: in instantiation of function template specialization 'testing_sygvj_hegvj' requested here 14.9 111 | testing_sygvj_hegvj(arg); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:143:5: note: in instantiation of function template specialization 'SYGVJ_HEGVJ::run_tests' requested here 14.9 143 | run_tests(); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 14.9 117 | double work[M]; 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 14.9 91 | rocblas_int M, 14.9 | ^ 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:24: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:26: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 14.9 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 14.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 14.9 104 | this->m_data = this->device_vector_setup(); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:290:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 14.9 290 | device_strided_batch_vector dA(1, 1, 1, 1); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:108:13: note: in instantiation of function template specialization 'testing_sygvj_hegvj_bad_arg' requested here 14.9 108 | testing_sygvj_hegvj_bad_arg(); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:148:5: note: in instantiation of function template specialization 'SYGVJ_HEGVJ::run_tests' requested here 14.9 148 | run_tests(); 14.9 | ^ 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:24: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:26: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 14.9 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 14.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 14.9 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 14.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 14.9 115 | this->device_vector_teardown(this->m_data); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:290:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 14.9 290 | device_strided_batch_vector dA(1, 1, 1, 1); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:108:13: note: in instantiation of function template specialization 'testing_sygvj_hegvj_bad_arg' requested here 14.9 108 | testing_sygvj_hegvj_bad_arg(); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:148:5: note: in instantiation of function template specialization 'SYGVJ_HEGVJ::run_tests' requested here 14.9 148 | run_tests(); 14.9 | ^ 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:24: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:26: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 14.9 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 14.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:24: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:26: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 14.9 117 | double work[M]; 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:572:28: note: in instantiation of function template specialization 'norm_error' requested here 14.9 572 | err = norm_error('F', 1, n, 1, hD[b], hDRes[b]); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:1047:13: note: in instantiation of function template specialization 'sygvj_hegvj_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 14.9 1047 | sygvj_hegvj_getError(handle, 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:111:9: note: in instantiation of function template specialization 'testing_sygvj_hegvj' requested here 14.9 111 | testing_sygvj_hegvj(arg); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:148:5: note: in instantiation of function template specialization 'SYGVJ_HEGVJ::run_tests' requested here 14.9 148 | run_tests(); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 14.9 117 | double work[M]; 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 14.9 91 | rocblas_int M, 14.9 | ^ 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:24: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:26: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 14.9 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 14.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 14.9 104 | this->m_data = this->device_vector_setup(); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:290:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 14.9 290 | device_strided_batch_vector dA(1, 1, 1, 1); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:108:13: note: in instantiation of function template specialization 'testing_sygvj_hegvj_bad_arg' requested here 14.9 108 | testing_sygvj_hegvj_bad_arg(); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:153:5: note: in instantiation of function template specialization 'SYGVJ_HEGVJ::run_tests' requested here 14.9 153 | run_tests(); 14.9 | ^ 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:24: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:26: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 14.9 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 14.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 14.9 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 14.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 14.9 115 | this->device_vector_teardown(this->m_data); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:290:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 14.9 290 | device_strided_batch_vector dA(1, 1, 1, 1); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:108:13: note: in instantiation of function template specialization 'testing_sygvj_hegvj_bad_arg' requested here 14.9 108 | testing_sygvj_hegvj_bad_arg(); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:153:5: note: in instantiation of function template specialization 'SYGVJ_HEGVJ::run_tests' requested here 14.9 153 | run_tests(); 14.9 | ^ 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:24: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:26: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 14.9 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 14.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:24: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:26: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 14.9 161 | double work[M]; 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:652:28: note: in instantiation of function template specialization 'norm_error' requested here 14.9 652 | err = norm_error('F', n, n, lda, hA[b], hARes[b]); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:1047:13: note: in instantiation of function template specialization 'sygvj_hegvj_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 14.9 1047 | sygvj_hegvj_getError(handle, 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:111:9: note: in instantiation of function template specialization 'testing_sygvj_hegvj' requested here 14.9 111 | testing_sygvj_hegvj(arg); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:153:5: note: in instantiation of function template specialization 'SYGVJ_HEGVJ::run_tests' requested here 14.9 153 | run_tests(); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 14.9 161 | double work[M]; 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 14.9 133 | rocblas_int M, 14.9 | ^ 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:24: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:26: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 14.9 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 14.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 14.9 104 | this->m_data = this->device_vector_setup(); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:290:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 14.9 290 | device_strided_batch_vector dA(1, 1, 1, 1); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:108:13: note: in instantiation of function template specialization 'testing_sygvj_hegvj_bad_arg' requested here 14.9 108 | testing_sygvj_hegvj_bad_arg(); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:158:5: note: in instantiation of function template specialization 'SYGVJ_HEGVJ::run_tests' requested here 14.9 158 | run_tests(); 14.9 | ^ 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:24: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:26: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 14.9 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 14.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 14.9 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 14.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 14.9 115 | this->device_vector_teardown(this->m_data); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:290:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 14.9 290 | device_strided_batch_vector dA(1, 1, 1, 1); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:108:13: note: in instantiation of function template specialization 'testing_sygvj_hegvj_bad_arg' requested here 14.9 108 | testing_sygvj_hegvj_bad_arg(); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:158:5: note: in instantiation of function template specialization 'SYGVJ_HEGVJ::run_tests' requested here 14.9 158 | run_tests(); 14.9 | ^ 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:24: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:26: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 14.9 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 14.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:24: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:26: 14.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 14.9 161 | double work[M]; 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:652:28: note: in instantiation of function template specialization 'norm_error' requested here 14.9 652 | err = norm_error('F', n, n, lda, hA[b], hARes[b]); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_sygvj_hegvj.hpp:1047:13: note: in instantiation of function template specialization 'sygvj_hegvj_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 14.9 1047 | sygvj_hegvj_getError(handle, 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:111:9: note: in instantiation of function template specialization 'testing_sygvj_hegvj' requested here 14.9 111 | testing_sygvj_hegvj(arg); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/sygvj_hegvj_gtest.cpp:158:5: note: in instantiation of function template specialization 'SYGVJ_HEGVJ::run_tests' requested here 14.9 158 | run_tests(); 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 14.9 161 | double work[M]; 14.9 | ^ 14.9 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 14.9 133 | rocblas_int M, 14.9 | ^ 14.9 28 warnings generated. 15.4 [56/62] Building CXX object clients/gtest/CMakeFiles/hipsolver-test.dir/getrf_gtest.cpp.o 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:26: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_init.hpp:30: 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:374:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 15.4 374 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 15.4 | ^~~~~~~~~~~~~~~~~~~~~~ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 15.4 364 | #define HIPSOLVER_CLANG_STATIC static 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:377:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 15.4 377 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 15.4 | ^~~~~~~~~~~~~~~~~~~~~~ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 15.4 364 | #define HIPSOLVER_CLANG_STATIC static 15.4 | ^ 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 15.4 117 | double work[M]; 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 15.4 91 | rocblas_int M, 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 15.4 161 | double work[M]; 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 15.4 133 | rocblas_int M, 15.4 | ^ 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 15.4 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 15.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 15.4 104 | this->m_data = this->device_vector_setup(); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:169:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 15.4 169 | device_strided_batch_vector dA(1, 1, 1, 1); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:109:13: note: in instantiation of function template specialization 'testing_getrf_bad_arg' requested here 15.4 109 | testing_getrf_bad_arg(); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:144:5: note: in instantiation of function template specialization 'GETRF_BASE::run_tests' requested here 15.4 144 | run_tests(); 15.4 | ^ 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 15.4 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 15.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 15.4 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 15.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 15.4 115 | this->device_vector_teardown(this->m_data); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:169:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 15.4 169 | device_strided_batch_vector dA(1, 1, 1, 1); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:109:13: note: in instantiation of function template specialization 'testing_getrf_bad_arg' requested here 15.4 109 | testing_getrf_bad_arg(); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:144:5: note: in instantiation of function template specialization 'GETRF_BASE::run_tests' requested here 15.4 144 | run_tests(); 15.4 | ^ 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 15.4 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 15.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 15.4 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 15.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 15.4 104 | this->m_data = this->device_vector_setup(); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:170:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 15.4 170 | device_strided_batch_vector dIpiv(1, 1, 1, 1); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:109:13: note: in instantiation of function template specialization 'testing_getrf_bad_arg' requested here 15.4 109 | testing_getrf_bad_arg(); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:144:5: note: in instantiation of function template specialization 'GETRF_BASE::run_tests' requested here 15.4 144 | run_tests(); 15.4 | ^ 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 15.4 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 15.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 15.4 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 15.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 15.4 115 | this->device_vector_teardown(this->m_data); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:170:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 15.4 170 | device_strided_batch_vector dIpiv(1, 1, 1, 1); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:109:13: note: in instantiation of function template specialization 'testing_getrf_bad_arg' requested here 15.4 109 | testing_getrf_bad_arg(); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:144:5: note: in instantiation of function template specialization 'GETRF_BASE::run_tests' requested here 15.4 144 | run_tests(); 15.4 | ^ 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 15.4 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 15.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 15.4 117 | double work[M]; 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:345:20: note: in instantiation of function template specialization 'norm_error' requested here 15.4 345 | err = norm_error('F', m, n, lda, hA[b], hARes[b]); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:676:13: note: in instantiation of function template specialization 'getrf_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 15.4 676 | getrf_getError(handle, 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:112:9: note: in instantiation of function template specialization 'testing_getrf' requested here 15.4 112 | testing_getrf(arg); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:144:5: note: in instantiation of function template specialization 'GETRF_BASE::run_tests' requested here 15.4 144 | run_tests(); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 15.4 117 | double work[M]; 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 15.4 91 | rocblas_int M, 15.4 | ^ 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 15.4 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 15.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 15.4 104 | this->m_data = this->device_vector_setup(); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:169:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 15.4 169 | device_strided_batch_vector dA(1, 1, 1, 1); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:109:13: note: in instantiation of function template specialization 'testing_getrf_bad_arg' requested here 15.4 109 | testing_getrf_bad_arg(); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:149:5: note: in instantiation of function template specialization 'GETRF_BASE::run_tests' requested here 15.4 149 | run_tests(); 15.4 | ^ 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 15.4 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 15.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 15.4 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 15.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 15.4 115 | this->device_vector_teardown(this->m_data); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:169:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 15.4 169 | device_strided_batch_vector dA(1, 1, 1, 1); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:109:13: note: in instantiation of function template specialization 'testing_getrf_bad_arg' requested here 15.4 109 | testing_getrf_bad_arg(); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:149:5: note: in instantiation of function template specialization 'GETRF_BASE::run_tests' requested here 15.4 149 | run_tests(); 15.4 | ^ 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 15.4 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 15.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 15.4 117 | double work[M]; 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:345:20: note: in instantiation of function template specialization 'norm_error' requested here 15.4 345 | err = norm_error('F', m, n, lda, hA[b], hARes[b]); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:676:13: note: in instantiation of function template specialization 'getrf_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 15.4 676 | getrf_getError(handle, 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:112:9: note: in instantiation of function template specialization 'testing_getrf' requested here 15.4 112 | testing_getrf(arg); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:149:5: note: in instantiation of function template specialization 'GETRF_BASE::run_tests' requested here 15.4 149 | run_tests(); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 15.4 117 | double work[M]; 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 15.4 91 | rocblas_int M, 15.4 | ^ 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 15.4 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 15.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 15.4 104 | this->m_data = this->device_vector_setup(); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:169:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 15.4 169 | device_strided_batch_vector dA(1, 1, 1, 1); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:109:13: note: in instantiation of function template specialization 'testing_getrf_bad_arg' requested here 15.4 109 | testing_getrf_bad_arg(); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:154:5: note: in instantiation of function template specialization 'GETRF_BASE::run_tests' requested here 15.4 154 | run_tests(); 15.4 | ^ 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 15.4 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 15.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 15.4 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 15.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 15.4 115 | this->device_vector_teardown(this->m_data); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:169:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 15.4 169 | device_strided_batch_vector dA(1, 1, 1, 1); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:109:13: note: in instantiation of function template specialization 'testing_getrf_bad_arg' requested here 15.4 109 | testing_getrf_bad_arg(); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:154:5: note: in instantiation of function template specialization 'GETRF_BASE::run_tests' requested here 15.4 154 | run_tests(); 15.4 | ^ 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 15.4 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 15.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 15.4 161 | double work[M]; 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:345:20: note: in instantiation of function template specialization 'norm_error' requested here 15.4 345 | err = norm_error('F', m, n, lda, hA[b], hARes[b]); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:676:13: note: in instantiation of function template specialization 'getrf_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 15.4 676 | getrf_getError(handle, 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:112:9: note: in instantiation of function template specialization 'testing_getrf' requested here 15.4 112 | testing_getrf(arg); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:154:5: note: in instantiation of function template specialization 'GETRF_BASE::run_tests' requested here 15.4 154 | run_tests(); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 15.4 161 | double work[M]; 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 15.4 133 | rocblas_int M, 15.4 | ^ 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 15.4 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 15.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 15.4 104 | this->m_data = this->device_vector_setup(); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:169:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 15.4 169 | device_strided_batch_vector dA(1, 1, 1, 1); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:109:13: note: in instantiation of function template specialization 'testing_getrf_bad_arg' requested here 15.4 109 | testing_getrf_bad_arg(); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:159:5: note: in instantiation of function template specialization 'GETRF_BASE::run_tests' requested here 15.4 159 | run_tests(); 15.4 | ^ 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 15.4 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 15.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 15.4 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 15.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 15.4 115 | this->device_vector_teardown(this->m_data); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:169:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 15.4 169 | device_strided_batch_vector dA(1, 1, 1, 1); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:109:13: note: in instantiation of function template specialization 'testing_getrf_bad_arg' requested here 15.4 109 | testing_getrf_bad_arg(); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:159:5: note: in instantiation of function template specialization 'GETRF_BASE::run_tests' requested here 15.4 159 | run_tests(); 15.4 | ^ 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 15.4 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 15.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 15.4 161 | double work[M]; 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:345:20: note: in instantiation of function template specialization 'norm_error' requested here 15.4 345 | err = norm_error('F', m, n, lda, hA[b], hARes[b]); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:676:13: note: in instantiation of function template specialization 'getrf_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 15.4 676 | getrf_getError(handle, 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:112:9: note: in instantiation of function template specialization 'testing_getrf' requested here 15.4 112 | testing_getrf(arg); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:159:5: note: in instantiation of function template specialization 'GETRF_BASE::run_tests' requested here 15.4 159 | run_tests(); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 15.4 161 | double work[M]; 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 15.4 133 | rocblas_int M, 15.4 | ^ 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 15.4 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 15.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 15.4 104 | this->m_data = this->device_vector_setup(); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:170:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 15.4 170 | device_strided_batch_vector dIpiv(1, 1, 1, 1); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:109:13: note: in instantiation of function template specialization 'testing_getrf_bad_arg' requested here 15.4 109 | testing_getrf_bad_arg(); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:224:5: note: in instantiation of function template specialization 'GETRF_BASE::run_tests' requested here 15.4 224 | run_tests(); 15.4 | ^ 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 15.4 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 15.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 15.4 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 15.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 15.4 115 | this->device_vector_teardown(this->m_data); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:170:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 15.4 170 | device_strided_batch_vector dIpiv(1, 1, 1, 1); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:109:13: note: in instantiation of function template specialization 'testing_getrf_bad_arg' requested here 15.4 109 | testing_getrf_bad_arg(); 15.4 | ^ 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:224:5: note: in instantiation of function template specialization 'GETRF_BASE::run_tests' requested here 15.4 224 | run_tests(); 15.4 | ^ 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/getrf_gtest.cpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_getrf.hpp:24: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 15.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 15.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 15.4 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 15.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15.4 32 warnings generated. 16.3 [57/62] Building CXX object clients/gtest/CMakeFiles/hipsolver-test.dir/gesvd_gtest.cpp.o 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:24: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvd.hpp:26: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:26: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_init.hpp:30: 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:374:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 16.3 374 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 16.3 | ^~~~~~~~~~~~~~~~~~~~~~ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 16.3 364 | #define HIPSOLVER_CLANG_STATIC static 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:377:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 16.3 377 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 16.3 | ^~~~~~~~~~~~~~~~~~~~~~ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 16.3 364 | #define HIPSOLVER_CLANG_STATIC static 16.3 | ^ 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:24: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvd.hpp:26: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 16.3 117 | double work[M]; 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 16.3 91 | rocblas_int M, 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 16.3 161 | double work[M]; 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 16.3 133 | rocblas_int M, 16.3 | ^ 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:24: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvd.hpp:26: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 16.3 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 16.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 16.3 104 | this->m_data = this->device_vector_setup(); 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvd.hpp:338:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 16.3 338 | device_strided_batch_vector dA(1, 1, 1, 1); 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:164:13: note: in instantiation of function template specialization 'testing_gesvd_bad_arg' requested here 16.3 164 | testing_gesvd_bad_arg(); 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:191:5: note: in instantiation of function template specialization 'GESVD_BASE::run_tests' requested here 16.3 191 | run_tests(); 16.3 | ^ 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:24: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvd.hpp:26: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 16.3 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 16.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 16.3 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 16.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 16.3 115 | this->device_vector_teardown(this->m_data); 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvd.hpp:338:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 16.3 338 | device_strided_batch_vector dA(1, 1, 1, 1); 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:164:13: note: in instantiation of function template specialization 'testing_gesvd_bad_arg' requested here 16.3 164 | testing_gesvd_bad_arg(); 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:191:5: note: in instantiation of function template specialization 'GESVD_BASE::run_tests' requested here 16.3 191 | run_tests(); 16.3 | ^ 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:24: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvd.hpp:26: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 16.3 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 16.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 16.3 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 16.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 16.3 104 | this->m_data = this->device_vector_setup(); 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvd.hpp:343:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 16.3 343 | device_strided_batch_vector dinfo(1, 1, 1, 1); 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:164:13: note: in instantiation of function template specialization 'testing_gesvd_bad_arg' requested here 16.3 164 | testing_gesvd_bad_arg(); 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:191:5: note: in instantiation of function template specialization 'GESVD_BASE::run_tests' requested here 16.3 191 | run_tests(); 16.3 | ^ 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:24: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvd.hpp:26: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 16.3 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 16.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 16.3 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 16.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 16.3 115 | this->device_vector_teardown(this->m_data); 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvd.hpp:343:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 16.3 343 | device_strided_batch_vector dinfo(1, 1, 1, 1); 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:164:13: note: in instantiation of function template specialization 'testing_gesvd_bad_arg' requested here 16.3 164 | testing_gesvd_bad_arg(); 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:191:5: note: in instantiation of function template specialization 'GESVD_BASE::run_tests' requested here 16.3 191 | run_tests(); 16.3 | ^ 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:24: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvd.hpp:26: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 16.3 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 16.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:24: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvd.hpp:26: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 16.3 117 | double work[M]; 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvd.hpp:635:20: note: in instantiation of function template specialization 'norm_error' requested here 16.3 635 | err = norm_error('F', 1, min(m, n), 1, hS[b], hSres[b]); 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvd.hpp:1224:13: note: in instantiation of function template specialization 'gesvd_getError, device_strided_batch_vector, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 16.3 1224 | gesvd_getError(handle, 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:167:9: note: in instantiation of function template specialization 'testing_gesvd' requested here 16.3 167 | testing_gesvd(arg); 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:191:5: note: in instantiation of function template specialization 'GESVD_BASE::run_tests' requested here 16.3 191 | run_tests(); 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 16.3 117 | double work[M]; 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 16.3 91 | rocblas_int M, 16.3 | ^ 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:24: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvd.hpp:26: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 16.3 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 16.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 16.3 104 | this->m_data = this->device_vector_setup(); 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvd.hpp:338:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 16.3 338 | device_strided_batch_vector dA(1, 1, 1, 1); 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:164:13: note: in instantiation of function template specialization 'testing_gesvd_bad_arg' requested here 16.3 164 | testing_gesvd_bad_arg(); 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:196:5: note: in instantiation of function template specialization 'GESVD_BASE::run_tests' requested here 16.3 196 | run_tests(); 16.3 | ^ 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:24: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvd.hpp:26: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 16.3 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 16.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 16.3 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 16.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 16.3 115 | this->device_vector_teardown(this->m_data); 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvd.hpp:338:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 16.3 338 | device_strided_batch_vector dA(1, 1, 1, 1); 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:164:13: note: in instantiation of function template specialization 'testing_gesvd_bad_arg' requested here 16.3 164 | testing_gesvd_bad_arg(); 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:196:5: note: in instantiation of function template specialization 'GESVD_BASE::run_tests' requested here 16.3 196 | run_tests(); 16.3 | ^ 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:24: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvd.hpp:26: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 16.3 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 16.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:24: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvd.hpp:26: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 16.3 117 | double work[M]; 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvd.hpp:635:20: note: in instantiation of function template specialization 'norm_error' requested here 16.3 635 | err = norm_error('F', 1, min(m, n), 1, hS[b], hSres[b]); 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvd.hpp:1224:13: note: in instantiation of function template specialization 'gesvd_getError, device_strided_batch_vector, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 16.3 1224 | gesvd_getError(handle, 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:167:9: note: in instantiation of function template specialization 'testing_gesvd' requested here 16.3 167 | testing_gesvd(arg); 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:196:5: note: in instantiation of function template specialization 'GESVD_BASE::run_tests' requested here 16.3 196 | run_tests(); 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 16.3 117 | double work[M]; 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 16.3 91 | rocblas_int M, 16.3 | ^ 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:24: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvd.hpp:26: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 16.3 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 16.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 16.3 104 | this->m_data = this->device_vector_setup(); 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvd.hpp:338:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 16.3 338 | device_strided_batch_vector dA(1, 1, 1, 1); 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:164:13: note: in instantiation of function template specialization 'testing_gesvd_bad_arg' requested here 16.3 164 | testing_gesvd_bad_arg(); 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:201:5: note: in instantiation of function template specialization 'GESVD_BASE::run_tests' requested here 16.3 201 | run_tests(); 16.3 | ^ 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:24: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvd.hpp:26: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 16.3 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 16.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 16.3 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 16.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 16.3 115 | this->device_vector_teardown(this->m_data); 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvd.hpp:338:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 16.3 338 | device_strided_batch_vector dA(1, 1, 1, 1); 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:164:13: note: in instantiation of function template specialization 'testing_gesvd_bad_arg' requested here 16.3 164 | testing_gesvd_bad_arg(); 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:201:5: note: in instantiation of function template specialization 'GESVD_BASE::run_tests' requested here 16.3 201 | run_tests(); 16.3 | ^ 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:24: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvd.hpp:26: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 16.3 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 16.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 16.3 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 16.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 16.3 104 | this->m_data = this->device_vector_setup(); 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvd.hpp:338:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 16.3 338 | device_strided_batch_vector dA(1, 1, 1, 1); 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:164:13: note: in instantiation of function template specialization 'testing_gesvd_bad_arg' requested here 16.3 164 | testing_gesvd_bad_arg(); 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:206:5: note: in instantiation of function template specialization 'GESVD_BASE::run_tests' requested here 16.3 206 | run_tests(); 16.3 | ^ 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:24: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvd.hpp:26: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 16.3 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 16.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 16.3 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 16.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 16.3 115 | this->device_vector_teardown(this->m_data); 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvd.hpp:338:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 16.3 338 | device_strided_batch_vector dA(1, 1, 1, 1); 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:164:13: note: in instantiation of function template specialization 'testing_gesvd_bad_arg' requested here 16.3 164 | testing_gesvd_bad_arg(); 16.3 | ^ 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:206:5: note: in instantiation of function template specialization 'GESVD_BASE::run_tests' requested here 16.3 206 | run_tests(); 16.3 | ^ 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvd_gtest.cpp:24: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvd.hpp:26: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 16.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 16.3 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 16.3 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 16.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16.3 26 warnings generated. 18.2 [58/62] Building CXX object clients/gtest/CMakeFiles/hipsolver-test.dir/syevj_heevj_gtest.cpp.o 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:24: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:26: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:26: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_init.hpp:30: 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:374:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 18.2 374 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 18.2 | ^~~~~~~~~~~~~~~~~~~~~~ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 18.2 364 | #define HIPSOLVER_CLANG_STATIC static 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:377:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 18.2 377 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 18.2 | ^~~~~~~~~~~~~~~~~~~~~~ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 18.2 364 | #define HIPSOLVER_CLANG_STATIC static 18.2 | ^ 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:24: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:26: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 18.2 117 | double work[M]; 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 18.2 91 | rocblas_int M, 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 18.2 161 | double work[M]; 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 18.2 133 | rocblas_int M, 18.2 | ^ 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:24: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:26: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.2 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 18.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 18.2 104 | this->m_data = this->device_vector_setup(); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:208:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 18.2 208 | device_strided_batch_vector dA(1, 1, 1, 1); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:96:13: note: in instantiation of function template specialization 'testing_syevj_heevj_bad_arg' requested here 18.2 96 | testing_syevj_heevj_bad_arg(); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:131:5: note: in instantiation of function template specialization 'SYEVJ_HEEVJ::run_tests' requested here 18.2 131 | run_tests(); 18.2 | ^ 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:24: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:26: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.2 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 18.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.2 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 18.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 18.2 115 | this->device_vector_teardown(this->m_data); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:208:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 18.2 208 | device_strided_batch_vector dA(1, 1, 1, 1); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:96:13: note: in instantiation of function template specialization 'testing_syevj_heevj_bad_arg' requested here 18.2 96 | testing_syevj_heevj_bad_arg(); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:131:5: note: in instantiation of function template specialization 'SYEVJ_HEEVJ::run_tests' requested here 18.2 131 | run_tests(); 18.2 | ^ 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:24: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:26: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.2 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 18.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.2 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 18.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 18.2 104 | this->m_data = this->device_vector_setup(); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:210:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 18.2 210 | device_strided_batch_vector dinfo(1, 1, 1, 1); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:96:13: note: in instantiation of function template specialization 'testing_syevj_heevj_bad_arg' requested here 18.2 96 | testing_syevj_heevj_bad_arg(); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:131:5: note: in instantiation of function template specialization 'SYEVJ_HEEVJ::run_tests' requested here 18.2 131 | run_tests(); 18.2 | ^ 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:24: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:26: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.2 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 18.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.2 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 18.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 18.2 115 | this->device_vector_teardown(this->m_data); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:210:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 18.2 210 | device_strided_batch_vector dinfo(1, 1, 1, 1); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:96:13: note: in instantiation of function template specialization 'testing_syevj_heevj_bad_arg' requested here 18.2 96 | testing_syevj_heevj_bad_arg(); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:131:5: note: in instantiation of function template specialization 'SYEVJ_HEEVJ::run_tests' requested here 18.2 131 | run_tests(); 18.2 | ^ 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:24: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:26: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.2 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 18.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:24: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:26: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 18.2 117 | double work[M]; 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:443:23: note: in instantiation of function template specialization 'norm_error' requested here 18.2 443 | err = norm_error('F', 1, n, 1, hD[b], hDres[b]); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:807:13: note: in instantiation of function template specialization 'syevj_heevj_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 18.2 807 | syevj_heevj_getError(handle, 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:99:9: note: in instantiation of function template specialization 'testing_syevj_heevj' requested here 18.2 99 | testing_syevj_heevj(arg); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:131:5: note: in instantiation of function template specialization 'SYEVJ_HEEVJ::run_tests' requested here 18.2 131 | run_tests(); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 18.2 117 | double work[M]; 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 18.2 91 | rocblas_int M, 18.2 | ^ 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:24: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:26: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.2 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 18.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 18.2 104 | this->m_data = this->device_vector_setup(); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:208:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 18.2 208 | device_strided_batch_vector dA(1, 1, 1, 1); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:96:13: note: in instantiation of function template specialization 'testing_syevj_heevj_bad_arg' requested here 18.2 96 | testing_syevj_heevj_bad_arg(); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:136:5: note: in instantiation of function template specialization 'SYEVJ_HEEVJ::run_tests' requested here 18.2 136 | run_tests(); 18.2 | ^ 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:24: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:26: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.2 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 18.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.2 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 18.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 18.2 115 | this->device_vector_teardown(this->m_data); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:208:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 18.2 208 | device_strided_batch_vector dA(1, 1, 1, 1); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:96:13: note: in instantiation of function template specialization 'testing_syevj_heevj_bad_arg' requested here 18.2 96 | testing_syevj_heevj_bad_arg(); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:136:5: note: in instantiation of function template specialization 'SYEVJ_HEEVJ::run_tests' requested here 18.2 136 | run_tests(); 18.2 | ^ 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:24: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:26: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.2 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 18.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:24: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:26: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 18.2 117 | double work[M]; 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:443:23: note: in instantiation of function template specialization 'norm_error' requested here 18.2 443 | err = norm_error('F', 1, n, 1, hD[b], hDres[b]); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:807:13: note: in instantiation of function template specialization 'syevj_heevj_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 18.2 807 | syevj_heevj_getError(handle, 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:99:9: note: in instantiation of function template specialization 'testing_syevj_heevj' requested here 18.2 99 | testing_syevj_heevj(arg); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:136:5: note: in instantiation of function template specialization 'SYEVJ_HEEVJ::run_tests' requested here 18.2 136 | run_tests(); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 18.2 117 | double work[M]; 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 18.2 91 | rocblas_int M, 18.2 | ^ 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:24: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:26: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.2 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 18.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 18.2 104 | this->m_data = this->device_vector_setup(); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:208:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 18.2 208 | device_strided_batch_vector dA(1, 1, 1, 1); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:96:13: note: in instantiation of function template specialization 'testing_syevj_heevj_bad_arg' requested here 18.2 96 | testing_syevj_heevj_bad_arg(); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:141:5: note: in instantiation of function template specialization 'SYEVJ_HEEVJ::run_tests' requested here 18.2 141 | run_tests(); 18.2 | ^ 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:24: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:26: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.2 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 18.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.2 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 18.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 18.2 115 | this->device_vector_teardown(this->m_data); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:208:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 18.2 208 | device_strided_batch_vector dA(1, 1, 1, 1); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:96:13: note: in instantiation of function template specialization 'testing_syevj_heevj_bad_arg' requested here 18.2 96 | testing_syevj_heevj_bad_arg(); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:141:5: note: in instantiation of function template specialization 'SYEVJ_HEEVJ::run_tests' requested here 18.2 141 | run_tests(); 18.2 | ^ 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:24: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:26: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.2 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 18.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:24: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:26: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 18.2 161 | double work[M]; 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:473:28: note: in instantiation of function template specialization 'norm_error' requested here 18.2 473 | err = norm_error('F', n, n, lda, hA[b], hAres[b]); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:807:13: note: in instantiation of function template specialization 'syevj_heevj_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 18.2 807 | syevj_heevj_getError(handle, 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:99:9: note: in instantiation of function template specialization 'testing_syevj_heevj' requested here 18.2 99 | testing_syevj_heevj(arg); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:141:5: note: in instantiation of function template specialization 'SYEVJ_HEEVJ::run_tests' requested here 18.2 141 | run_tests(); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 18.2 161 | double work[M]; 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 18.2 133 | rocblas_int M, 18.2 | ^ 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:24: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:26: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.2 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 18.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 18.2 104 | this->m_data = this->device_vector_setup(); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:208:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 18.2 208 | device_strided_batch_vector dA(1, 1, 1, 1); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:96:13: note: in instantiation of function template specialization 'testing_syevj_heevj_bad_arg' requested here 18.2 96 | testing_syevj_heevj_bad_arg(); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:146:5: note: in instantiation of function template specialization 'SYEVJ_HEEVJ::run_tests' requested here 18.2 146 | run_tests(); 18.2 | ^ 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:24: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:26: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.2 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 18.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.2 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 18.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 18.2 115 | this->device_vector_teardown(this->m_data); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:208:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 18.2 208 | device_strided_batch_vector dA(1, 1, 1, 1); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:96:13: note: in instantiation of function template specialization 'testing_syevj_heevj_bad_arg' requested here 18.2 96 | testing_syevj_heevj_bad_arg(); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:146:5: note: in instantiation of function template specialization 'SYEVJ_HEEVJ::run_tests' requested here 18.2 146 | run_tests(); 18.2 | ^ 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:24: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:26: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.2 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 18.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:24: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:26: 18.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 18.2 161 | double work[M]; 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:473:28: note: in instantiation of function template specialization 'norm_error' requested here 18.2 473 | err = norm_error('F', n, n, lda, hA[b], hAres[b]); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_syevj_heevj.hpp:807:13: note: in instantiation of function template specialization 'syevj_heevj_getError, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 18.2 807 | syevj_heevj_getError(handle, 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:99:9: note: in instantiation of function template specialization 'testing_syevj_heevj' requested here 18.2 99 | testing_syevj_heevj(arg); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/syevj_heevj_gtest.cpp:146:5: note: in instantiation of function template specialization 'SYEVJ_HEEVJ::run_tests' requested here 18.2 146 | run_tests(); 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 18.2 161 | double work[M]; 18.2 | ^ 18.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 18.2 133 | rocblas_int M, 18.2 | ^ 18.2 28 warnings generated. 18.6 [59/62] Building CXX object clients/gtest/CMakeFiles/hipsolver-test.dir/gesvdj_gtest.cpp.o 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:24: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvdj.hpp:26: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:26: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_init.hpp:30: 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:374:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 18.6 374 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 18.6 | ^~~~~~~~~~~~~~~~~~~~~~ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 18.6 364 | #define HIPSOLVER_CLANG_STATIC static 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:377:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 18.6 377 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 18.6 | ^~~~~~~~~~~~~~~~~~~~~~ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 18.6 364 | #define HIPSOLVER_CLANG_STATIC static 18.6 | ^ 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:24: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvdj.hpp:26: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 18.6 117 | double work[M]; 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 18.6 91 | rocblas_int M, 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 18.6 161 | double work[M]; 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 18.6 133 | rocblas_int M, 18.6 | ^ 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:24: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvdj.hpp:26: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.6 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 18.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 18.6 104 | this->m_data = this->device_vector_setup(); 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvdj.hpp:312:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 18.6 312 | device_strided_batch_vector dA(1, 1, 1, 1); 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:133:13: note: in instantiation of function template specialization 'testing_gesvdj_bad_arg' requested here 18.6 133 | testing_gesvdj_bad_arg(); 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:156:5: note: in instantiation of function template specialization 'GESVDJ_BASE::run_tests' requested here 18.6 156 | run_tests(); 18.6 | ^ 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:24: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvdj.hpp:26: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.6 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 18.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.6 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 18.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 18.6 115 | this->device_vector_teardown(this->m_data); 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvdj.hpp:312:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 18.6 312 | device_strided_batch_vector dA(1, 1, 1, 1); 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:133:13: note: in instantiation of function template specialization 'testing_gesvdj_bad_arg' requested here 18.6 133 | testing_gesvdj_bad_arg(); 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:156:5: note: in instantiation of function template specialization 'GESVDJ_BASE::run_tests' requested here 18.6 156 | run_tests(); 18.6 | ^ 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:24: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvdj.hpp:26: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.6 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 18.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.6 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 18.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 18.6 104 | this->m_data = this->device_vector_setup(); 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvdj.hpp:316:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 18.6 316 | device_strided_batch_vector dinfo(1, 1, 1, 1); 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:133:13: note: in instantiation of function template specialization 'testing_gesvdj_bad_arg' requested here 18.6 133 | testing_gesvdj_bad_arg(); 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:156:5: note: in instantiation of function template specialization 'GESVDJ_BASE::run_tests' requested here 18.6 156 | run_tests(); 18.6 | ^ 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:24: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvdj.hpp:26: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.6 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 18.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.6 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 18.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 18.6 115 | this->device_vector_teardown(this->m_data); 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvdj.hpp:316:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 18.6 316 | device_strided_batch_vector dinfo(1, 1, 1, 1); 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:133:13: note: in instantiation of function template specialization 'testing_gesvdj_bad_arg' requested here 18.6 133 | testing_gesvdj_bad_arg(); 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:156:5: note: in instantiation of function template specialization 'GESVDJ_BASE::run_tests' requested here 18.6 156 | run_tests(); 18.6 | ^ 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:24: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvdj.hpp:26: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.6 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 18.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:24: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvdj.hpp:26: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 18.6 117 | double work[M]; 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvdj.hpp:576:19: note: in instantiation of function template specialization 'norm_error' requested here 18.6 576 | err = norm_error('F', 1, min(m, n), 1, hS[b], hSres[b]); 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvdj.hpp:1027:13: note: in instantiation of function template specialization 'gesvdj_getError, device_strided_batch_vector, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 18.6 1027 | gesvdj_getError(handle, 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:136:9: note: in instantiation of function template specialization 'testing_gesvdj' requested here 18.6 136 | testing_gesvdj(arg); 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:156:5: note: in instantiation of function template specialization 'GESVDJ_BASE::run_tests' requested here 18.6 156 | run_tests(); 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 18.6 117 | double work[M]; 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 18.6 91 | rocblas_int M, 18.6 | ^ 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:24: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvdj.hpp:26: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.6 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 18.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 18.6 104 | this->m_data = this->device_vector_setup(); 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvdj.hpp:312:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 18.6 312 | device_strided_batch_vector dA(1, 1, 1, 1); 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:133:13: note: in instantiation of function template specialization 'testing_gesvdj_bad_arg' requested here 18.6 133 | testing_gesvdj_bad_arg(); 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:161:5: note: in instantiation of function template specialization 'GESVDJ_BASE::run_tests' requested here 18.6 161 | run_tests(); 18.6 | ^ 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:24: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvdj.hpp:26: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.6 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 18.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.6 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 18.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 18.6 115 | this->device_vector_teardown(this->m_data); 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvdj.hpp:312:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 18.6 312 | device_strided_batch_vector dA(1, 1, 1, 1); 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:133:13: note: in instantiation of function template specialization 'testing_gesvdj_bad_arg' requested here 18.6 133 | testing_gesvdj_bad_arg(); 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:161:5: note: in instantiation of function template specialization 'GESVDJ_BASE::run_tests' requested here 18.6 161 | run_tests(); 18.6 | ^ 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:24: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvdj.hpp:26: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.6 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 18.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:24: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvdj.hpp:26: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:28: 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 18.6 117 | double work[M]; 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvdj.hpp:576:19: note: in instantiation of function template specialization 'norm_error' requested here 18.6 576 | err = norm_error('F', 1, min(m, n), 1, hS[b], hSres[b]); 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvdj.hpp:1027:13: note: in instantiation of function template specialization 'gesvdj_getError, device_strided_batch_vector, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 18.6 1027 | gesvdj_getError(handle, 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:136:9: note: in instantiation of function template specialization 'testing_gesvdj' requested here 18.6 136 | testing_gesvdj(arg); 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:161:5: note: in instantiation of function template specialization 'GESVDJ_BASE::run_tests' requested here 18.6 161 | run_tests(); 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 18.6 117 | double work[M]; 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 18.6 91 | rocblas_int M, 18.6 | ^ 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:24: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvdj.hpp:26: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.6 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 18.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 18.6 104 | this->m_data = this->device_vector_setup(); 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvdj.hpp:312:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 18.6 312 | device_strided_batch_vector dA(1, 1, 1, 1); 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:133:13: note: in instantiation of function template specialization 'testing_gesvdj_bad_arg' requested here 18.6 133 | testing_gesvdj_bad_arg(); 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:166:5: note: in instantiation of function template specialization 'GESVDJ_BASE::run_tests' requested here 18.6 166 | run_tests(); 18.6 | ^ 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:24: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvdj.hpp:26: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.6 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 18.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.6 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 18.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 18.6 115 | this->device_vector_teardown(this->m_data); 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvdj.hpp:312:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 18.6 312 | device_strided_batch_vector dA(1, 1, 1, 1); 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:133:13: note: in instantiation of function template specialization 'testing_gesvdj_bad_arg' requested here 18.6 133 | testing_gesvdj_bad_arg(); 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:166:5: note: in instantiation of function template specialization 'GESVDJ_BASE::run_tests' requested here 18.6 166 | run_tests(); 18.6 | ^ 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:24: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvdj.hpp:26: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.6 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 18.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:84:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.6 84 | hipMemcpy(d, guard, sizeof(guard), hipMemcpyHostToDevice); 18.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:104:34: note: in instantiation of member function 'd_vector::device_vector_setup' requested here 18.6 104 | this->m_data = this->device_vector_setup(); 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvdj.hpp:312:42: note: in instantiation of member function 'device_strided_batch_vector::device_strided_batch_vector' requested here 18.6 312 | device_strided_batch_vector dA(1, 1, 1, 1); 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:133:13: note: in instantiation of function template specialization 'testing_gesvdj_bad_arg' requested here 18.6 133 | testing_gesvdj_bad_arg(); 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:171:5: note: in instantiation of function template specialization 'GESVDJ_BASE::run_tests' requested here 18.6 171 | run_tests(); 18.6 | ^ 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:24: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvdj.hpp:26: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:90:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.6 90 | hipMemcpy(d + size, guard, sizeof(guard), hipMemcpyHostToDevice); 18.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:132:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.6 132 | hipMemcpy(host, d + this->size, sizeof(guard), hipMemcpyDeviceToHost); 18.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/device_strided_batch_vector.hpp:115:19: note: in instantiation of member function 'd_vector::device_vector_teardown' requested here 18.6 115 | this->device_vector_teardown(this->m_data); 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvdj.hpp:312:42: note: in instantiation of member function 'device_strided_batch_vector::~device_strided_batch_vector' requested here 18.6 312 | device_strided_batch_vector dA(1, 1, 1, 1); 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:133:13: note: in instantiation of function template specialization 'testing_gesvdj_bad_arg' requested here 18.6 133 | testing_gesvdj_bad_arg(); 18.6 | ^ 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:171:5: note: in instantiation of function template specialization 'GESVDJ_BASE::run_tests' requested here 18.6 171 | run_tests(); 18.6 | ^ 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/gesvdj_gtest.cpp:24: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/testing_gesvdj.hpp:26: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/clientcommon.hpp:27: 18.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/rocblas_vector.hpp:25: 18.6 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/gtest/../include/../rocblascommon/d_vector.hpp:141:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 18.6 141 | hipMemcpy(host, d, sizeof(guard), hipMemcpyDeviceToHost); 18.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18.6 26 warnings generated. 18.8 [60/62] Linking CXX executable clients/staging/hipsolver-test 39.4 [61/62] Building CXX object clients/benchmarks/CMakeFiles/hipsolver-bench.dir/client.cpp.o 39.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/client.cpp:24: 39.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/hipsolver_dispatcher.hpp:30: 39.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/testing_gebrd.hpp:26: 39.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/clientcommon.hpp:27: 39.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/../rocblascommon/rocblas_vector.hpp:25: 39.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/../rocblascommon/d_vector.hpp:26: 39.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/../rocblascommon/rocblas_init.hpp:30: 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/../rocblascommon/../include/utility.hpp:374:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 39.4 374 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 39.4 | ^~~~~~~~~~~~~~~~~~~~~~ 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 39.4 364 | #define HIPSOLVER_CLANG_STATIC static 39.4 | ^ 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/../rocblascommon/../include/utility.hpp:377:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 39.4 377 | HIPSOLVER_CLANG_STATIC constexpr bool is_complex = true; 39.4 | ^~~~~~~~~~~~~~~~~~~~~~ 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/../rocblascommon/../include/utility.hpp:364:32: note: expanded from macro 'HIPSOLVER_CLANG_STATIC' 39.4 364 | #define HIPSOLVER_CLANG_STATIC static 39.4 | ^ 39.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/client.cpp:24: 39.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/hipsolver_dispatcher.hpp:30: 39.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/testing_gebrd.hpp:26: 39.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/clientcommon.hpp:28: 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 39.4 117 | double work[M]; 39.4 | ^ 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 39.4 91 | rocblas_int M, 39.4 | ^ 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 39.4 161 | double work[M]; 39.4 | ^ 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 39.4 133 | rocblas_int M, 39.4 | ^ 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 39.4 117 | double work[M]; 39.4 | ^ 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/testing_gebrd.hpp:580:20: note: in instantiation of function template specialization 'norm_error' requested here 39.4 580 | err = norm_error('F', m, n, lda, hA[b], hARes[b]); 39.4 | ^ 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/testing_gebrd.hpp:1015:13: note: in instantiation of function template specialization 'gebrd_getError, device_strided_batch_vector, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 39.4 1015 | gebrd_getError(handle, 39.4 | ^ 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/hipsolver_dispatcher.hpp:80:23: note: in instantiation of function template specialization 'testing_gebrd' requested here 39.4 80 | {"gebrd", testing_gebrd}, 39.4 | ^ 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/hipsolver_dispatcher.hpp:186:22: note: in instantiation of function template specialization 'hipsolver_dispatcher::run_function' requested here 39.4 186 | status = run_function(name.c_str(), argus); 39.4 | ^ 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 39.4 117 | double work[M]; 39.4 | ^ 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 39.4 91 | rocblas_int M, 39.4 | ^ 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/../rocsolvercommon/norm.hpp:117:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 39.4 117 | double work[M]; 39.4 | ^ 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/testing_gebrd.hpp:580:20: note: in instantiation of function template specialization 'norm_error' requested here 39.4 580 | err = norm_error('F', m, n, lda, hA[b], hARes[b]); 39.4 | ^ 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/testing_gebrd.hpp:1015:13: note: in instantiation of function template specialization 'gebrd_getError, device_strided_batch_vector, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 39.4 1015 | gebrd_getError(handle, 39.4 | ^ 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/hipsolver_dispatcher.hpp:80:23: note: in instantiation of function template specialization 'testing_gebrd' requested here 39.4 80 | {"gebrd", testing_gebrd}, 39.4 | ^ 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/hipsolver_dispatcher.hpp:188:22: note: in instantiation of function template specialization 'hipsolver_dispatcher::run_function' requested here 39.4 188 | status = run_function(name.c_str(), argus); 39.4 | ^ 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/../rocsolvercommon/norm.hpp:117:22: note: function parameter 'M' with unknown value cannot be used in a constant expression 39.4 117 | double work[M]; 39.4 | ^ 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/../rocsolvercommon/norm.hpp:91:31: note: declared here 39.4 91 | rocblas_int M, 39.4 | ^ 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 39.4 161 | double work[M]; 39.4 | ^ 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/testing_gebrd.hpp:580:20: note: in instantiation of function template specialization 'norm_error' requested here 39.4 580 | err = norm_error('F', m, n, lda, hA[b], hARes[b]); 39.4 | ^ 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/testing_gebrd.hpp:1015:13: note: in instantiation of function template specialization 'gebrd_getError, device_strided_batch_vector, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 39.4 1015 | gebrd_getError(handle, 39.4 | ^ 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/hipsolver_dispatcher.hpp:80:23: note: in instantiation of function template specialization 'testing_gebrd' requested here 39.4 80 | {"gebrd", testing_gebrd}, 39.4 | ^ 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/hipsolver_dispatcher.hpp:190:22: note: in instantiation of function template specialization 'hipsolver_dispatcher::run_function' requested here 39.4 190 | status = run_function(name.c_str(), argus); 39.4 | ^ 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 39.4 161 | double work[M]; 39.4 | ^ 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 39.4 133 | rocblas_int M, 39.4 | ^ 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/../rocsolvercommon/norm.hpp:161:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 39.4 161 | double work[M]; 39.4 | ^ 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/testing_gebrd.hpp:580:20: note: in instantiation of function template specialization 'norm_error' requested here 39.4 580 | err = norm_error('F', m, n, lda, hA[b], hARes[b]); 39.4 | ^ 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/testing_gebrd.hpp:1015:13: note: in instantiation of function template specialization 'gebrd_getError, device_strided_batch_vector, device_strided_batch_vector, device_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector, host_strided_batch_vector>' requested here 39.4 1015 | gebrd_getError(handle, 39.4 | ^ 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/hipsolver_dispatcher.hpp:80:23: note: in instantiation of function template specialization 'testing_gebrd' requested here 39.4 80 | {"gebrd", testing_gebrd}, 39.4 | ^ 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/hipsolver_dispatcher.hpp:192:22: note: in instantiation of function template specialization 'hipsolver_dispatcher::run_function' requested here 39.4 192 | status = run_function(name.c_str(), argus); 39.4 | ^ 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/../rocsolvercommon/norm.hpp:161:33: note: function parameter 'M' with unknown value cannot be used in a constant expression 39.4 161 | double work[M]; 39.4 | ^ 39.4 /__w/TheRock/TheRock/rocm-libraries/projects/hipsolver/clients/benchmarks/../include/../rocsolvercommon/norm.hpp:133:31: note: declared here 39.4 133 | rocblas_int M, 39.4 | ^ 39.4 8 warnings generated. 39.5 [62/62] Linking CXX executable clients/staging/hipsolver-bench END 1764894687.1238518 39.488388776779175 0