From 512da53f82fd0e61266d07981611a61fdcc4ba48 Mon Sep 17 00:00:00 2001 From: ChrisRackauckas Date: Thu, 24 Jul 2025 06:45:48 -0400 Subject: [PATCH] Add interface_checks to allowed keywords MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR adds the `interface_checks` keyword argument to the list of allowed keywords for `solve` and `init`, as documented in SciMLBase.jl PR #561. Previously, using `interface_checks = false` would throw an unrecognized keyword error. Now it's properly recognized as a valid keyword argument. Fixes #980 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- src/solve.jl | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/solve.jl b/src/solve.jl index 235f692d6..3e6d375ee 100644 --- a/src/solve.jl +++ b/src/solve.jl @@ -101,7 +101,9 @@ const allowedkeywords = (:dense, # For AbstractAliasSpecifier :alias, # Parameter estimation with BVP - :fit_parameters) + :fit_parameters, + # Interface checks control + :interface_checks) const KWARGWARN_MESSAGE = """ Unrecognized keyword arguments found.