From 4fe39bc214d0b2e3e102a16adda8896c50455c44 Mon Sep 17 00:00:00 2001
From: Mathieu Faverge <mathieu.faverge@inria.fr>
Date: Thu, 14 Nov 2024 13:33:25 +0100
Subject: [PATCH] Fix cblas/lapacke prototype by removing incorrect and useless
 const

---
 .../include/chameleon/chameleon_zlapack.h     | 106 +++++++++---------
 lapack_api/src/lapack_api_common.c            |  10 +-
 lapack_api/src/lapack_zgemm.c                 |  20 ++--
 lapack_api/src/lapack_zhemm.c                 |  20 ++--
 lapack_api/src/lapack_zher2k.c                |  20 ++--
 lapack_api/src/lapack_zherk.c                 |  16 +--
 lapack_api/src/lapack_zlacpy.c                |   6 +-
 lapack_api/src/lapack_zlange.c                |   6 +-
 lapack_api/src/lapack_zlanhe.c                |   6 +-
 lapack_api/src/lapack_zlansy.c                |   6 +-
 lapack_api/src/lapack_zlantr.c                |   8 +-
 lapack_api/src/lapack_zlaset.c                |  10 +-
 lapack_api/src/lapack_zlauum.c                |   8 +-
 lapack_api/src/lapack_zposv.c                 |   8 +-
 lapack_api/src/lapack_zpotrf.c                |   6 +-
 lapack_api/src/lapack_zpotri.c                |   6 +-
 lapack_api/src/lapack_zpotrs.c                |   8 +-
 lapack_api/src/lapack_zsymm.c                 |  22 ++--
 lapack_api/src/lapack_zsyr2k.c                |  22 ++--
 lapack_api/src/lapack_zsyrk.c                 |  18 +--
 lapack_api/src/lapack_ztrmm.c                 |  22 ++--
 lapack_api/src/lapack_ztrsm.c                 |  24 ++--
 lapack_api/src/lapack_ztrtri.c                |   6 +-
 23 files changed, 192 insertions(+), 192 deletions(-)

diff --git a/lapack_api/include/chameleon/chameleon_zlapack.h b/lapack_api/include/chameleon/chameleon_zlapack.h
index c7da8cf49..5f8bdae88 100644
--- a/lapack_api/include/chameleon/chameleon_zlapack.h
+++ b/lapack_api/include/chameleon/chameleon_zlapack.h
@@ -27,57 +27,57 @@ BEGIN_C_DECLS
 /**
  *  Declarations of math functions (LAPACK layout, Cblas/Lapacke interface) - alphabetical order
  */
-void CHAMELEON_cblas_zgemm( const CBLAS_ORDER order, const CBLAS_TRANSPOSE transA, const CBLAS_TRANSPOSE transB,
-                            const int M, const int N, const int K,
-                            const void *alpha, const CHAMELEON_Complex64_t *A, const int lda,
-                                               const CHAMELEON_Complex64_t *B, const int ldb,
-                            const void *beta,        CHAMELEON_Complex64_t *C, const int ldc );
-
-void CHAMELEON_cblas_zhemm( const CBLAS_ORDER order, const CBLAS_SIDE side, const CBLAS_UPLO uplo,
-                            const int M, const int N,
-                            const void *alpha, const CHAMELEON_Complex64_t *A, const int lda,
-                                               const CHAMELEON_Complex64_t *B, const int ldb,
-                            const void *beta,        CHAMELEON_Complex64_t *C, const int ldc );
-
-void CHAMELEON_cblas_zher2k( const CBLAS_ORDER order, const CBLAS_UPLO uplo, const CBLAS_TRANSPOSE trans,
-                             const int N, const int K,
-                             const void *alpha, const CHAMELEON_Complex64_t *A, const int lda,
-                                                const CHAMELEON_Complex64_t *B, const int ldb,
-                             const double beta,       CHAMELEON_Complex64_t *C, const int ldc );
-
-void CHAMELEON_cblas_zherk( const CBLAS_ORDER order, const CBLAS_UPLO uplo, const CBLAS_TRANSPOSE trans,
-                            const int N, const int K,
-                            const double alpha, const CHAMELEON_Complex64_t *A, const int lda,
-                            const double beta,        CHAMELEON_Complex64_t *C, const int ldc );
-
-void CHAMELEON_cblas_zsymm( const CBLAS_ORDER order, const CBLAS_SIDE side, const CBLAS_UPLO uplo,
-                            const int M, const int N,
-                            const void *alpha, const CHAMELEON_Complex64_t *A, const int lda,
-                                               const CHAMELEON_Complex64_t *B, const int ldb,
-                            const void *beta,        CHAMELEON_Complex64_t *C, const int ldc );
-
-void CHAMELEON_cblas_zsyr2k( const CBLAS_ORDER order, const CBLAS_UPLO uplo, const CBLAS_TRANSPOSE trans,
-                             const int N, const int K,
-                             const void *alpha, const CHAMELEON_Complex64_t *A, const int lda,
-                                                const CHAMELEON_Complex64_t *B, const int ldb,
-                             const void *beta,        CHAMELEON_Complex64_t *C, const int ldc );
-
-void CHAMELEON_cblas_zsyrk( const CBLAS_ORDER order, const CBLAS_UPLO uplo, const CBLAS_TRANSPOSE trans,
-                            const int N, const int K,
-                            const void *alpha, const CHAMELEON_Complex64_t *A, const int lda,
-                            const void *beta,        CHAMELEON_Complex64_t *C, const int ldc );
-
-void CHAMELEON_cblas_ztrmm( const CBLAS_ORDER order, const CBLAS_SIDE side, const CBLAS_UPLO uplo,
-                            const CBLAS_TRANSPOSE trans, const CBLAS_DIAG diag,
-                            const int M, const int N,
-                            const void *alpha, const CHAMELEON_Complex64_t *A, const int lda,
-                                               const CHAMELEON_Complex64_t *B, const int ldb );
-
-void CHAMELEON_cblas_ztrsm( const CBLAS_ORDER order, const CBLAS_SIDE side, const CBLAS_UPLO uplo,
-                            const CBLAS_TRANSPOSE trans, const CBLAS_DIAG diag,
-                            const int M, const int N,
-                            const void *alpha, const CHAMELEON_Complex64_t *A, const int lda,
-                                               const CHAMELEON_Complex64_t *B, const int ldb );
+void CHAMELEON_cblas_zgemm( CBLAS_ORDER order, CBLAS_TRANSPOSE transA, CBLAS_TRANSPOSE transB,
+                            int M, int N, int K,
+                            const void *alpha, const CHAMELEON_Complex64_t *A, int lda,
+                                               const CHAMELEON_Complex64_t *B, int ldb,
+                            const void *beta,        CHAMELEON_Complex64_t *C, int ldc );
+
+void CHAMELEON_cblas_zhemm( CBLAS_ORDER order, CBLAS_SIDE side, CBLAS_UPLO uplo,
+                            int M, int N,
+                            const void *alpha, const CHAMELEON_Complex64_t *A, int lda,
+                                               const CHAMELEON_Complex64_t *B, int ldb,
+                            const void *beta,        CHAMELEON_Complex64_t *C, int ldc );
+
+void CHAMELEON_cblas_zher2k( CBLAS_ORDER order, CBLAS_UPLO uplo, CBLAS_TRANSPOSE trans,
+                             int N, int K,
+                             const void *alpha, const CHAMELEON_Complex64_t *A, int lda,
+                                                const CHAMELEON_Complex64_t *B, int ldb,
+                             double beta,             CHAMELEON_Complex64_t *C, int ldc );
+
+void CHAMELEON_cblas_zherk( CBLAS_ORDER order, CBLAS_UPLO uplo, CBLAS_TRANSPOSE trans,
+                            int N, int K,
+                            double alpha, const CHAMELEON_Complex64_t *A, int lda,
+                            double beta,        CHAMELEON_Complex64_t *C, int ldc );
+
+void CHAMELEON_cblas_zsymm( CBLAS_ORDER order, CBLAS_SIDE side, CBLAS_UPLO uplo,
+                            int M, int N,
+                            const void *alpha, const CHAMELEON_Complex64_t *A, int lda,
+                                               const CHAMELEON_Complex64_t *B, int ldb,
+                            const void *beta,        CHAMELEON_Complex64_t *C, int ldc );
+
+void CHAMELEON_cblas_zsyr2k( CBLAS_ORDER order, CBLAS_UPLO uplo, CBLAS_TRANSPOSE trans,
+                             int N, int K,
+                             const void *alpha, const CHAMELEON_Complex64_t *A, int lda,
+                                                const CHAMELEON_Complex64_t *B, int ldb,
+                             const void *beta,        CHAMELEON_Complex64_t *C, int ldc );
+
+void CHAMELEON_cblas_zsyrk( CBLAS_ORDER order, CBLAS_UPLO uplo, CBLAS_TRANSPOSE trans,
+                            int N, int K,
+                            const void *alpha, const CHAMELEON_Complex64_t *A, int lda,
+                            const void *beta,        CHAMELEON_Complex64_t *C, int ldc );
+
+void CHAMELEON_cblas_ztrmm( CBLAS_ORDER order, CBLAS_SIDE side, CBLAS_UPLO uplo,
+                            CBLAS_TRANSPOSE trans, CBLAS_DIAG diag,
+                            int M, int N,
+                            const void *alpha, const CHAMELEON_Complex64_t *A, int lda,
+                                                     CHAMELEON_Complex64_t *B, int ldb );
+
+void CHAMELEON_cblas_ztrsm( CBLAS_ORDER order, CBLAS_SIDE side, CBLAS_UPLO uplo,
+                            CBLAS_TRANSPOSE trans, CBLAS_DIAG diag,
+                            int M, int N,
+                            const void *alpha, const CHAMELEON_Complex64_t *A, int lda,
+                                                     CHAMELEON_Complex64_t *B, int ldb );
 
 int CHAMELEON_lapacke_zlacpy( int matrix_layout, char uplo, int M, int N,
                               const CHAMELEON_Complex64_t *A, int lda,
@@ -96,8 +96,8 @@ double CHAMELEON_lapacke_zlantr( int matrix_layout, char norm, char uplo, char d
                                  int M, int N, const CHAMELEON_Complex64_t *A, int lda );
 
 int CHAMELEON_lapacke_zlaset( int matrix_layout, char uplo, int M, int N,
-                              const CHAMELEON_Complex64_t alpha, const CHAMELEON_Complex64_t beta,
-                                    CHAMELEON_Complex64_t *A, int lda );
+                              CHAMELEON_Complex64_t alpha, CHAMELEON_Complex64_t beta,
+                              CHAMELEON_Complex64_t *A, int lda );
 
 int CHAMELEON_lapacke_zlauum( int matrix_layout, char uplo, int N,
                               CHAMELEON_Complex64_t *A, int lda );
diff --git a/lapack_api/src/lapack_api_common.c b/lapack_api/src/lapack_api_common.c
index cdf37d088..1fb71106c 100644
--- a/lapack_api/src/lapack_api_common.c
+++ b/lapack_api/src/lapack_api_common.c
@@ -24,7 +24,7 @@
  * @return The CBLAS equivalent parameter (CblasNoTrans, CblasTrans or
  * CblasConjTrans).
  */
