[error] invalid-argument-type - Argument to function `signature` is incorrect: Expected `(...) -> Any`, found `((A, b, x0=None, *, rtol=..., atol=..., maxiter=None, M=None, callback=None) -> Unknown) | ((A, b, x0=None, *, rtol=..., shift=..., maxiter=None, M=None, callback=None, show=False, check=False) -> Unknown) | Unknown | Literal["lgmres"]`
[error] invalid-argument-type - Argument to function `signature` is incorrect: Expected `(...) -> Any`, found `Literal["lgmres"] | (((A, b, x0=None, *, rtol=..., atol=..., maxiter=None, M=None, callback=None) -> Unknown) & ~(def gmres(A, b, x0=None, *, rtol=..., atol=..., restart=None, maxiter=None, M=None, callback=None, callback_type=None) -> Unknown)) | (((A, b, x0=None, *, rtol=..., shift=..., maxiter=None, M=None, callback=None, show=False, check=False) -> Unknown) & ~(def gmres(A, b, x0=None, *, rtol=..., atol=..., restart=None, maxiter=None, M=None, callback=None, callback_type=None) -> Unknown)) | (Unknown & ~(def gmres(A, b, x0=None, *, rtol=..., atol=..., restart=None, maxiter=None, M=None, callback=None, callback_type=None) -> Unknown)) | (def gmres(A, b, x0=None, *, rtol=..., atol=..., restart=None, maxiter=None, M=None, callback=None, callback_type=None) -> Unknown)`