On 26/04/15 21:50, Dima Pasechnik wrote:
On Sunday, 26 April 2015 20:32:57 UTC+1, Nathann Cohen wrote:
I would advocate the approach that all the MILP tests are explicit about
the
solver to be
used. Indeed, it's not only COIN, but all the other solvers like CPLEX
behave this way.

Nathann, would you mind this?

HMmmmm... Why would you gain? If you make all doctests involving
solvers use GLPK, you only make sure that the other solvers will never
be tested anymore?


no no no, I mean to have different versions of doctests with outputs from
particular solvers, and these marked by # optional tags

e.g. if your default solver is CPLEX then  you'd doctest with
--optional=sage,cplex
and (ideally) should get no errors, etc.


It introduces complications since nobody (?) uses

 sage -tp --all --optional=xyz

Moreover, it is clear that by default you want the fastest solver available. Imagine the number of functions using MILP in the Sage library... all of them would use GLPK by default?

That being said, it would be a nice feature for patchbots to also tests these optional doctests (on a reasonable base of optional packages).

Vincent

--
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to