Skip to content

Commit ffde5da

Browse files
committed
Fix lapacke_*trf_rk and lapacke_*sv_rk: remove nan-checking for e, it is output array
1 parent 9429355 commit ffde5da

12 files changed

Lines changed: 0 additions & 36 deletions

LAPACKE/src/lapacke_chesv_rk.c

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,6 @@ lapack_int LAPACKE_chesv_rk( int matrix_layout, char uplo, lapack_int n,
5252
if( LAPACKE_che_nancheck( matrix_layout, uplo, n, a, lda ) ) {
5353
return -5;
5454
}
55-
if( LAPACKE_c_nancheck( n, e, 1) ) {
56-
return -7;
57-
}
5855
if( LAPACKE_cge_nancheck( matrix_layout, n, nrhs, b, ldb ) ) {
5956
return -10;
6057
}

LAPACKE/src/lapacke_chetrf_rk.c

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,6 @@ lapack_int LAPACKE_chetrf_rk( int matrix_layout, char uplo, lapack_int n,
5050
if( LAPACKE_che_nancheck( matrix_layout, uplo, n, a, lda ) ) {
5151
return -4;
5252
}
53-
if( LAPACKE_c_nancheck( n, e, 1 ) ) {
54-
return -6;
55-
}
5653
#endif
5754
/* Query optimal working array(s) size */
5855
info = LAPACKE_chetrf_rk_work( matrix_layout, uplo, n, a, lda, e, ipiv,

LAPACKE/src/lapacke_csysv_rk.c

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,6 @@ lapack_int LAPACKE_csysv_rk( int matrix_layout, char uplo, lapack_int n,
5252
if( LAPACKE_csy_nancheck( matrix_layout, uplo, n, a, lda ) ) {
5353
return -5;
5454
}
55-
if( LAPACKE_c_nancheck( n, e, 1) ) {
56-
return -7;
57-
}
5855
if( LAPACKE_cge_nancheck( matrix_layout, n, nrhs, b, ldb ) ) {
5956
return -9;
6057
}

LAPACKE/src/lapacke_csytrf_rk.c

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,6 @@ lapack_int LAPACKE_csytrf_rk( int matrix_layout, char uplo, lapack_int n,
5050
if( LAPACKE_csy_nancheck( matrix_layout, uplo, n, a, lda ) ) {
5151
return -4;
5252
}
53-
if( LAPACKE_c_nancheck( n, e, 1 ) ) {
54-
return -6;
55-
}
5653
#endif
5754
/* Query optimal working array(s) size */
5855
info = LAPACKE_csytrf_rk_work( matrix_layout, uplo, n, a, lda, e, ipiv,

LAPACKE/src/lapacke_dsysv_rk.c

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,6 @@ lapack_int LAPACKE_dsysv_rk( int matrix_layout, char uplo, lapack_int n,
5050
if( LAPACKE_dsy_nancheck( matrix_layout, uplo, n, a, lda ) ) {
5151
return -5;
5252
}
53-
if( LAPACKE_d_nancheck( n, e, 1) ) {
54-
return -7;
55-
}
5653
if( LAPACKE_dge_nancheck( matrix_layout, n, nrhs, b, ldb ) ) {
5754
return -9;
5855
}

LAPACKE/src/lapacke_dsytrf_rk.c

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,6 @@ lapack_int LAPACKE_dsytrf_rk( int matrix_layout, char uplo, lapack_int n, double
4949
if( LAPACKE_dsy_nancheck( matrix_layout, uplo, n, a, lda ) ) {
5050
return -4;
5151
}
52-
if( LAPACKE_d_nancheck( n, e, 1 ) ) {
53-
return -6;
54-
}
5552
#endif
5653
/* Query optimal working array(s) size */
5754
info = LAPACKE_dsytrf_rk_work( matrix_layout, uplo, n, a, lda, e, ipiv,

LAPACKE/src/lapacke_ssysv_rk.c

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,6 @@ lapack_int LAPACKE_ssysv_rk( int matrix_layout, char uplo, lapack_int n,
5050
if( LAPACKE_ssy_nancheck( matrix_layout, uplo, n, a, lda ) ) {
5151
return -5;
5252
}
53-
if( LAPACKE_s_nancheck( n, e, 1) ) {
54-
return -7;
55-
}
5653
if( LAPACKE_sge_nancheck( matrix_layout, n, nrhs, b, ldb ) ) {
5754
return -9;
5855
}

LAPACKE/src/lapacke_ssytrf_rk.c

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,6 @@ lapack_int LAPACKE_ssytrf_rk( int matrix_layout, char uplo, lapack_int n, float*
4949
if( LAPACKE_ssy_nancheck( matrix_layout, uplo, n, a, lda ) ) {
5050
return -4;
5151
}
52-
if( LAPACKE_s_nancheck( n, e, 1 ) ) {
53-
return -6;
54-
}
5552
#endif
5653
/* Query optimal working array(s) size */
5754
info = LAPACKE_ssytrf_rk_work( matrix_layout, uplo, n, a, lda, e, ipiv,

LAPACKE/src/lapacke_zhesv_rk.c

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,6 @@ lapack_int LAPACKE_zhesv_rk( int matrix_layout, char uplo, lapack_int n,
5151
if( LAPACKE_zhe_nancheck( matrix_layout, uplo, n, a, lda ) ) {
5252
return -5;
5353
}
54-
if( LAPACKE_z_nancheck( n, e, 1) ) {
55-
return -7;
56-
}
5754
if( LAPACKE_zge_nancheck( matrix_layout, n, nrhs, b, ldb ) ) {
5855
return -9;
5956
}

LAPACKE/src/lapacke_zhetrf_rk.c

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,6 @@ lapack_int LAPACKE_zhetrf_rk( int matrix_layout, char uplo, lapack_int n,
5050
if( LAPACKE_zhe_nancheck( matrix_layout, uplo, n, a, lda ) ) {
5151
return -4;
5252
}
53-
if( LAPACKE_z_nancheck( n, e, 1 ) ) {
54-
return -6;
55-
}
5653
#endif
5754
/* Query optimal working array(s) size */
5855
info = LAPACKE_zhetrf_rk_work( matrix_layout, uplo, n, a, lda, e, ipiv,

0 commit comments

Comments
 (0)