-
Notifications
You must be signed in to change notification settings - Fork 111
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
Wrong optimum with files from MIPLIB2010 #161
Comments
Comment by @tkralphs created at 2015-02-20 04:47:33 A bug that arose with |
Comment by @tkralphs created at 2015-02-20 04:47:33 Changing status from new to assigned. |
Comment by @tkralphs created at 2015-02-20 04:47:33 Version: 2.7 |
Comment by charlesBrixko created at 2015-02-21 02:14:26 I used version 2.9.2 and I was unable to set the correct Version number on the ticket because it didn't allow me to do so. The result of : Modifications entre releases/2.9.2 révision 5962995 et stable/2.9 révision f6f52f9 concerns only minor informations (ex.: version number) and probably won't change the behavior. Did you mean "trunk" ? which is not coming from version 2.9.2 I'm using FEDORA 21 with gcc 4.9.2 |
Comment by @tkralphs created at 2015-02-22 00:07:15 Sorry for the lack of ability to set the version. I have fixed that now. I did realize that you were using 2.9.2. The recent bug fix was not in Cbc itself, but in one of the dependent projects (Cgl), so updating should fix the problem, as long as you also update the externals, too (which happens automatically if you check out with subversion). I actually did not mean the trunk version, I meant the stable/2.9 branch in svn, which is the branch from which we make releases for the 2.9 series. What is there (along with the externals) will be the next release once we test it. You can get it with SVN by doing
You can also just wait for release 2.9.3 and it will hopefully be fixed there. Hopefully, that all makes sense. |
Comment by charlesBrixko created at 2015-02-23 05:49:31 The following results are for the stable/2.9 branch in svn before the release 2.9.3, with all or without any of the Third Party software, with 4 or 8 threads :
|
Comment by charlesBrixko created at 2015-03-21 01:23:06 I use cbc parallel 2.9.3 stable (20 march 2015) with 8 threads and "-constraint conflict" and without any Third Party software. The three files lectsched-2.mps, mik-250-1-100-1.mps and ofi.mps give good results. I didn't see the end of the treatment of ofi.mps but now the bounds stay correct. I finished my test session with three repeatable behaviours :
I hope this will help. |
@h-g-s has been doing some runs of Cbc on MIPLib 2010, I believe, and may have an idea how this looks with current Cbc. |
I'll check it. There were some non thread safe routines in CBC, maybe this is related. |
Issue created by migration from Trac.
Original creator: charlesBrixko
Original creation time: 2015-02-17 08:59:16
Assignee: @tkralphs
Version:
Keywords: optimum MIPLIB2010
I use cbc (2.9.2) compiled with internal BLAS and internal LAPACK and with the parallel option enabled.
With files from MIPLIB2010 and using 4 or 8 threads, I get the following wrong results :
The text was updated successfully, but these errors were encountered: