@@ -106,13 +106,13 @@ lapack_int LAPACKE_zbdsqr( int matrix_layout, char uplo, lapack_int n,
106106 lapack_int ldu, lapack_complex_double* c,
107107 lapack_int ldc );
108108lapack_int LAPACKE_sbdsvdx( int matrix_layout, char uplo, char jobz, char range,
109- lapack_int n, float* d, float* e,
109+ lapack_int n, const float* d, const float* e,
110110 float vl, float vu,
111111 lapack_int il, lapack_int iu, lapack_int* ns,
112112 float* s, float* z, lapack_int ldz,
113113 lapack_int* superb );
114114lapack_int LAPACKE_dbdsvdx( int matrix_layout, char uplo, char jobz, char range,
115- lapack_int n, double* d, double* e,
115+ lapack_int n, const double* d, const double* e,
116116 double vl, double vu,
117117 lapack_int il, lapack_int iu, lapack_int* ns,
118118 double* s, double* z, lapack_int ldz,
@@ -897,11 +897,11 @@ lapack_int LAPACKE_zgesv( int matrix_layout, lapack_int n, lapack_int nrhs,
897897 lapack_int ldb );
898898lapack_int LAPACKE_dsgesv( int matrix_layout, lapack_int n, lapack_int nrhs,
899899 double* a, lapack_int lda, lapack_int* ipiv,
900- double* b, lapack_int ldb, double* x, lapack_int ldx,
900+ const double* b, lapack_int ldb, double* x, lapack_int ldx,
901901 lapack_int* iter );
902902lapack_int LAPACKE_zcgesv( int matrix_layout, lapack_int n, lapack_int nrhs,
903903 lapack_complex_double* a, lapack_int lda,
904- lapack_int* ipiv, lapack_complex_double* b,
904+ lapack_int* ipiv, const lapack_complex_double* b,
905905 lapack_int ldb, lapack_complex_double* x,
906906 lapack_int ldx, lapack_int* iter );
907907
@@ -2514,10 +2514,10 @@ lapack_int LAPACKE_zlaset( int matrix_layout, char uplo, lapack_int m,
25142514lapack_int LAPACKE_slasrt( char id, lapack_int n, float* d );
25152515lapack_int LAPACKE_dlasrt( char id, lapack_int n, double* d );
25162516
2517- lapack_int LAPACKE_slassq( lapack_int n, float* x, lapack_int incx, float* scale, float* sumsq );
2518- lapack_int LAPACKE_dlassq( lapack_int n, double* x, lapack_int incx, double* scale, double* sumsq );
2519- lapack_int LAPACKE_classq( lapack_int n, lapack_complex_float* x, lapack_int incx, float* scale, float* sumsq );
2520- lapack_int LAPACKE_zlassq( lapack_int n, lapack_complex_double* x, lapack_int incx, double* scale, double* sumsq );
2517+ lapack_int LAPACKE_slassq( lapack_int n, const float* x, lapack_int incx, float* scale, float* sumsq );
2518+ lapack_int LAPACKE_dlassq( lapack_int n, const double* x, lapack_int incx, double* scale, double* sumsq );
2519+ lapack_int LAPACKE_classq( lapack_int n, const lapack_complex_float* x, lapack_int incx, float* scale, float* sumsq );
2520+ lapack_int LAPACKE_zlassq( lapack_int n, const lapack_complex_double* x, lapack_int incx, double* scale, double* sumsq );
25212521
25222522lapack_int LAPACKE_slaswp( int matrix_layout, lapack_int n, float* a,
25232523 lapack_int lda, lapack_int k1, lapack_int k2,
@@ -2988,11 +2988,11 @@ lapack_int LAPACKE_zposv( int matrix_layout, char uplo, lapack_int n,
29882988 lapack_int ldb );
29892989lapack_int LAPACKE_dsposv( int matrix_layout, char uplo, lapack_int n,
29902990 lapack_int nrhs, double* a, lapack_int lda,
2991- double* b, lapack_int ldb, double* x, lapack_int ldx,
2991+ const double* b, lapack_int ldb, double* x, lapack_int ldx,
29922992 lapack_int* iter );
29932993lapack_int LAPACKE_zcposv( int matrix_layout, char uplo, lapack_int n,
29942994 lapack_int nrhs, lapack_complex_double* a,
2995- lapack_int lda, lapack_complex_double* b,
2995+ lapack_int lda, const lapack_complex_double* b,
29962996 lapack_int ldb, lapack_complex_double* x,
29972997 lapack_int ldx, lapack_int* iter );
29982998
@@ -4759,13 +4759,13 @@ lapack_int LAPACKE_dbdsdc_work( int matrix_layout, char uplo, char compq,
47594759 lapack_int* iwork );
47604760
47614761lapack_int LAPACKE_sbdsvdx_work( int matrix_layout, char uplo, char jobz, char range,
4762- lapack_int n, float* d, float* e,
4762+ lapack_int n, const float* d, const float* e,
47634763 float vl, float vu,
47644764 lapack_int il, lapack_int iu, lapack_int* ns,
47654765 float* s, float* z, lapack_int ldz,
47664766 float* work, lapack_int* iwork );
47674767lapack_int LAPACKE_dbdsvdx_work( int matrix_layout, char uplo, char jobz, char range,
4768- lapack_int n, double* d, double* e,
4768+ lapack_int n, const double* d, const double* e,
47694769 double vl, double vu,
47704770 lapack_int il, lapack_int iu, lapack_int* ns,
47714771 double* s, double* z, lapack_int ldz,
@@ -5859,12 +5859,12 @@ lapack_int LAPACKE_zgesv_work( int matrix_layout, lapack_int n, lapack_int nrhs,
58595859 lapack_int ldb );
58605860lapack_int LAPACKE_dsgesv_work( int matrix_layout, lapack_int n, lapack_int nrhs,
58615861 double* a, lapack_int lda, lapack_int* ipiv,
5862- double* b, lapack_int ldb, double* x,
5862+ const double* b, lapack_int ldb, double* x,
58635863 lapack_int ldx, double* work, float* swork,
58645864 lapack_int* iter );
58655865lapack_int LAPACKE_zcgesv_work( int matrix_layout, lapack_int n, lapack_int nrhs,
58665866 lapack_complex_double* a, lapack_int lda,
5867- lapack_int* ipiv, lapack_complex_double* b,
5867+ lapack_int* ipiv, const lapack_complex_double* b,
58685868 lapack_int ldb, lapack_complex_double* x,
58695869 lapack_int ldx, lapack_complex_double* work,
58705870 lapack_complex_float* swork, double* rwork,
@@ -7942,10 +7942,10 @@ lapack_int LAPACKE_zlaset_work( int matrix_layout, char uplo, lapack_int m,
79427942lapack_int LAPACKE_slasrt_work( char id, lapack_int n, float* d );
79437943lapack_int LAPACKE_dlasrt_work( char id, lapack_int n, double* d );
79447944
7945- lapack_int LAPACKE_slassq_work( lapack_int n, float* x, lapack_int incx, float* scale, float* sumsq );
7946- lapack_int LAPACKE_dlassq_work( lapack_int n, double* x, lapack_int incx, double* scale, double* sumsq );
7947- lapack_int LAPACKE_classq_work( lapack_int n, lapack_complex_float* x, lapack_int incx, float* scale, float* sumsq );
7948- lapack_int LAPACKE_zlassq_work( lapack_int n, lapack_complex_double* x, lapack_int incx, double* scale, double* sumsq );
7945+ lapack_int LAPACKE_slassq_work( lapack_int n, const float* x, lapack_int incx, float* scale, float* sumsq );
7946+ lapack_int LAPACKE_dlassq_work( lapack_int n, const double* x, lapack_int incx, double* scale, double* sumsq );
7947+ lapack_int LAPACKE_classq_work( lapack_int n, const lapack_complex_float* x, lapack_int incx, float* scale, float* sumsq );
7948+ lapack_int LAPACKE_zlassq_work( lapack_int n, const lapack_complex_double* x, lapack_int incx, double* scale, double* sumsq );
79497949
79507950lapack_int LAPACKE_slaswp_work( int matrix_layout, lapack_int n, float* a,
79517951 lapack_int lda, lapack_int k1, lapack_int k2,
@@ -8491,12 +8491,12 @@ lapack_int LAPACKE_zposv_work( int matrix_layout, char uplo, lapack_int n,
84918491 lapack_int ldb );
84928492lapack_int LAPACKE_dsposv_work( int matrix_layout, char uplo, lapack_int n,
84938493 lapack_int nrhs, double* a, lapack_int lda,
8494- double* b, lapack_int ldb, double* x,
8494+ const double* b, lapack_int ldb, double* x,
84958495 lapack_int ldx, double* work, float* swork,
84968496 lapack_int* iter );
84978497lapack_int LAPACKE_zcposv_work( int matrix_layout, char uplo, lapack_int n,
84988498 lapack_int nrhs, lapack_complex_double* a,
8499- lapack_int lda, lapack_complex_double* b,
8499+ lapack_int lda, const lapack_complex_double* b,
85008500 lapack_int ldb, lapack_complex_double* x,
85018501 lapack_int ldx, lapack_complex_double* work,
85028502 lapack_complex_float* swork, double* rwork,
@@ -12801,62 +12801,62 @@ lapack_int LAPACKE_zhetrf_aa_2stage_work( int matrix_layout, char uplo, lapack_i
1280112801
1280212802
1280312803lapack_int LAPACKE_ssytrs_aa_2stage( int matrix_layout, char uplo, lapack_int n,
12804- lapack_int nrhs, float* a, lapack_int lda,
12805- float* tb, lapack_int ltb, lapack_int* ipiv,
12806- lapack_int* ipiv2, float* b, lapack_int ldb );
12804+ lapack_int nrhs, const float* a, lapack_int lda,
12805+ float* tb, lapack_int ltb, const lapack_int* ipiv,
12806+ const lapack_int* ipiv2, float* b, lapack_int ldb );
1280712807lapack_int LAPACKE_ssytrs_aa_2stage_work( int matrix_layout, char uplo, lapack_int n,
12808- lapack_int nrhs, float* a, lapack_int lda,
12809- float* tb, lapack_int ltb, lapack_int* ipiv,
12810- lapack_int* ipiv2, float* b, lapack_int ldb );
12808+ lapack_int nrhs, const float* a, lapack_int lda,
12809+ float* tb, lapack_int ltb, const lapack_int* ipiv,
12810+ const lapack_int* ipiv2, float* b, lapack_int ldb );
1281112811lapack_int LAPACKE_dsytrs_aa_2stage( int matrix_layout, char uplo, lapack_int n,
12812- lapack_int nrhs, double* a, lapack_int lda,
12812+ lapack_int nrhs, const double* a, lapack_int lda,
1281312813 double* tb, lapack_int ltb,
12814- lapack_int* ipiv, lapack_int* ipiv2,
12814+ const lapack_int* ipiv, const lapack_int* ipiv2,
1281512815 double* b, lapack_int ldb );
1281612816lapack_int LAPACKE_dsytrs_aa_2stage_work( int matrix_layout, char uplo, lapack_int n,
12817- lapack_int nrhs, double* a, lapack_int lda,
12817+ lapack_int nrhs, const double* a, lapack_int lda,
1281812818 double* tb, lapack_int ltb,
12819- lapack_int* ipiv, lapack_int* ipiv2,
12819+ const lapack_int* ipiv, const lapack_int* ipiv2,
1282012820 double* b, lapack_int ldb );
1282112821lapack_int LAPACKE_csytrs_aa_2stage( int matrix_layout, char uplo, lapack_int n,
12822- lapack_int nrhs, lapack_complex_float* a,
12822+ lapack_int nrhs, const lapack_complex_float* a,
1282312823 lapack_int lda, lapack_complex_float* tb,
12824- lapack_int ltb, lapack_int* ipiv, lapack_int* ipiv2,
12824+ lapack_int ltb, const lapack_int* ipiv, const lapack_int* ipiv2,
1282512825 lapack_complex_float* b, lapack_int ldb );
1282612826lapack_int LAPACKE_csytrs_aa_2stage_work( int matrix_layout, char uplo, lapack_int n,
12827- lapack_int nrhs, lapack_complex_float* a,
12827+ lapack_int nrhs, const lapack_complex_float* a,
1282812828 lapack_int lda, lapack_complex_float* tb,
12829- lapack_int ltb, lapack_int* ipiv, lapack_int* ipiv2,
12829+ lapack_int ltb, const lapack_int* ipiv, const lapack_int* ipiv2,
1283012830 lapack_complex_float* b, lapack_int ldb );
1283112831lapack_int LAPACKE_zsytrs_aa_2stage( int matrix_layout, char uplo, lapack_int n,
12832- lapack_int nrhs, lapack_complex_double* a,
12832+ lapack_int nrhs, const lapack_complex_double* a,
1283312833 lapack_int lda, lapack_complex_double* tb,
12834- lapack_int ltb, lapack_int* ipiv, lapack_int* ipiv2,
12834+ lapack_int ltb, const lapack_int* ipiv, const lapack_int* ipiv2,
1283512835 lapack_complex_double* b, lapack_int ldb );
1283612836lapack_int LAPACKE_zsytrs_aa_2stage_work( int matrix_layout, char uplo, lapack_int n,
12837- lapack_int nrhs, lapack_complex_double* a,
12837+ lapack_int nrhs, const lapack_complex_double* a,
1283812838 lapack_int lda, lapack_complex_double* tb,
12839- lapack_int ltb, lapack_int* ipiv, lapack_int* ipiv2,
12839+ lapack_int ltb, const lapack_int* ipiv, const lapack_int* ipiv2,
1284012840 lapack_complex_double* b, lapack_int ldb );
1284112841lapack_int LAPACKE_chetrs_aa_2stage( int matrix_layout, char uplo, lapack_int n,
12842- lapack_int nrhs, lapack_complex_float* a,
12842+ lapack_int nrhs, const lapack_complex_float* a,
1284312843 lapack_int lda, lapack_complex_float* tb,
12844- lapack_int ltb, lapack_int* ipiv, lapack_int* ipiv2,
12844+ lapack_int ltb, const lapack_int* ipiv, const lapack_int* ipiv2,
1284512845 lapack_complex_float* b, lapack_int ldb );
1284612846lapack_int LAPACKE_chetrs_aa_2stage_work( int matrix_layout, char uplo, lapack_int n,
12847- lapack_int nrhs, lapack_complex_float* a,
12847+ lapack_int nrhs, const lapack_complex_float* a,
1284812848 lapack_int lda, lapack_complex_float* tb,
12849- lapack_int ltb, lapack_int* ipiv, lapack_int* ipiv2,
12849+ lapack_int ltb, const lapack_int* ipiv, const lapack_int* ipiv2,
1285012850 lapack_complex_float* b, lapack_int ldb );
1285112851lapack_int LAPACKE_zhetrs_aa_2stage( int matrix_layout, char uplo, lapack_int n,
12852- lapack_int nrhs, lapack_complex_double* a,
12852+ lapack_int nrhs, const lapack_complex_double* a,
1285312853 lapack_int lda, lapack_complex_double* tb,
12854- lapack_int ltb, lapack_int* ipiv, lapack_int* ipiv2,
12854+ lapack_int ltb, const lapack_int* ipiv, const lapack_int* ipiv2,
1285512855 lapack_complex_double* b, lapack_int ldb );
1285612856lapack_int LAPACKE_zhetrs_aa_2stage_work( int matrix_layout, char uplo, lapack_int n,
12857- lapack_int nrhs, lapack_complex_double* a,
12857+ lapack_int nrhs, const lapack_complex_double* a,
1285812858 lapack_int lda, lapack_complex_double* tb,
12859- lapack_int ltb, lapack_int* ipiv, lapack_int* ipiv2,
12859+ lapack_int ltb, const lapack_int* ipiv, const lapack_int* ipiv2,
1286012860 lapack_complex_double* b, lapack_int ldb );
1286112861//LAPACK 3.10.0
1286212862lapack_int LAPACKE_sorhr_col( int matrix_layout, lapack_int m, lapack_int n,
0 commit comments