From 372809c0d07de44eef14f8b0a62b34900e58962d Mon Sep 17 00:00:00 2001 From: Mathieu Faverge <mathieu.faverge@inria.fr> Date: Thu, 22 Feb 2024 22:06:18 +0100 Subject: [PATCH] starpu/codelet: switch names to const char * --- control/common.h | 6 +++--- runtime/starpu/codelets/codelet_gemm.c | 4 ++-- runtime/starpu/codelets/codelet_hgemm.c | 6 +++--- runtime/starpu/codelets/codelet_zgemm.c | 6 +++--- runtime/starpu/codelets/codelet_zgetrf_blocked.c | 8 ++++---- runtime/starpu/codelets/codelet_zgetrf_percol.c | 6 +++--- runtime/starpu/codelets/codelet_zhemm.c | 6 +++--- runtime/starpu/codelets/codelet_zherk.c | 4 ++-- runtime/starpu/codelets/codelet_zlascal.c | 4 ++-- runtime/starpu/codelets/codelet_zlaset.c | 4 ++-- runtime/starpu/codelets/codelet_zlauum.c | 4 ++-- runtime/starpu/codelets/codelet_zplghe.c | 4 ++-- runtime/starpu/codelets/codelet_zplgsy.c | 4 ++-- runtime/starpu/codelets/codelet_zplrnt.c | 4 ++-- runtime/starpu/codelets/codelet_zpotrf.c | 4 ++-- runtime/starpu/codelets/codelet_zsymm.c | 6 +++--- runtime/starpu/codelets/codelet_zsyrk.c | 4 ++-- runtime/starpu/codelets/codelet_ztradd.c | 4 ++-- runtime/starpu/codelets/codelet_ztrmm.c | 4 ++-- runtime/starpu/codelets/codelet_ztrsm.c | 4 ++-- runtime/starpu/codelets/codelet_ztrtri.c | 4 ++-- 21 files changed, 50 insertions(+), 50 deletions(-) diff --git a/control/common.h b/control/common.h index 464bcb658..579ce524e 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 436a5b563..64cac09f4 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 4565c15af..325dd3aa5 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 ed64d0ef3..bfbbcff9e 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 832132f4f..8df527007 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 7829c3f3e..104eee81e 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 bb87a2bd1..7d882b034 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 e22373ea5..75acb58bf 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 000f4b8b9..1df2a1267 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 1992b9815..19f77a352 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 72423638b..34a6f3657 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 823355138..82c3a6511 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 0e37a66d8..dfb38163c 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 3a93cb4ca..343793a08 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 5e06db2e3..79576c58b 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 e518b8b44..86dd2753c 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 f89e1f223..bde74c161 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 16ddd77e5..62f1424d5 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 01096c0cd..13341ad0b 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 d9549a3bb..90c621fe6 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 36b33f132..e9e000753 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; -- GitLab