diff --git a/RandLAPACK/drivers/rl_cqrrp.hh b/RandLAPACK/drivers/rl_cqrrp.hh index 79018999..b6405048 100644 --- a/RandLAPACK/drivers/rl_cqrrp.hh +++ b/RandLAPACK/drivers/rl_cqrrp.hh @@ -560,6 +560,14 @@ int CQRRP_blocked::call( printf("Everything else takes %20.2f%% of runtime.\n", 100 * ((T) t_rest / (T) total_t_dur)); printf("/-------------CQRRP TIMING RESULTS END-------------/\n\n"); } + + free(J_buffer_lu); + free(A_sk); + free(A_sk_trans); + free(R_cholqr); + free(T_dat); + free(Work2); + return 0; }