Fixing output problem on `sparseG0` caused by `invrt.f90`
A change had been made to invrt.f90 where an old goto was translated to an exit, while it really represented a cycle. Output now mostly matches reference, with the exception of sparsely distributed numbers where the last digit sometimes changes by one, because of an increase in numerical precision applied before.