-
-
Notifications
You must be signed in to change notification settings - Fork 543
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
1 doctest failing in combinat/designs/incidence_structures.py #32053
Comments
comment:1
The Testing on two different Sage installations:
A previous report was at #30637. |
Changed keywords from none to coin |
comment:2
This will need testing in the next beta, which has many fixes for the use of MIP (see Meta-ticket #32191) |
comment:3
bug is in line 2048 of src/sage/combinat/designs/incidence_structures.py
Recursive call loses value of
fix would be
That wolud lead to
|
comment:4
Even better:
|
Dependencies: #32218 |
Commit: |
comment:7
Did this on top of #32218. Last 10 new commits:
|
comment:8
I cannot reproduce this behavior - which is clearly a bug
|
comment:9
With which version of CBC do you get this result? We observed similar trouble in #30635 |
comment:10
master branch of https://github.com/coin-or/Cbc with |
comment:11
I mean |
comment:12
Yes, I also saw these problems in #30635 with the upgrade to cbc 2.10.5 in #30644. I think the coin interface (https://github.com/sagemath/sage-numerical-backends-coin) needs to be fixed. See #30635 comment:41 for a possible fix. I won't have time to work on this before mid August unfortunately. |
comment:14
I noticed some activity at https://github.com/coin-or/Cbc.git then I rebuilded [Cbc, Cgl, Clp, CoinUtils, Osi] from master, saw same behavior for solver="Coin" and decided to ping here (I failed to fix sage-numerical-backends-coin) |
comment:15
bump to 9.6 |
comment:16
for current --- a/sage_numerical_backends_coin/coin_backend.pyx
+++ b/sage_numerical_backends_coin/coin_backend.pyx
@@ -1,5 +1,5 @@
# distutils: language = c++
-# distutils: libraries = Cbc CbcSolver Cgl Clp CoinUtils OsiCbc OsiClp Osi
+# distutils: libraries = Cbc Cgl Clp CoinUtils OsiCbc OsiClp Osi
"""
COIN Backend
""" |
comment:17
I was hoping to use #31962 this way:
but I got
|
comment:19
when #31962 is merged and closed, "Coin" should not have a chance to be Only if "Coin" is replaced with "cvxpy/CBC" then |
I have a feeling this issue is solved in master branch |
On Ubuntu 18.04 with 9.4.beta3 with the following installed optional packages:
the command
gives
sage_numerical_backends_coin
in favor ofcvxpy
+cylp
, upgradecbc
to 2.10.10 #35368CC: @mkoeppe @slel
Component: doctest coverage
Keywords: coin
Branch/Commit: u/mkoeppe/1_doctest_failing_in_combinat_designs_incidence_structures_py @
b07d203
Issue created by migration from https://trac.sagemath.org/ticket/32053
The text was updated successfully, but these errors were encountered: