diff --git a/ext/SymbolicsGroebnerExt.jl b/ext/SymbolicsGroebnerExt.jl index 0baf87103..8c0abf07d 100644 --- a/ext/SymbolicsGroebnerExt.jl +++ b/ext/SymbolicsGroebnerExt.jl @@ -233,7 +233,10 @@ function solve_zerodim(eqs::Vector, vars::Vector{Num}; dropmultiplicity=true, wa end # non-cyclic case - n_iterations > 10 && return [] + if n_iterations > 10 + warns && @warn("symbolic_solve can not currently solve this system of polynomials.") + return nothing + end n_iterations += 1 end