works when x0 = 0 in GMRES, which is the default case in NRGMRES. need to investigate what causes other failures