-
Notifications
You must be signed in to change notification settings - Fork 11
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
All tests fails on my platform #24
Comments
I forgor to mention the error:
|
The CMake warnings indicate that Ipopt with the default parameters fails at solving some of the problems, so when running Still, the rest of the tests should be running just fine. To investigate this further, you may want to check the log files, for instance in your build directory, do: $ make problem_1
$ ./tests/problem_1 Then read |
No log file was generated. The output on the console is:
|
Can you compile roboptim in debug, run $ gdb ./tests/problem_1
gdb $ r
...
gdb $ bt
|
For what it's worth, this error usually happens with versions of Ipopt which cannot find the linear solver somehow. Did you compile with IPOPT with MUMPS enabled? |
I assumed that we was using the official Ubuntu package, but apparently the current version is 3.11.4 for Ubuntu 14.04, not 3.11.9 (which is the last Ipopt release). A packaging/compilation error could indeed explain this. |
I checked with almost the same configuration:
You have to call get.Mumps in the ipopt source folder to get it: cd ipopt/ThirdParty/Mumps ./get.Mumps cd ${YOUR_BUILD_REPO} make make test make install |
yes, i come to the same conclusion. would it be nice to have an informative message instead of a crash in such On Tuesday, January 20, 2015, François Keith [email protected]
Davide Faconti |
Isn't that supposed to be solved by this change in the Ubuntu's Ipopt package?
Did it also fail with this package release? Then again, I'm not using Debian or Ubuntu so I'm just relying on Travis' tests. Back then, @thomas-moulard implemented a fix regarding problems with mumps and its parallel implementation, but this should now be done in the 3.11.9-2 package (cf. this diff). |
@facontidavide did you install Ipopt from source without mumps? If this all comes down to this, we can add an extra check in |
yes, it was compiled from source :( On Wed, Jan 21, 2015 at 5:06 AM, Benjamin Chrétien <[email protected]
Davide Faconti |
Apparently the 14.04 Ubuntu package is not working great either... Cf. these Travis logs. Again, mumps + MPI issues. |
+1 for dumping informations to the console (or in a log file when it crashes then refer it in a message in a console) |
For the CMake side, I added an extra check for MUMPS when it it set as the default linear solver. For runtime checking however, I'm not sure there's much we can do. Also, to fix Travis builds with older Ubuntu versions (e.g. 14.04), we will install Ipopt from source from now on. |
Hi,
apparently all the tests fails :(
My platform:
Additionally cmake tells me
Any clue?
Thanks
Davide
The text was updated successfully, but these errors were encountered: