Open
Description
The --solver
option of minizinc
supports solver versions (e.g. --solver my-solver@1.0
) by considering the version information provided by the solver definitions. Solver.lookup
, however, ignores version information, i.e. it chooses a random version if several versions are installed. This lack of functionality makes it hard to compare different versions of a solver. The only way is to deinstall or disable (by removing solver definition files) all versions except for one, test it, then change the setup, and so on. It's a tedious and error-prone process.