@@ -422,13 +422,15 @@ int main(int argc, char **argv)
if (pivot)
{
pivot_saved_matrix(ipiv);
- free(ipiv);
}
check_result();
#endif
+ if (pivot)
+ free(ipiv);
+
starpu_free_flags(A, (size_t)size*size*sizeof(TYPE), STARPU_MALLOC_PINNED|STARPU_MALLOC_SIMULATION_FOLDED);
starpu_cublas_shutdown();