Closed svilupp closed 1 year ago
I had a look at the code base and I think StackOverflow is a result of recursion because of this line: https://github.com/getzze/RobustModels.jl/blob/5fd6ffd703e5a228d7efdef211b8cdfc2687f292/src/quantileregression.jl#L140
First of all, thank you for the great package!
I think we have found a bug with @cbhower in handling inputs that allow missing (no actual missing values were present).
Expected behaviour: If I provided a matrix with a Missing eltype, I should get a MethodError that it's not supported.
Actual behaviour: User a gets StackOverflowError, which is hard to debug. See below
How to reproduce: See the MWE below. We can reproduce it on Julia 1.8.5 both ARM-based and x86-based.
mwe.jl
Returns:
For comparison, with GLM.jl:
Returns:
Versioninfo():