diff --git a/control/common.h b/control/common.h
index 464bcb658f09572a59779787cdad40ce9329f952..579ce524eadb7b1cc2f58079d8e57795da4b5cda 100644
--- a/control/common.h
+++ b/control/common.h
@@ -15,7 +15,7 @@
  * @author Mathieu Faverge
  * @author Cedric Castagnede
  * @author Florent Pruvost
- * @date 2023-07-06
+ * @date 2024-03-11
  *
  */
 /**
@@ -135,7 +135,7 @@ static inline int chameleon_asprintf( char **restrict strp, const char *fmt, ...
 }
 
 #if defined(CHAMELEON_KERNELS_TRACE)
-static inline char *chameleon_codelet_name( char *kname, int nbtiles, ... )
+static inline const char *chameleon_codelet_name( const char *kname, int nbtiles, ... )
 {
     int  nbchar = 256;
     char output[256];
@@ -178,7 +178,7 @@ static inline char *chameleon_codelet_name( char *kname, int nbtiles, ... )
     return strndup( output, 255 );
 }
 #else
-static inline char *chameleon_codelet_name( char *kname, int nbtiles, ... )
+static inline const char *chameleon_codelet_name( const char *kname, int nbtiles, ... )
 {
     (void)nbtiles;
     return kname;
diff --git a/runtime/starpu/codelets/codelet_gemm.c b/runtime/starpu/codelets/codelet_gemm.c
index 436a5b5639786f165d9d20a4a6e30d96ee403f0e..64cac09f4bea08a6eae21247394ade1f7bbe0fa4 100644
--- a/runtime/starpu/codelets/codelet_gemm.c
+++ b/runtime/starpu/codelets/codelet_gemm.c
@@ -13,7 +13,7 @@
  *
  * @version 1.3.0
  * @author Mathieu Faverge
- * @date 2023-07-06
+ * @date 2024-03-11
  *
  */
 #include "chameleon_starpu.h"
@@ -52,7 +52,7 @@ INSERT_TASK_gemm( const RUNTIME_option_t *options,
     int            accessC;
     int            exec = 0;
     size_t         argssize = 0;
-    char          *cl_name = "Xgemm";
+    const char    *cl_name = "Xgemm";
     CHAM_tile_t   *tileC;
     cham_flttype_t Cflttype;
 
diff --git a/runtime/starpu/codelets/codelet_hgemm.c b/runtime/starpu/codelets/codelet_hgemm.c
index 4565c15af431f05f35da67e4dd9c8d9f4e1019db..325dd3aa59c3fab93ae94028ba7b0900b226e0e5 100644
--- a/runtime/starpu/codelets/codelet_hgemm.c
+++ b/runtime/starpu/codelets/codelet_hgemm.c
@@ -13,7 +13,7 @@
  *
  * @version 1.3.0
  * @author Mathieu Faverge
- * @date 2023-07-06
+ * @date 2024-03-11
  *
  */
 #include "chameleon_starpu.h"
@@ -111,7 +111,7 @@ void INSERT_TASK_hgemm_Astat( const RUNTIME_option_t *options,
     void (*callback)(void*);
     int                      accessC;
     int                      exec    = 0;
-    char                    *cl_name = "hgemm_Astat";
+    const char              *cl_name = "hgemm_Astat";
 
     /* Handle cache */
     CHAMELEON_BEGIN_ACCESS_DECLARATION;
@@ -194,7 +194,7 @@ void INSERT_TASK_hgemm( const RUNTIME_option_t *options,
     void (*callback)(void*);
     int                      accessC;
     int                      exec = 0;
-    char                    *cl_name = "hgemm";
+    const char              *cl_name = "hgemm";
 
     /* Handle cache */
     CHAMELEON_BEGIN_ACCESS_DECLARATION;
diff --git a/runtime/starpu/codelets/codelet_zgemm.c b/runtime/starpu/codelets/codelet_zgemm.c
index ed64d0ef3539f3395214716418ecfd27d881c78a..bfbbcff9e866c48f97d86601a2938ce39f8b7cc4 100644
--- a/runtime/starpu/codelets/codelet_zgemm.c
+++ b/runtime/starpu/codelets/codelet_zgemm.c
@@ -24,7 +24,7 @@
  * @author Lucas Nesi
  * @author Loris Lucido
  * @author Terry Cojean
- * @date 2023-07-06
+ * @date 2024-03-11
  * @precisions normal z -> c d s
  *
  */
@@ -139,7 +139,7 @@ void INSERT_TASK_zgemm_Astat( const RUNTIME_option_t *options,
     void (*callback)(void*);
     int                      accessC;
     int                      exec    = 0;
-    char                    *cl_name = "zgemm_Astat";
+    const char              *cl_name = "zgemm_Astat";
 
     /* Handle cache */
     CHAMELEON_BEGIN_ACCESS_DECLARATION;
@@ -222,7 +222,7 @@ void INSERT_TASK_zgemm( const RUNTIME_option_t *options,
     void (*callback)(void*);
     int                      accessC;
     int                      exec = 0;
-    char                    *cl_name = "zgemm";
+    const char              *cl_name = "zgemm";
 
     /* Handle cache */
     CHAMELEON_BEGIN_ACCESS_DECLARATION;
diff --git a/runtime/starpu/codelets/codelet_zgetrf_blocked.c b/runtime/starpu/codelets/codelet_zgetrf_blocked.c
index 832132f4f1498c19d6cd1d7982772044658d16fc..8df527007f8d004fdc73019de014e2361b6954a0 100644
--- a/runtime/starpu/codelets/codelet_zgetrf_blocked.c
+++ b/runtime/starpu/codelets/codelet_zgetrf_blocked.c
@@ -14,7 +14,7 @@
  *
  * @author Mathieu Faverge
  * @author Matthieu Kuhn
- * @date 2024-02-18
+ * @date 2024-03-11
  * @precisions normal z -> c d s
  *
  */
@@ -94,7 +94,7 @@ void INSERT_TASK_zgetrf_blocked_diag( const RUNTIME_option_t *options,
 {
     struct starpu_codelet *codelet = &cl_zgetrf_blocked_diag;
     void (*callback)(void*) = options->profiling ? cl_zgetrf_blocked_diag_callback : NULL;
-    char *cl_name = "zgetrf_blocked_diag";
+    const char *cl_name = "zgetrf_blocked_diag";
 
     int access_ipiv = ( h == 0 )       ? STARPU_W    : STARPU_RW;
     int access_npiv = ( h == ipiv->n ) ? STARPU_R    : STARPU_REDUX;
@@ -193,7 +193,7 @@ void INSERT_TASK_zgetrf_blocked_offdiag( const RUNTIME_option_t *options,
     int accessU     = ((h%ib == 0) && (h > 0)) ? STARPU_R : STARPU_NONE;
 
     void (*callback)(void*) = options->profiling ? cl_zgetrf_blocked_offdiag_callback : NULL;
-    char *cl_name = "zgetrf_blocked_offdiag";
+    const char *cl_name = "zgetrf_blocked_offdiag";
 
     /* Handle cache */
     CHAMELEON_BEGIN_ACCESS_DECLARATION;
@@ -271,7 +271,7 @@ void INSERT_TASK_zgetrf_blocked_trsm( const RUNTIME_option_t *options,
     struct starpu_codelet *codelet = &cl_zgetrf_blocked_trsm;
 
     void (*callback)(void*) = options->profiling ? cl_zgetrf_blocked_trsm_callback : NULL;
-    char *cl_name = "zgetrf_blocked_trsm";
+    const char *cl_name = "zgetrf_blocked_trsm";
 
     /* Handle cache */
     CHAMELEON_BEGIN_ACCESS_DECLARATION;
diff --git a/runtime/starpu/codelets/codelet_zgetrf_percol.c b/runtime/starpu/codelets/codelet_zgetrf_percol.c
index 7829c3f3e70bf28bd57495b2fecd1bf55be3cb43..104eee81e51ab032f78534e6b37f9b1340c23f96 100644
--- a/runtime/starpu/codelets/codelet_zgetrf_percol.c
+++ b/runtime/starpu/codelets/codelet_zgetrf_percol.c
@@ -14,7 +14,7 @@
  *
  * @author Mathieu Faverge
  * @author Matthieu Kuhn
- * @date 2024-02-18
+ * @date 2024-03-11
  * @precisions normal z -> c d s
  *
  */
@@ -84,7 +84,7 @@ void INSERT_TASK_zgetrf_percol_diag( const RUNTIME_option_t *options,
 {
     struct starpu_codelet *codelet = &cl_zgetrf_percol_diag;
     void (*callback)(void*) = options->profiling ? cl_zgetrf_percol_diag_callback : NULL;
-    char *cl_name = "zgetrf_percol_diag";
+    const char *cl_name = "zgetrf_percol_diag";
 
     int access_ipiv = ( h == 0 )       ? STARPU_W    : STARPU_RW;
     int access_npiv = ( h == ipiv->n ) ? STARPU_R    : STARPU_REDUX;
@@ -157,7 +157,7 @@ void INSERT_TASK_zgetrf_percol_offdiag( const RUNTIME_option_t *options,
     struct starpu_codelet *codelet = &cl_zgetrf_percol_offdiag;
 
     void (*callback)(void*) = options->profiling ? cl_zgetrf_percol_offdiag_callback : NULL;
-    char *cl_name = "zgetrf_percol_offdiag";
+    const char *cl_name = "zgetrf_percol_offdiag";
 
     /* Handle cache */
     CHAMELEON_BEGIN_ACCESS_DECLARATION;
diff --git a/runtime/starpu/codelets/codelet_zhemm.c b/runtime/starpu/codelets/codelet_zhemm.c
index bb87a2bd118ceeefd2761c052e9303bacf438cc3..7d882b0345224aff4a049e59e45b75328d9e3380 100644
--- a/runtime/starpu/codelets/codelet_zhemm.c
+++ b/runtime/starpu/codelets/codelet_zhemm.c
@@ -20,7 +20,7 @@
  * @author Lucas Barros de Assis
  * @author Florent Pruvost
  * @author Loris Lucido
- * @date 2023-07-06
+ * @date 2024-03-11
  * @precisions normal z -> c
  *
  */
@@ -142,7 +142,7 @@ void INSERT_TASK_zhemm_Astat( const RUNTIME_option_t *options,
     void (*callback)(void*);
     int                      accessC;
     int                      exec    = 0;
-    char                    *cl_name = "zhemm_Astat";
+    const char              *cl_name = "zhemm_Astat";
 
     /* Handle cache */
     CHAMELEON_BEGIN_ACCESS_DECLARATION;
@@ -224,7 +224,7 @@ void INSERT_TASK_zhemm( const RUNTIME_option_t *options,
     void (*callback)(void*);
     int                      accessC;
     int                      exec = 0;
-    char                    *cl_name = "zhemm";
+    const char              *cl_name = "zhemm";
 
     /* Handle cache */
     CHAMELEON_BEGIN_ACCESS_DECLARATION;
diff --git a/runtime/starpu/codelets/codelet_zherk.c b/runtime/starpu/codelets/codelet_zherk.c
index e22373ea57f919326db85dc6c118628ca5129f04..75acb58bfd015537d51add797a6ca8abd15c8294 100644
--- a/runtime/starpu/codelets/codelet_zherk.c
+++ b/runtime/starpu/codelets/codelet_zherk.c
@@ -21,7 +21,7 @@
  * @author Florent Pruvost
  * @author Gwenole Lucas
  * @author Loris Lucido
- * @date 2023-07-06
+ * @date 2024-03-11
  * @precisions normal z -> c
  *
  */
@@ -122,7 +122,7 @@ void INSERT_TASK_zherk( const RUNTIME_option_t *options,
     void (*callback)(void*);
     int                      accessC;
     int                      exec = 0;
-    char                    *cl_name = "zherk";
+    const char              *cl_name = "zherk";
 
     /* Handle cache */
     CHAMELEON_BEGIN_ACCESS_DECLARATION;
diff --git a/runtime/starpu/codelets/codelet_zlascal.c b/runtime/starpu/codelets/codelet_zlascal.c
index 000f4b8b96a62dd42421ef93c09a251058db8a7c..1df2a126731effd96cb59047bdedcb009b4b5f3e 100644
--- a/runtime/starpu/codelets/codelet_zlascal.c
+++ b/runtime/starpu/codelets/codelet_zlascal.c
@@ -17,7 +17,7 @@
  * @author Florent Pruvost
  * @author Mathieu Faverge
  * @author Samuel Thibault
- * @date 2023-07-06
+ * @date 2024-03-11
  * @precisions normal z -> c d s
  *
  */
@@ -67,7 +67,7 @@ void INSERT_TASK_zlascal( const RUNTIME_option_t *options,
     struct cl_zlascal_args_s *clargs = NULL;
     void (*callback)(void*);
     int                      exec = 0;
-    char                    *cl_name = "zlascal";
+    const char              *cl_name = "zlascal";
 
     /* Handle cache */
     CHAMELEON_BEGIN_ACCESS_DECLARATION;
diff --git a/runtime/starpu/codelets/codelet_zlaset.c b/runtime/starpu/codelets/codelet_zlaset.c
index 1992b98159ea3e4c2bf832285df1d134fef3a627..19f77a3520c70ab70e862e9da460e030c71ca8b9 100644
--- a/runtime/starpu/codelets/codelet_zlaset.c
+++ b/runtime/starpu/codelets/codelet_zlaset.c
@@ -19,7 +19,7 @@
  * @author Lucas Barros de Assis
  * @author Florent Pruvost
  * @author Samuel Thibault
- * @date 2023-07-06
+ * @date 2024-03-11
  * @precisions normal z -> c d s
  *
  */
@@ -60,7 +60,7 @@ void INSERT_TASK_zlaset( const RUNTIME_option_t *options,
     struct cl_zlaset_args_s *clargs = NULL;
     void (*callback)(void*);
     int                      exec = 0;
-    char                    *cl_name = "zlaset";
+    const char              *cl_name = "zlaset";
 
     /* Handle cache */
     CHAMELEON_BEGIN_ACCESS_DECLARATION;
diff --git a/runtime/starpu/codelets/codelet_zlauum.c b/runtime/starpu/codelets/codelet_zlauum.c
index 72423638bbdd4e4263a917062227e67bc755b054..34a6f3657e810520cae6cb276360a65f8c858c8c 100644
--- a/runtime/starpu/codelets/codelet_zlauum.c
+++ b/runtime/starpu/codelets/codelet_zlauum.c
@@ -20,7 +20,7 @@
  * @author Lucas Barros de Assis
  * @author Florent Pruvost
  * @author Samuel Thibault
- * @date 2023-07-06
+ * @date 2024-03-11
  * @precisions normal z -> c d s
  *
  */
@@ -57,7 +57,7 @@ void INSERT_TASK_zlauum( const RUNTIME_option_t *options,
     struct cl_zlauum_args_s *clargs = NULL;
     void (*callback)(void*);
     int                      exec = 0;
-    char                    *cl_name = "zlauum";
+    const char              *cl_name = "zlauum";
 
     /* Handle cache */
     CHAMELEON_BEGIN_ACCESS_DECLARATION;
diff --git a/runtime/starpu/codelets/codelet_zplghe.c b/runtime/starpu/codelets/codelet_zplghe.c
index 8233551388db083f417ec71412cc35f06daff39b..82c3a6511f6cd5f7ef00470abb15992f065d87a9 100644
--- a/runtime/starpu/codelets/codelet_zplghe.c
+++ b/runtime/starpu/codelets/codelet_zplghe.c
@@ -20,7 +20,7 @@
  * @author Lucas Barros de Assis
  * @author Florent Pruvost
  * @author Samuel Thibault
- * @date 2023-07-06
+ * @date 2024-03-11
  * @precisions normal z -> c
  *
  */
@@ -62,7 +62,7 @@ void INSERT_TASK_zplghe( const RUNTIME_option_t *options,
     struct cl_zplghe_args_s *clargs = NULL;
     void (*callback)(void*);
     int                      exec = 0;
-    char                    *cl_name = "zplghe";
+    const char              *cl_name = "zplghe";
 
     /* Handle cache */
     CHAMELEON_BEGIN_ACCESS_DECLARATION;
diff --git a/runtime/starpu/codelets/codelet_zplgsy.c b/runtime/starpu/codelets/codelet_zplgsy.c
index 0e37a66d8d22119f5ac158066d4c171502882220..dfb38163ce6769ecabca7dc1c6d0cf7ffe3fd8a0 100644
--- a/runtime/starpu/codelets/codelet_zplgsy.c
+++ b/runtime/starpu/codelets/codelet_zplgsy.c
@@ -20,7 +20,7 @@
  * @author Lucas Barros de Assis
  * @author Florent Pruvost
  * @author Samuel Thibault
- * @date 2023-07-06
+ * @date 2024-03-11
  * @precisions normal z -> c d s
  *
  */
@@ -62,7 +62,7 @@ void INSERT_TASK_zplgsy( const RUNTIME_option_t *options,
     struct cl_zplgsy_args_s *clargs = NULL;
     void (*callback)(void*);
     int                      exec = 0;
-    char                    *cl_name = "zplgsy";
+    const char              *cl_name = "zplgsy";
 
     /* Handle cache */
     CHAMELEON_BEGIN_ACCESS_DECLARATION;
diff --git a/runtime/starpu/codelets/codelet_zplrnt.c b/runtime/starpu/codelets/codelet_zplrnt.c
index 3a93cb4ca6990e746ddf68f6ab1d468fd1c42997..343793a086a351b5f36533e5527579d976605ca0 100644
--- a/runtime/starpu/codelets/codelet_zplrnt.c
+++ b/runtime/starpu/codelets/codelet_zplrnt.c
@@ -20,7 +20,7 @@
  * @author Lucas Barros de Assis
  * @author Florent Pruvost
  * @author Samuel Thibault
- * @date 2023-07-06
+ * @date 2024-03-11
  * @precisions normal z -> c d s
  *
  */
@@ -62,7 +62,7 @@ void INSERT_TASK_zplrnt( const RUNTIME_option_t *options,
     struct cl_zplrnt_args_s *clargs = NULL;
     void (*callback)(void*);
     int                      exec = 0;
-    char                    *cl_name = "zplrnt";
+    const char              *cl_name = "zplrnt";
 
     /* Handle cache */
     CHAMELEON_BEGIN_ACCESS_DECLARATION;
diff --git a/runtime/starpu/codelets/codelet_zpotrf.c b/runtime/starpu/codelets/codelet_zpotrf.c
index 5e06db2e30bbf3727405299940404e24db28f053..79576c58b9e4d70444c1c426a8bb6684954c669d 100644
--- a/runtime/starpu/codelets/codelet_zpotrf.c
+++ b/runtime/starpu/codelets/codelet_zpotrf.c
@@ -21,7 +21,7 @@
  * @author Florent Pruvost
  * @author Samuel Thibault
  * @author Terry Cojean
- * @date 2023-07-06
+ * @date 2024-03-11
  * @precisions normal z -> c d s
  *
  */
@@ -71,7 +71,7 @@ void INSERT_TASK_zpotrf( const RUNTIME_option_t *options,
     struct cl_zpotrf_args_s *clargs = NULL;
     void (*callback)(void*);
     int                      exec = 0;
-    char                    *cl_name = "zpotrf";
+    const char              *cl_name = "zpotrf";
 
     /* Handle cache */
     CHAMELEON_BEGIN_ACCESS_DECLARATION;
diff --git a/runtime/starpu/codelets/codelet_zsymm.c b/runtime/starpu/codelets/codelet_zsymm.c
index e518b8b44a1bf076be2042d8aa77b6ee07521a68..86dd2753c38fadec0dfe9f7135f02027040c0969 100644
--- a/runtime/starpu/codelets/codelet_zsymm.c
+++ b/runtime/starpu/codelets/codelet_zsymm.c
@@ -21,7 +21,7 @@
  * @author Florent Pruvost
  * @author Romain Peressoni
  * @author Loris Lucido
- * @date 2023-07-06
+ * @date 2024-03-11
  * @precisions normal z -> c d s
  *
  */
@@ -143,7 +143,7 @@ void INSERT_TASK_zsymm_Astat( const RUNTIME_option_t *options,
     void (*callback)(void*);
     int                      accessC;
     int                      exec    = 0;
-    char                    *cl_name = "zsymm_Astat";
+    const char              *cl_name = "zsymm_Astat";
 
     /* Handle cache */
     CHAMELEON_BEGIN_ACCESS_DECLARATION;
@@ -225,7 +225,7 @@ void INSERT_TASK_zsymm( const RUNTIME_option_t *options,
     void (*callback)(void*);
     int                      accessC;
     int                      exec = 0;
-    char                    *cl_name = "zsymm";
+    const char              *cl_name = "zsymm";
 
     /* Handle cache */
     CHAMELEON_BEGIN_ACCESS_DECLARATION;
diff --git a/runtime/starpu/codelets/codelet_zsyrk.c b/runtime/starpu/codelets/codelet_zsyrk.c
index f89e1f223c5aa5b3b95c21502f8fd269a0f91e24..bde74c16156bc7a80049365c1080d769ced44e17 100644
--- a/runtime/starpu/codelets/codelet_zsyrk.c
+++ b/runtime/starpu/codelets/codelet_zsyrk.c
@@ -22,7 +22,7 @@
  * @author Gwenole Lucas
  * @author Terry Cojean
  * @author Loris Lucido
- * @date 2023-07-06
+ * @date 2024-03-11
  * @precisions normal z -> c d s
  *
  */
@@ -123,7 +123,7 @@ void INSERT_TASK_zsyrk( const RUNTIME_option_t *options,
     void (*callback)(void*);
     int                      accessC;
     int                      exec = 0;
-    char                    *cl_name = "zsyrk";
+    const char              *cl_name = "zsyrk";
 
     /* Handle cache */
     CHAMELEON_BEGIN_ACCESS_DECLARATION;
diff --git a/runtime/starpu/codelets/codelet_ztradd.c b/runtime/starpu/codelets/codelet_ztradd.c
index 16ddd77e5034d6d7ebd2f06f46099f1ec73aa6ee..62f1424d5d56b31fb07e8d2052ceffaa74ba9491 100644
--- a/runtime/starpu/codelets/codelet_ztradd.c
+++ b/runtime/starpu/codelets/codelet_ztradd.c
@@ -16,7 +16,7 @@
  * @author Lucas Barros de Assis
  * @author Florent Pruvost
  * @author Samuel Thibault
- * @date 2023-07-06
+ * @date 2024-03-11
  * @precisions normal z -> c d s
  *
  */
@@ -68,7 +68,7 @@ void INSERT_TASK_ztradd( const RUNTIME_option_t *options,
     void (*callback)(void*);
     int                      accessB;
     int                      exec = 0;
-    char                    *cl_name = "ztradd";
+    const char              *cl_name = "ztradd";
 
     /* Handle cache */
     CHAMELEON_BEGIN_ACCESS_DECLARATION;
diff --git a/runtime/starpu/codelets/codelet_ztrmm.c b/runtime/starpu/codelets/codelet_ztrmm.c
index 01096c0cd71f348a1833e39708bb7e2f82d278a9..13341ad0b51a5ceff2c3dcc8a5324b44d8964160 100644
--- a/runtime/starpu/codelets/codelet_ztrmm.c
+++ b/runtime/starpu/codelets/codelet_ztrmm.c
@@ -20,7 +20,7 @@
  * @author Lucas Barros de Assis
  * @author Florent Pruvost
  * @author Loris Lucido
- * @date 2023-07-06
+ * @date 2024-03-11
  * @precisions normal z -> c d s
  *
  */
@@ -115,7 +115,7 @@ void INSERT_TASK_ztrmm( const RUNTIME_option_t *options,
     struct cl_ztrmm_args_s *clargs = NULL;
     void (*callback)(void*);
     int                      exec = 0;
-    char                    *cl_name = "ztrmm";
+    const char              *cl_name = "ztrmm";
 
     /* Handle cache */
     CHAMELEON_BEGIN_ACCESS_DECLARATION;
diff --git a/runtime/starpu/codelets/codelet_ztrsm.c b/runtime/starpu/codelets/codelet_ztrsm.c
index d9549a3bbd91c7d8c606646832ca5db79213a949..90c621fe6a3b505fbd0bd2d6a4ea66f6d178bb9d 100644
--- a/runtime/starpu/codelets/codelet_ztrsm.c
+++ b/runtime/starpu/codelets/codelet_ztrsm.c
@@ -22,7 +22,7 @@
  * @author Gwenole Lucas
  * @author Loris Lucido
  * @author Terry Cojean
- * @date 2023-07-06
+ * @date 2024-03-11
  * @precisions normal z -> c d s
  *
  */
@@ -119,7 +119,7 @@ void INSERT_TASK_ztrsm( const RUNTIME_option_t *options,
     struct cl_ztrsm_args_s  *clargs = NULL;
     void (*callback)(void*);
     int                      exec = 0;
-    char                    *cl_name = "ztrsm";
+    const char              *cl_name = "ztrsm";
 
     /* Handle cache */
     CHAMELEON_BEGIN_ACCESS_DECLARATION;
diff --git a/runtime/starpu/codelets/codelet_ztrtri.c b/runtime/starpu/codelets/codelet_ztrtri.c
index 36b33f132be869383b5e6dac82436be6eafea1e5..e9e000753494781624bfb1036d84b61c0c8d6a1a 100644
--- a/runtime/starpu/codelets/codelet_ztrtri.c
+++ b/runtime/starpu/codelets/codelet_ztrtri.c
@@ -20,7 +20,7 @@
  * @author Lucas Barros de Assis
  * @author Florent Pruvost
  * @author Samuel Thibault
- * @date 2023-07-06
+ * @date 2024-03-11
  * @precisions normal z -> c d s
  *
  */
@@ -67,7 +67,7 @@ void INSERT_TASK_ztrtri( const RUNTIME_option_t *options,
     struct cl_ztrtri_args_s *clargs = NULL;
     void (*callback)(void*);
     int                      exec = 0;
-    char                    *cl_name = "ztrtri";
+    const char              *cl_name = "ztrtri";
 
     /* Handle cache */
     CHAMELEON_BEGIN_ACCESS_DECLARATION;