Hi Steve, > else > gfc_free_expr (n); > > Don't you need the above changes to avoid leaking memory? Correct. OK with those changes? Regards Thomas