Skip to content

Commit 7dace7a

Browse files
skneppernormallytangent
authored andcommitted
[tests][LAPACK] Avoid cuSOLVER bug in *trd tests (#498)
1 parent bd1a660 commit 7dace7a

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

tests/unit_tests/lapack/source/hetrd.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
namespace {
3737

3838
const char* accuracy_input = R"(
39-
0 33 35 27182
39+
1 33 35 27182
4040
)";
4141

4242
template <typename data_T>
@@ -132,7 +132,7 @@ bool accuracy(const sycl::device& dev, oneapi::mkl::uplo uplo, int64_t n, int64_
132132
e[diag] -= A[diag + (diag + 1) * lda].real();
133133
else
134134
for (int64_t diag = 0; diag < n - 1; diag++)
135-
e[diag] -= A[diag + 1 + (diag)*ldt].real();
135+
e[diag] -= A[diag + 1 + (diag)*lda].real();
136136

137137
auto ulp = reference::lamch<fp_real>('P');
138138
if (reference::lange('I', n, 1, d.data(), n) > 10.0 * ulp) {

tests/unit_tests/lapack/source/sytrd.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
namespace {
3737

3838
const char* accuracy_input = R"(
39-
0 33 35 27182
39+
1 33 35 27182
4040
)";
4141

4242
template <typename data_T>
@@ -132,7 +132,7 @@ bool accuracy(const sycl::device& dev, oneapi::mkl::uplo uplo, int64_t n, int64_
132132
e[diag] -= A[diag + (diag + 1) * lda];
133133
else
134134
for (int64_t diag = 0; diag < n - 1; diag++)
135-
e[diag] -= A[diag + 1 + (diag)*ldt];
135+
e[diag] -= A[diag + 1 + (diag)*lda];
136136

137137
auto ulp = reference::lamch<fp_real>('P');
138138
if (reference::lange('I', n, 1, d.data(), n) > 10.0 * ulp) {

0 commit comments

Comments
 (0)