Closed
Description
It seems like it's time to get rid of Chalk's "recursive" solver and commit to the on-demand SLG solver. It's basically strictly better at this point.
The recursive solver code is found here:
https://github.com/rust-lang-nursery/chalk/tree/master/src/solve/recursive
We'll also want to remove this SolverChoice
variant:
Which will entail then modifying the unit tests. They mostly run on both solvers, as controlled here:
But sometimes the tests have distinct results for the recursive vs SLG solvers:
And of course we'll have to modify chalki
, the command-line interpreter too. We can just remove this arm:
though we may just want to remove the whole --solver
option.