From d52bbacf5ca12f172af3e17f62abf515ca281c46 Mon Sep 17 00:00:00 2001 From: Mathieu Faverge <mathieu.faverge@inria.fr> Date: Wed, 14 Jun 2017 16:38:22 +0200 Subject: [PATCH] Free tiles --- compute/pzgelqfrh.c | 4 ++-- compute/pzunglq_param.c | 2 ++ compute/pzungqr_param.c | 2 ++ compute/pzunmlq_param.c | 3 +++ compute/pzunmqr_param.c | 2 ++ 5 files changed, 11 insertions(+), 2 deletions(-) diff --git a/compute/pzgelqfrh.c b/compute/pzgelqfrh.c index 0560903e6..0fee71961 100644 --- a/compute/pzgelqfrh.c +++ b/compute/pzgelqfrh.c @@ -30,8 +30,8 @@ **/ #include "control/common.h" -#define A(m,n) A, (m), (n) -#define T(m,n) T, (m), (n) +#define A(m,n) A, (m), (n) +#define T(m,n) T, (m), (n) #define T2(m,n) T, (m), (n)+A->nt #if defined(CHAMELEON_COPY_DIAG) #define DIAG(m,n) DIAG, ((n)/BS), 0 diff --git a/compute/pzunglq_param.c b/compute/pzunglq_param.c index 2dbe8f83a..0bca71880 100644 --- a/compute/pzunglq_param.c +++ b/compute/pzunglq_param.c @@ -168,6 +168,8 @@ void morse_pzunglq_param(const libhqr_tree_t *qrtree, MORSE_desc_t *A, MORSE_des } RUNTIME_iteration_pop(morse); } + + free(tiles); RUNTIME_options_ws_free(&options); RUNTIME_options_finalize(&options, morse); MORSE_TASK_dataflush_all(); diff --git a/compute/pzungqr_param.c b/compute/pzungqr_param.c index 899e89b41..32ab51de1 100644 --- a/compute/pzungqr_param.c +++ b/compute/pzungqr_param.c @@ -174,6 +174,8 @@ void morse_pzungqr_param(const libhqr_tree_t *qrtree, } RUNTIME_iteration_pop(morse); } + + free(tiles); RUNTIME_options_ws_free(&options); RUNTIME_options_finalize(&options, morse); MORSE_TASK_dataflush_all(); diff --git a/compute/pzunmlq_param.c b/compute/pzunmlq_param.c index 92a900324..8838be440 100644 --- a/compute/pzunmlq_param.c +++ b/compute/pzunmlq_param.c @@ -431,8 +431,11 @@ void morse_pzunmlq_param(const libhqr_tree_t *qrtree, } } } + + free(tiles); RUNTIME_options_ws_free(&options); RUNTIME_options_finalize(&options, morse); MORSE_TASK_dataflush_all(); + (void)D; } diff --git a/compute/pzunmqr_param.c b/compute/pzunmqr_param.c index 8d7e7ead6..cb5d4f59c 100644 --- a/compute/pzunmqr_param.c +++ b/compute/pzunmqr_param.c @@ -430,6 +430,8 @@ void morse_pzunmqr_param(const libhqr_tree_t *qrtree, } } } + + free(tiles); RUNTIME_options_ws_free(&options); RUNTIME_options_finalize(&options, morse); MORSE_TASK_dataflush_all(); -- GitLab