Fixed memory leak in GCR when preconditioner_cycle > 1.