We have a model failing in latest SpineOpt due to Ramp Up limit being a time series so the comparison with start_up_limit fails with
ERROR: LoadError: MethodError: no method matching isless(::SpineInterface.TimeSeries{Float64}, ::SpineInterface.TimeSeries{Float64})
The function `isless` exists, but no method is defined for this combination of argument types.
I think we should revert this commit until it's more robust and downgrade it to a warning.
Ramp_up_limit / Start_up_limit fails when ramp_up_limit is a timeseries
Another option would be to have a run_spineopt() keyword arguments that enables data warnings as errors.
We have a model failing in latest SpineOpt due to Ramp Up limit being a time series so the comparison with start_up_limit fails with
I think we should revert this commit until it's more robust and downgrade it to a warning.
Ramp_up_limit / Start_up_limit fails when ramp_up_limit is a timeseries
Another option would be to have a run_spineopt() keyword arguments that enables data warnings as errors.