-int chameleon_blastocblas_trans(const char* trans)
+int chameleon_blastocblas_trans(const char *trans)
 {
     if ( (*trans == 'N') || (*trans == 'n') ) {
         return CblasNoTrans;
@@ -44,7 +44,7 @@ int chameleon_blastocblas_trans(const char* trans)
  * @param[in] uplo The input char BLAS side parameter
  * @return The CBLAS equivalent parameter (CblasLeft or CblasRight).
  */
-int chameleon_blastocblas_side(const char* side)
+int chameleon_blastocblas_side(const char *side)
 {
     if ( (*side == 'L') || (*side == 'l') ) {
         return CblasLeft;
@@ -62,7 +62,7 @@ int chameleon_blastocblas_side(const char* side)
  * @param[in] uplo The input char BLAS uplo parameter
  * @return The CBLAS equivalent parameter (CblasUpper or CblasLower).
  */
-int chameleon_blastocblas_uplo(const char* uplo)
+int chameleon_blastocblas_uplo(const char *uplo)
 {
     if ( (*uplo == 'U') || (*uplo == 'u') ) {
         return CblasUpper;
@@ -80,7 +80,7 @@ int chameleon_blastocblas_uplo(const char* uplo)
  * @param[in] diag The input char BLAS diag parameter
  * @return The CBLAS equivalent parameter (CblasUnit or CblasNonUnit).
  */
-int chameleon_blastocblas_diag(const char* diag)
+int chameleon_blastocblas_diag(const char *diag)
 {
     if ( (*diag == 'U') || (*diag == 'u') ) {
         return CblasUnit;
@@ -98,7 +98,7 @@ int chameleon_blastocblas_diag(const char* diag)
  * @param[in] norm The input char LAPACK norm parameter
  * @return The Chameleon equivalent parameter (ChamMaxNorm, ChamOneNorm, etc).
  */
-int chameleon_lapacktochameleon_norm(const char* norm)
+int chameleon_lapacktochameleon_norm(const char *norm)
 {
     if ( (*norm == 'M') || (*norm == 'm') ) {
         return ChamMaxNorm;
diff --git a/lapack_api/src/lapack_zgemm.c b/lapack_api/src/lapack_zgemm.c
index 8b4d2a847..92dc839ac 100644
--- a/lapack_api/src/lapack_zgemm.c
+++ b/lapack_api/src/lapack_zgemm.c
@@ -23,11 +23,11 @@
 /* Fortran BLAS interface */
 
 #define CHAMELEON_blas_zgemm CHAMELEON_GLOBAL( chameleon_blas_zgemm, CHAMELEON_BLAS_ZGEMM )
-void CHAMELEON_blas_zgemm ( const char* transa, const char* transb,
-                            const int* m, const int* n, const int* k,
-                            const CHAMELEON_Complex64_t* alpha, const CHAMELEON_Complex64_t* a, const int* lda,
-                                                                const CHAMELEON_Complex64_t* b, const int* ldb,
-                            const CHAMELEON_Complex64_t* beta,  CHAMELEON_Complex64_t* c, const int* ldc )
+void CHAMELEON_blas_zgemm ( const char *transa, const char *transb,
+                            const int *m, const int *n, const int *k,
+                            const CHAMELEON_Complex64_t *alpha, const CHAMELEON_Complex64_t *a, const int *lda,
+                                                                const CHAMELEON_Complex64_t *b, const int *ldb,
+                            const CHAMELEON_Complex64_t *beta,        CHAMELEON_Complex64_t *c, const int *ldc )
 {
     CHAMELEON_cblas_zgemm( CblasColMajor,
                            chameleon_blastocblas_trans(transa),
@@ -119,11 +119,11 @@ void CHAMELEON_blas_zgemm ( const char* transa, const char* transb,
  * @sa CHAMELEON_cblas_sgemm
  *
  */
-void CHAMELEON_cblas_zgemm( const CBLAS_ORDER order, const CBLAS_TRANSPOSE transA, const CBLAS_TRANSPOSE transB,
-                            const int M, const int N, const int K,
-                            const void *alpha, const CHAMELEON_Complex64_t *A, const int lda,
-                                               const CHAMELEON_Complex64_t *B, const int ldb,
-                            const void *beta,        CHAMELEON_Complex64_t *C, const int ldc )
+void CHAMELEON_cblas_zgemm( CBLAS_ORDER order, CBLAS_TRANSPOSE transA, CBLAS_TRANSPOSE transB,
+                            int M, int N, int K,
+                            const void *alpha, const CHAMELEON_Complex64_t *A, int lda,
+                                               const CHAMELEON_Complex64_t *B, int ldb,
+                            const void *beta,        CHAMELEON_Complex64_t *C, int ldc )
 {
     if ( order != CblasColMajor ){
         fprintf( stderr, "CHAMELEON ERROR: %s(): %s\n", "CHAMELEON_cblas_zgemm", "illegal value of order" );
diff --git a/lapack_api/src/lapack_zhemm.c b/lapack_api/src/lapack_zhemm.c
index 672fc286e..884782198 100644
--- a/lapack_api/src/lapack_zhemm.c
+++ b/lapack_api/src/lapack_zhemm.c
@@ -23,11 +23,11 @@
 /* Fortran BLAS interface */
 
 #define CHAMELEON_blas_zhemm CHAMELEON_GLOBAL( chameleon_blas_zhemm, CHAMELEON_BLAS_ZHEMM )
-void CHAMELEON_blas_zhemm ( const char* side, const char* uplo,
-                            const int* m, const int* n,
-                            const CHAMELEON_Complex64_t* alpha, const CHAMELEON_Complex64_t* a, const int* lda,
-                                                                const CHAMELEON_Complex64_t* b, const int* ldb,
-                            const CHAMELEON_Complex64_t* beta,        CHAMELEON_Complex64_t* c, const int* ldc )
+void CHAMELEON_blas_zhemm ( const char *side, const char *uplo,
+                            const int *m, const int *n,
+                            const CHAMELEON_Complex64_t *alpha, const CHAMELEON_Complex64_t *a, const int *lda,
+                                                                const CHAMELEON_Complex64_t *b, const int *ldb,
+                            const CHAMELEON_Complex64_t *beta,        CHAMELEON_Complex64_t *c, const int *ldc )
 {
     CHAMELEON_cblas_zhemm( CblasColMajor,
                            chameleon_blastocblas_side(side),
@@ -117,11 +117,11 @@ void CHAMELEON_blas_zhemm ( const char* side, const char* uplo,
  * @sa CHAMELEON_cblas_shemm
  *
  */
-void CHAMELEON_cblas_zhemm( const CBLAS_ORDER order, const CBLAS_SIDE side, const CBLAS_UPLO uplo,
-                            const int M, const int N,
-                            const void *alpha, const CHAMELEON_Complex64_t *A, const int lda,
-                                               const CHAMELEON_Complex64_t *B, const int ldb,
-                            const void *beta,        CHAMELEON_Complex64_t *C, const int ldc )
+void CHAMELEON_cblas_zhemm( CBLAS_ORDER order, CBLAS_SIDE side, CBLAS_UPLO uplo,
+                            int M, int N,
+                            const void *alpha, const CHAMELEON_Complex64_t *A, int lda,
+                                               const CHAMELEON_Complex64_t *B, int ldb,
+                            const void *beta,        CHAMELEON_Complex64_t *C, int ldc )
 {
     if ( order != CblasColMajor ){
         fprintf( stderr, "CHAMELEON ERROR: %s(): %s\n", "CHAMELEON_cblas_zhemm", "illegal value of order" );
diff --git a/lapack_api/src/lapack_zher2k.c b/lapack_api/src/lapack_zher2k.c
index 474894cfe..62ea46b7f 100644
--- a/lapack_api/src/lapack_zher2k.c
+++ b/lapack_api/src/lapack_zher2k.c
@@ -23,11 +23,11 @@
 /* Fortran BLAS interface */
 
 #define CHAMELEON_blas_zher2k CHAMELEON_GLOBAL( chameleon_blas_zher2k, CHAMELEON_BLAS_ZHER2K )
-void CHAMELEON_blas_zher2k ( const char* uplo, const char* trans,
-                             const int* n, const int* k,
-                             const CHAMELEON_Complex64_t* alpha, const CHAMELEON_Complex64_t* a, const int* lda,
-                                                                 const CHAMELEON_Complex64_t* b, const int* ldb,
-                             const double* beta,                       CHAMELEON_Complex64_t* c, const int* ldc )
+void CHAMELEON_blas_zher2k ( const char *uplo, const char *trans,
+                             const int *n, const int *k,
+                             const CHAMELEON_Complex64_t *alpha, const CHAMELEON_Complex64_t *a, const int *lda,
+                                                                 const CHAMELEON_Complex64_t *b, const int *ldb,
+                             const double *beta,                       CHAMELEON_Complex64_t *c, const int *ldc )
 {
     CHAMELEON_cblas_zher2k( CblasColMajor,
                             chameleon_blastocblas_uplo(uplo),
@@ -119,11 +119,11 @@ void CHAMELEON_blas_zher2k ( const char* uplo, const char* trans,
  * @sa CHAMELEON_cblas_sher2k
  *
  */
-void CHAMELEON_cblas_zher2k( const CBLAS_ORDER order, const CBLAS_UPLO uplo, const CBLAS_TRANSPOSE trans,
-                             const int N, const int K,
-                             const void *alpha, const CHAMELEON_Complex64_t *A, const int lda,
-                                                const CHAMELEON_Complex64_t *B, const int ldb,
-                             const double beta,       CHAMELEON_Complex64_t *C, const int ldc )
+void CHAMELEON_cblas_zher2k( CBLAS_ORDER order, CBLAS_UPLO uplo, CBLAS_TRANSPOSE trans,
+                             int N, int K,
+                             const void *alpha, const CHAMELEON_Complex64_t *A, int lda,
+                                                const CHAMELEON_Complex64_t *B, int ldb,
+                             double beta,             CHAMELEON_Complex64_t *C, int ldc )
 {
     if ( order != CblasColMajor ){
         fprintf( stderr, "CHAMELEON ERROR: %s(): %s\n", "CHAMELEON_cblas_zher2k", "illegal value of order" );
diff --git a/lapack_api/src/lapack_zherk.c b/lapack_api/src/lapack_zherk.c
index 984ec6b47..f60bec85b 100644
--- a/lapack_api/src/lapack_zherk.c
+++ b/lapack_api/src/lapack_zherk.c
@@ -23,10 +23,10 @@
 /* Fortran BLAS interface */
 
 #define CHAMELEON_blas_zherk CHAMELEON_GLOBAL( chameleon_blas_zherk, CHAMELEON_BLAS_ZHERK )
-void CHAMELEON_blas_zherk ( const char* uplo, const char* trans,
-                            const int* n, const int* k,
-                            const double* alpha, const CHAMELEON_Complex64_t* a, const int* lda,
-                            const double* beta,        CHAMELEON_Complex64_t* c, const int* ldc )
+void CHAMELEON_blas_zherk ( const char *uplo, const char *trans,
+                            const int *n, const int *k,
+                            const double *alpha, const CHAMELEON_Complex64_t *a, const int *lda,
+                            const double *beta,        CHAMELEON_Complex64_t *c, const int *ldc )
 {
     CHAMELEON_cblas_zherk( CblasColMajor,
                            chameleon_blastocblas_uplo(uplo),
@@ -107,10 +107,10 @@ void CHAMELEON_blas_zherk ( const char* uplo, const char* trans,
  * @sa CHAMELEON_cblas_sherk
  *
  */
-void CHAMELEON_cblas_zherk( const CBLAS_ORDER order, const CBLAS_UPLO uplo, const CBLAS_TRANSPOSE trans,
-                            const int N, const int K,
-                            const double alpha, const CHAMELEON_Complex64_t *A, const int lda,
-                            const double beta,        CHAMELEON_Complex64_t *C, const int ldc )
+void CHAMELEON_cblas_zherk( CBLAS_ORDER order, CBLAS_UPLO uplo, CBLAS_TRANSPOSE trans,
+                            int N, int K,
+                            double alpha, const CHAMELEON_Complex64_t *A, int lda,
+                            double beta,        CHAMELEON_Complex64_t *C, int ldc )
 {
     if ( order != CblasColMajor ){
         fprintf( stderr, "CHAMELEON ERROR: %s(): %s\n", "CHAMELEON_cblas_zherk", "illegal value of order" );
diff --git a/lapack_api/src/lapack_zlacpy.c b/lapack_api/src/lapack_zlacpy.c
index 3d212a957..81bf4ba73 100644
--- a/lapack_api/src/lapack_zlacpy.c
+++ b/lapack_api/src/lapack_zlacpy.c
@@ -23,9 +23,9 @@
 /* Fortran LAPACK interface */
 
 #define CHAMELEON_lapack_zlacpy CHAMELEON_GLOBAL( chameleon_lapack_zlacpy, CHAMELEON_LAPACK_ZLACPY )
-void CHAMELEON_lapack_zlacpy ( const char* uplo, const int* m, const int* n,
-                               const CHAMELEON_Complex64_t* a, const int* lda,
-                                     CHAMELEON_Complex64_t* b, const int* ldb )
+void CHAMELEON_lapack_zlacpy ( const char *uplo, const int *m, const int *n,
+                               const CHAMELEON_Complex64_t *a, const int *lda,
+                                     CHAMELEON_Complex64_t *b, const int *ldb )
 {
     CHAMELEON_lapacke_zlacpy( CblasColMajor,
                               *uplo, *m, *n,
diff --git a/lapack_api/src/lapack_zlange.c b/lapack_api/src/lapack_zlange.c
index 4f93e7982..44465d302 100644
--- a/lapack_api/src/lapack_zlange.c
+++ b/lapack_api/src/lapack_zlange.c
@@ -23,9 +23,9 @@
 /* Fortran LAPACK interface */
 
 #define CHAMELEON_lapack_zlange CHAMELEON_GLOBAL( chameleon_lapack_zlange, CHAMELEON_LAPACK_ZLANGE )
-double CHAMELEON_lapack_zlange ( const char* norm, const int* m, const int* n,
-                                 const CHAMELEON_Complex64_t* a, const int* lda,
-                                 double* work )
+double CHAMELEON_lapack_zlange ( const char *norm, const int *m, const int *n,
+                                 const CHAMELEON_Complex64_t *a, const int *lda,
+                                 double *work )
 {
     (void)work;
     return CHAMELEON_lapacke_zlange( CblasColMajor,
diff --git a/lapack_api/src/lapack_zlanhe.c b/lapack_api/src/lapack_zlanhe.c
index bb129810d..bb7c80bcb 100644
--- a/lapack_api/src/lapack_zlanhe.c
+++ b/lapack_api/src/lapack_zlanhe.c
@@ -23,9 +23,9 @@
 /* Fortran LAPACK interface */
 
 #define CHAMELEON_lapack_zlanhe CHAMELEON_GLOBAL( chameleon_lapack_zlanhe, CHAMELEON_LAPACK_ZLANHE )
-double CHAMELEON_lapack_zlanhe ( const char* norm, const char* uplo, const int* n,
-                                 const CHAMELEON_Complex64_t* a, const int* lda,
-                                 double* work )
+double CHAMELEON_lapack_zlanhe ( const char *norm, const char *uplo, const int *n,
+                                 const CHAMELEON_Complex64_t *a, const int *lda,
+                                 double *work )
 {
     (void)work;
     return CHAMELEON_lapacke_zlanhe( CblasColMajor,
diff --git a/lapack_api/src/lapack_zlansy.c b/lapack_api/src/lapack_zlansy.c
index 51e95d158..e7d00e1e9 100644
--- a/lapack_api/src/lapack_zlansy.c
+++ b/lapack_api/src/lapack_zlansy.c
@@ -23,9 +23,9 @@
 /* Fortran LAPACK interface */
 
 #define CHAMELEON_lapack_zlansy CHAMELEON_GLOBAL( chameleon_lapack_zlansy, CHAMELEON_LAPACK_ZLANSY )
-double CHAMELEON_lapack_zlansy ( const char* norm, const char* uplo, const int* n,
-                                 const CHAMELEON_Complex64_t* a, const int* lda,
-                                 double* work )
+double CHAMELEON_lapack_zlansy ( const char *norm, const char *uplo, const int *n,
+                                 const CHAMELEON_Complex64_t *a, const int *lda,
+                                 double *work )
 {
     (void)work;
     return CHAMELEON_lapacke_zlansy( CblasColMajor,
diff --git a/lapack_api/src/lapack_zlantr.c b/lapack_api/src/lapack_zlantr.c
index 81fbf09af..1572b0a32 100644
--- a/lapack_api/src/lapack_zlantr.c
+++ b/lapack_api/src/lapack_zlantr.c
@@ -23,10 +23,10 @@
 /* Fortran LAPACK interface */
 
 #define CHAMELEON_lapack_zlantr CHAMELEON_GLOBAL( chameleon_lapack_zlantr, CHAMELEON_LAPACK_ZLANTR )
-double CHAMELEON_lapack_zlantr ( const char* norm, const char* uplo, const char* diag,
-                                 const int* m, const int* n,
-                                 const CHAMELEON_Complex64_t* a, const int* lda,
-                                 double* work )
+double CHAMELEON_lapack_zlantr ( const char *norm, const char *uplo, const char *diag,
+                                 const int *m, const int *n,
+                                 const CHAMELEON_Complex64_t *a, const int *lda,
+                                 double *work )
 {
     (void)work;
     return CHAMELEON_lapacke_zlantr( CblasColMajor,
diff --git a/lapack_api/src/lapack_zlaset.c b/lapack_api/src/lapack_zlaset.c
index b2d08bac6..b1ee6eb03 100644
--- a/lapack_api/src/lapack_zlaset.c
+++ b/lapack_api/src/lapack_zlaset.c
@@ -23,9 +23,9 @@
 /* Fortran LAPACK interface */
 
 #define CHAMELEON_lapack_zlaset CHAMELEON_GLOBAL( chameleon_lapack_zlaset, CHAMELEON_LAPACK_ZLASET )
-void CHAMELEON_lapack_zlaset ( const char* uplo, const int* m, const int* n,
-                               const CHAMELEON_Complex64_t* alpha, const CHAMELEON_Complex64_t* beta,
-                                     CHAMELEON_Complex64_t* a, const int* lda )
+void CHAMELEON_lapack_zlaset ( const char *uplo, const int *m, const int *n,
+                               const CHAMELEON_Complex64_t *alpha, const CHAMELEON_Complex64_t *beta,
+                                     CHAMELEON_Complex64_t *a, const int *lda )
 {
     CHAMELEON_lapacke_zlaset( CblasColMajor,
                               *uplo, *m, *n,
@@ -90,8 +90,8 @@ void CHAMELEON_lapack_zlaset ( const char* uplo, const int* m, const int* n,
  *
  */
 int CHAMELEON_lapacke_zlaset( int matrix_layout, char uplo, int M, int N,
-                              const CHAMELEON_Complex64_t alpha, const CHAMELEON_Complex64_t beta,
-                                    CHAMELEON_Complex64_t *A, int lda )
+                              CHAMELEON_Complex64_t alpha, CHAMELEON_Complex64_t beta,
+                              CHAMELEON_Complex64_t *A, int lda )
 {
     if ( matrix_layout != CblasColMajor ){
         fprintf( stderr, "CHAMELEON ERROR: %s(): %s\n", "CHAMELEON_lapacke_zlaset", "illegal value of matrix_layout" );
diff --git a/lapack_api/src/lapack_zlauum.c b/lapack_api/src/lapack_zlauum.c
index c3a30eae0..440ba0fce 100644
--- a/lapack_api/src/lapack_zlauum.c
+++ b/lapack_api/src/lapack_zlauum.c
@@ -23,9 +23,9 @@
 /* Fortran LAPACK interface */
 
 #define CHAMELEON_lapack_zlauum CHAMELEON_GLOBAL( chameleon_lapack_zlauum, CHAMELEON_LAPACK_ZLAUUM )
-void CHAMELEON_lapack_zlauum ( const char* uplo, const int* n,
-                               CHAMELEON_Complex64_t* a, const int* lda,
-                               int* info )
+void CHAMELEON_lapack_zlauum ( const char *uplo, const int *n,
+                               CHAMELEON_Complex64_t *a, const int *lda,
+                               int *info )
 {
     *info = CHAMELEON_lapacke_zlauum( CblasColMajor,
                                       *uplo, *n, a, *lda );
@@ -93,5 +93,5 @@ int CHAMELEON_lapacke_zlauum( int matrix_layout, char uplo, int N,
     }
 
     return CHAMELEON_zlauum( (cham_uplo_t)chameleon_blastocblas_uplo(&uplo), N,
-                             (CHAMELEON_Complex64_t *)A, lda );
+                             A, lda );
 }
diff --git a/lapack_api/src/lapack_zposv.c b/lapack_api/src/lapack_zposv.c
index 13d1192f5..1b7c51437 100644
--- a/lapack_api/src/lapack_zposv.c
+++ b/lapack_api/src/lapack_zposv.c
@@ -23,10 +23,10 @@
 /* Fortran LAPACK interface */
 
 #define CHAMELEON_lapack_zposv CHAMELEON_GLOBAL( chameleon_lapack_zposv, CHAMELEON_LAPACK_ZPOSV )
-void CHAMELEON_lapack_zposv ( const char* uplo, const int* n, const int* nrhs,
-                              CHAMELEON_Complex64_t* a, const int* lda,
-                              CHAMELEON_Complex64_t* b, const int* ldb,
-                              int* info )
+void CHAMELEON_lapack_zposv ( const char *uplo, const int *n, const int *nrhs,
+                              CHAMELEON_Complex64_t *a, const int *lda,
+                              CHAMELEON_Complex64_t *b, const int *ldb,
+                              int *info )
 {
     *info = CHAMELEON_lapacke_zposv( CblasColMajor,
                                      *uplo, *n, *nrhs, a, *lda, b, *ldb );
diff --git a/lapack_api/src/lapack_zpotrf.c b/lapack_api/src/lapack_zpotrf.c
index 2fb7de729..f3d6cd1cd 100644
--- a/lapack_api/src/lapack_zpotrf.c
+++ b/lapack_api/src/lapack_zpotrf.c
@@ -23,9 +23,9 @@
 /* Fortran LAPACK interface */
 
 #define CHAMELEON_lapack_zpotrf CHAMELEON_GLOBAL( chameleon_lapack_zpotrf, CHAMELEON_LAPACK_ZPOTRF )
-void CHAMELEON_lapack_zpotrf ( const char* uplo, const int* n,
-                               CHAMELEON_Complex64_t* a, const int* lda,
-                               int* info )
+void CHAMELEON_lapack_zpotrf ( const char *uplo, const int *n,
+                               CHAMELEON_Complex64_t *a, const int *lda,
+                               int *info )
 {
     *info = CHAMELEON_lapacke_zpotrf( CblasColMajor, *uplo, *n, a, *lda );
 }
diff --git a/lapack_api/src/lapack_zpotri.c b/lapack_api/src/lapack_zpotri.c
index 0f5d41ff3..f0f7ab75b 100644
--- a/lapack_api/src/lapack_zpotri.c
+++ b/lapack_api/src/lapack_zpotri.c
@@ -23,9 +23,9 @@
 /* Fortran LAPACK interface */
 
 #define CHAMELEON_lapack_zpotri CHAMELEON_GLOBAL( chameleon_lapack_zpotri, CHAMELEON_LAPACK_ZPOTRI )
-void CHAMELEON_lapack_zpotri ( const char* uplo, const int* n,
-                               CHAMELEON_Complex64_t* a, const int* lda,
-                               int* info )
+void CHAMELEON_lapack_zpotri ( const char *uplo, const int *n,
+                               CHAMELEON_Complex64_t *a, const int *lda,
+                               int *info )
 {
     *info = CHAMELEON_lapacke_zpotri( CblasColMajor, *uplo, *n, a, *lda );
 }
diff --git a/lapack_api/src/lapack_zpotrs.c b/lapack_api/src/lapack_zpotrs.c
index f6a8841e2..f27196f27 100644
--- a/lapack_api/src/lapack_zpotrs.c
+++ b/lapack_api/src/lapack_zpotrs.c
@@ -23,10 +23,10 @@
 /* Fortran LAPACK interface */
 
 #define CHAMELEON_lapack_zpotrs CHAMELEON_GLOBAL( chameleon_lapack_zpotrs, CHAMELEON_LAPACK_ZPOTRS )
-void CHAMELEON_lapack_zpotrs ( const char* uplo, const int* n, const int* nrhs,
-                               const CHAMELEON_Complex64_t* a, const int* lda,
-                                     CHAMELEON_Complex64_t* b, const int* ldb,
-                               int* info )
+void CHAMELEON_lapack_zpotrs ( const char *uplo, const int *n, const int *nrhs,
+                               const CHAMELEON_Complex64_t *a, const int *lda,
+                                     CHAMELEON_Complex64_t *b, const int *ldb,
+                               int *info )
 {
     *info = CHAMELEON_lapacke_zpotrs( CblasColMajor,
                                       *uplo, *n, *nrhs, a, *lda, b, *ldb );
diff --git a/lapack_api/src/lapack_zsymm.c b/lapack_api/src/lapack_zsymm.c
index cc648c112..9bd3740f4 100644
--- a/lapack_api/src/lapack_zsymm.c
+++ b/lapack_api/src/lapack_zsymm.c
@@ -23,11 +23,11 @@
 /* Fortran BLAS interface */
 
 #define CHAMELEON_blas_zsymm CHAMELEON_GLOBAL( chameleon_blas_zsymm, CHAMELEON_BLAS_ZSYMM )
-void CHAMELEON_blas_zsymm ( const char* side, const char* uplo,
-                            const int* m, const int* n,
-                            const CHAMELEON_Complex64_t* alpha, const CHAMELEON_Complex64_t* a, const int* lda,
-                                                                const CHAMELEON_Complex64_t* b, const int* ldb,
-                            const CHAMELEON_Complex64_t* beta,  CHAMELEON_Complex64_t* c, const int* ldc )
+void CHAMELEON_blas_zsymm ( const char *side, const char *uplo,
+                            const int *m, const int *n,
+                            const CHAMELEON_Complex64_t *alpha, const CHAMELEON_Complex64_t *a, const int *lda,
+                                                                const CHAMELEON_Complex64_t *b, const int *ldb,
+                            const CHAMELEON_Complex64_t *beta,  CHAMELEON_Complex64_t *c, const int *ldc )
 {
     CHAMELEON_cblas_zsymm( CblasColMajor,
                            chameleon_blastocblas_side(side),
@@ -117,11 +117,11 @@ void CHAMELEON_blas_zsymm ( const char* side, const char* uplo,
  * @sa CHAMELEON_cblas_ssymm
  *
  */
-void CHAMELEON_cblas_zsymm( const CBLAS_ORDER order, const CBLAS_SIDE side, const CBLAS_UPLO uplo,
-                            const int M, const int N,
-                            const void *alpha, const CHAMELEON_Complex64_t *A, const int lda,
-                                               const CHAMELEON_Complex64_t *B, const int ldb,
-                            const void *beta,        CHAMELEON_Complex64_t *C, const int ldc )
+void CHAMELEON_cblas_zsymm( CBLAS_ORDER order, CBLAS_SIDE side, CBLAS_UPLO uplo,
+                            int M, int N,
+                            const void *alpha, const CHAMELEON_Complex64_t *A, int lda,
+                                               const CHAMELEON_Complex64_t *B, int ldb,
+                            const void *beta,        CHAMELEON_Complex64_t *C, int ldc )
 {
     if ( order != CblasColMajor ){
         fprintf( stderr, "CHAMELEON ERROR: %s(): %s\n", "CHAMELEON_cblas_zsymm", "illegal value of order" );
@@ -139,5 +139,5 @@ void CHAMELEON_cblas_zsymm( const CBLAS_ORDER order, const CBLAS_SIDE side, cons
     CHAMELEON_zsymm( (cham_side_t)side, (cham_uplo_t)uplo, M, N,
                      alphac, (CHAMELEON_Complex64_t *)A, lda,
                      (CHAMELEON_Complex64_t *)B, ldb,
-                     betac, (CHAMELEON_Complex64_t *)C, ldc );
+                     betac, C, ldc );
 }
diff --git a/lapack_api/src/lapack_zsyr2k.c b/lapack_api/src/lapack_zsyr2k.c
index dc962461b..e43fee96b 100644
--- a/lapack_api/src/lapack_zsyr2k.c
+++ b/lapack_api/src/lapack_zsyr2k.c
@@ -23,11 +23,11 @@
 /* Fortran BLAS interface */
 
 #define CHAMELEON_blas_zsyr2k CHAMELEON_GLOBAL( chameleon_blas_zsyr2k, CHAMELEON_BLAS_ZSYR2K )
-void CHAMELEON_blas_zsyr2k ( const char* uplo, const char* trans,
-                             const int* n, const int* k,
-                             const CHAMELEON_Complex64_t* alpha, const CHAMELEON_Complex64_t* a, const int* lda,
-                                                                 const CHAMELEON_Complex64_t* b, const int* ldb,
-                             const CHAMELEON_Complex64_t* beta,        CHAMELEON_Complex64_t* c, const int* ldc )
+void CHAMELEON_blas_zsyr2k ( const char *uplo, const char *trans,
+                             const int *n, const int *k,
+                             const CHAMELEON_Complex64_t *alpha, const CHAMELEON_Complex64_t *a, const int *lda,
+                                                                 const CHAMELEON_Complex64_t *b, const int *ldb,
+                             const CHAMELEON_Complex64_t *beta,        CHAMELEON_Complex64_t *c, const int *ldc )
 {
     CHAMELEON_cblas_zsyr2k( CblasColMajor,
                             chameleon_blastocblas_uplo(uplo),
@@ -115,11 +115,11 @@ void CHAMELEON_blas_zsyr2k ( const char* uplo, const char* trans,
  * @sa CHAMELEON_cblas_ssyr2k
  *
  */
-void CHAMELEON_cblas_zsyr2k( const CBLAS_ORDER order, const CBLAS_UPLO uplo, const CBLAS_TRANSPOSE trans,
-                             const int N, const int K,
-                             const void *alpha, const CHAMELEON_Complex64_t *A, const int lda,
-                                                const CHAMELEON_Complex64_t *B, const int ldb,
-                             const void *beta,        CHAMELEON_Complex64_t *C, const int ldc )
+void CHAMELEON_cblas_zsyr2k( CBLAS_ORDER order, CBLAS_UPLO uplo, CBLAS_TRANSPOSE trans,
+                             int N, int K,
+                             const void *alpha, const CHAMELEON_Complex64_t *A, int lda,
+                                                const CHAMELEON_Complex64_t *B, int ldb,
+                             const void *beta,        CHAMELEON_Complex64_t *C, int ldc )
 {
     if ( order != CblasColMajor ){
         fprintf( stderr, "CHAMELEON ERROR: %s(): %s\n", "CHAMELEON_cblas_zsyr2k", "illegal value of order" );
@@ -137,5 +137,5 @@ void CHAMELEON_cblas_zsyr2k( const CBLAS_ORDER order, const CBLAS_UPLO uplo, con
     CHAMELEON_zsyr2k( (cham_uplo_t)uplo, (cham_trans_t)trans, N, K,
                       alphac, (CHAMELEON_Complex64_t *)A, lda,
                       (CHAMELEON_Complex64_t *)B, ldb,
-                      betac, (CHAMELEON_Complex64_t *)C, ldc );
+                      betac, C, ldc );
 }
diff --git a/lapack_api/src/lapack_zsyrk.c b/lapack_api/src/lapack_zsyrk.c
index f698e0026..70d6de8f6 100644
--- a/lapack_api/src/lapack_zsyrk.c
+++ b/lapack_api/src/lapack_zsyrk.c
@@ -23,10 +23,10 @@
 /* Fortran BLAS interface */
 
 #define CHAMELEON_blas_zsyrk CHAMELEON_GLOBAL( chameleon_blas_zsyrk, CHAMELEON_BLAS_ZSYRK )
-void CHAMELEON_blas_zsyrk ( const char* uplo, const char* trans,
-                            const int* n, const int* k,
-                            const CHAMELEON_Complex64_t* alpha, const CHAMELEON_Complex64_t* a, const int* lda,
-                            const CHAMELEON_Complex64_t* beta,        CHAMELEON_Complex64_t* c, const int* ldc )
+void CHAMELEON_blas_zsyrk ( const char *uplo, const char *trans,
+                            const int *n, const int *k,
+                            const CHAMELEON_Complex64_t *alpha, const CHAMELEON_Complex64_t *a, const int *lda,
+                            const CHAMELEON_Complex64_t *beta,        CHAMELEON_Complex64_t *c, const int *ldc )
 {
     CHAMELEON_cblas_zsyrk( CblasColMajor,
                            chameleon_blastocblas_uplo(uplo),
@@ -105,10 +105,10 @@ void CHAMELEON_blas_zsyrk ( const char* uplo, const char* trans,
  * @sa CHAMELEON_cblas_ssyrk
  *
  */
-void CHAMELEON_cblas_zsyrk( const CBLAS_ORDER order, const CBLAS_UPLO uplo, const CBLAS_TRANSPOSE trans,
-                            const int N, const int K,
-                            const void *alpha, const CHAMELEON_Complex64_t *A, const int lda,
-                            const void *beta,        CHAMELEON_Complex64_t *C, const int ldc )
+void CHAMELEON_cblas_zsyrk( CBLAS_ORDER order, CBLAS_UPLO uplo, CBLAS_TRANSPOSE trans,
+                            int N, int K,
+                            const void *alpha, const CHAMELEON_Complex64_t *A, int lda,
+                            const void *beta,        CHAMELEON_Complex64_t *C, int ldc )
 {
     if ( order != CblasColMajor ){
         fprintf( stderr, "CHAMELEON ERROR: %s(): %s\n", "CHAMELEON_cblas_zsyrk", "illegal value of order" );
@@ -125,5 +125,5 @@ void CHAMELEON_cblas_zsyrk( const CBLAS_ORDER order, const CBLAS_UPLO uplo, cons
 
     CHAMELEON_zsyrk( (cham_uplo_t)uplo, (cham_trans_t)trans, N, K,
                      alphac, (CHAMELEON_Complex64_t *)A, lda,
-                     betac, (CHAMELEON_Complex64_t *)C, ldc );
+                     betac, C, ldc );
 }
diff --git a/lapack_api/src/lapack_ztrmm.c b/lapack_api/src/lapack_ztrmm.c
index ffb983226..daed27fda 100644
--- a/lapack_api/src/lapack_ztrmm.c
+++ b/lapack_api/src/lapack_ztrmm.c
@@ -23,11 +23,11 @@
 /* Fortran BLAS interface */
 
 #define CHAMELEON_blas_ztrmm CHAMELEON_GLOBAL( chameleon_blas_ztrmm, CHAMELEON_BLAS_ZTRMM )
-void CHAMELEON_blas_ztrmm ( const char* side, const char* uplo,
-                            const char* trans, const char* diag,
-                            const int* m, const int* n,
-                            const CHAMELEON_Complex64_t* alpha, const CHAMELEON_Complex64_t* a, const int* lda,
-                                                                const CHAMELEON_Complex64_t* b, const int* ldb )
+void CHAMELEON_blas_ztrmm ( const char *side, const char *uplo,
+                            const char *trans, const char *diag,
+                            const int *m, const int *n,
+                            const CHAMELEON_Complex64_t *alpha, const CHAMELEON_Complex64_t *a, const int *lda,
+                                                                      CHAMELEON_Complex64_t *b, const int *ldb )
 {
     CHAMELEON_cblas_ztrmm( CblasColMajor,
                            chameleon_blastocblas_side(side),
@@ -112,11 +112,11 @@ void CHAMELEON_blas_ztrmm ( const char* side, const char* uplo,
  * @sa CHAMELEON_cblas_strmm
  *
  */
-void CHAMELEON_cblas_ztrmm( const CBLAS_ORDER order, const CBLAS_SIDE side, const CBLAS_UPLO uplo,
-                            const CBLAS_TRANSPOSE trans, const CBLAS_DIAG diag,
-                            const int M, const int N,
-                            const void *alpha, const CHAMELEON_Complex64_t *A, const int lda,
-                                               const CHAMELEON_Complex64_t *B, const int ldb )
+void CHAMELEON_cblas_ztrmm( CBLAS_ORDER order, CBLAS_SIDE side, CBLAS_UPLO uplo,
+                            CBLAS_TRANSPOSE trans, CBLAS_DIAG diag,
+                            int M, int N,
+                            const void *alpha, const CHAMELEON_Complex64_t *A, int lda,
+                                                     CHAMELEON_Complex64_t *B, int ldb )
 {
     if ( order != CblasColMajor ){
         fprintf( stderr, "CHAMELEON ERROR: %s(): %s\n", "CHAMELEON_cblas_ztrmm", "illegal value of order" );
@@ -133,5 +133,5 @@ void CHAMELEON_cblas_ztrmm( const CBLAS_ORDER order, const CBLAS_SIDE side, cons
                      (cham_trans_t)trans, (cham_diag_t)diag,
                      M, N,
                      alphac, (CHAMELEON_Complex64_t *)A, lda,
-                     (CHAMELEON_Complex64_t *)B, ldb );
+                     B, ldb );
 }
diff --git a/lapack_api/src/lapack_ztrsm.c b/lapack_api/src/lapack_ztrsm.c
index 712db9e4b..074a01c09 100644
--- a/lapack_api/src/lapack_ztrsm.c
+++ b/lapack_api/src/lapack_ztrsm.c
@@ -23,11 +23,11 @@
 /* Fortran BLAS interface */
 
 #define CHAMELEON_blas_ztrsm CHAMELEON_GLOBAL( chameleon_blas_ztrsm, CHAMELEON_BLAS_ZTRSM )
-void CHAMELEON_blas_ztrsm ( const char* side, const char* uplo,
-                            const char* trans, const char* diag,
-                            const int* m, const int* n,
-                            const CHAMELEON_Complex64_t* alpha, const CHAMELEON_Complex64_t* a, const int* lda,
-                                                                const CHAMELEON_Complex64_t* b, const int* ldb )
+void CHAMELEON_blas_ztrsm ( const char *side, const char *uplo,
+                            const char *trans, const char *diag,
+                            const int *m, const int *n,
+                            const CHAMELEON_Complex64_t *alpha, const CHAMELEON_Complex64_t *a, const int *lda,
+                                                                      CHAMELEON_Complex64_t *b, const int *ldb )
 {
     CHAMELEON_cblas_ztrsm( CblasColMajor,
                            chameleon_blastocblas_side(side),
@@ -132,11 +132,11 @@ void CHAMELEON_blas_ztrsm ( const char* side, const char* uplo,
  * @sa CHAMELEON_cblas_strsm
  *
  */
-void CHAMELEON_cblas_ztrsm( const CBLAS_ORDER order, const CBLAS_SIDE side, const CBLAS_UPLO uplo,
-                            const CBLAS_TRANSPOSE trans, const CBLAS_DIAG diag,
-                            const int M, const int N,
-                            const void *alpha, const CHAMELEON_Complex64_t *A, const int lda,
-                                               const CHAMELEON_Complex64_t *B, const int ldb )
+void CHAMELEON_cblas_ztrsm( CBLAS_ORDER order, CBLAS_SIDE side, CBLAS_UPLO uplo,
+                            CBLAS_TRANSPOSE trans, CBLAS_DIAG diag,
+                            int M, int N,
+                            const void *alpha, const CHAMELEON_Complex64_t *A, int lda,
+                                                     CHAMELEON_Complex64_t *B, int ldb )
 {
     if ( order != CblasColMajor ){
         fprintf( stderr, "CHAMELEON ERROR: %s(): %s\n", "CHAMELEON_cblas_ztrsm", "illegal value of order" );
@@ -152,6 +152,6 @@ void CHAMELEON_cblas_ztrsm( const CBLAS_ORDER order, const CBLAS_SIDE side, cons
     CHAMELEON_ztrsm( (cham_side_t)side, (cham_uplo_t)uplo,
                      (cham_trans_t)trans, (cham_diag_t)diag,
                      M, N,
-                     alphac, (CHAMELEON_Complex64_t *)A, lda,
-                     (CHAMELEON_Complex64_t *)B, ldb );
+                     alphac, (CHAMELEON_Complex64_t*)A, lda,
+                     B, ldb );
 }
diff --git a/lapack_api/src/lapack_ztrtri.c b/lapack_api/src/lapack_ztrtri.c
index 8f06d5e04..21c4c6d63 100644
--- a/lapack_api/src/lapack_ztrtri.c
+++ b/lapack_api/src/lapack_ztrtri.c
@@ -23,9 +23,9 @@
 /* Fortran LAPACK interface */
 
 #define CHAMELEON_lapack_ztrtri CHAMELEON_GLOBAL( chameleon_lapack_ztrtri, CHAMELEON_LAPACK_ZTRTRI )
-void CHAMELEON_lapack_ztrtri ( const char* uplo, const char* diag, const int* n,
-                               CHAMELEON_Complex64_t* a, const int* lda,
-                               int* info )
+void CHAMELEON_lapack_ztrtri ( const char *uplo, const char *diag, const int *n,
+                               CHAMELEON_Complex64_t *a, const int *lda,
+                               int *info )
 {
     *info = CHAMELEON_lapacke_ztrtri( CblasColMajor,
                                       *uplo, *diag, *n, a, *lda );
-- 
GitLab