[Clp] Clp hangs on some test files

Yann COLLETTE ycollette.nospam at free.fr
Wed Dec 31 10:06:15 EST 2014


Hello,

Thanks for the info. I will remove conic from my tests.

Best regards,

YC

Le 31/12/2014 16:02, John Forrest a écrit :
> Clp can't solve conic problems - samples are probably for Ipopt.
>
> On 31/12/14 09:16, Yann COLLETTE wrote:
>> Hello,
>>
>> I use clp from trunk on fedora 20 64 bits.
>>
>> I noticed that with 2 mps files shipped in the clp source 
>> distribution clp hangs.
>>
>> - with spec-section.mps:
>>
>> command line - 
>> /home/collette/repositories/github/CoinOR/Clp/build/bin/clp 
>> ../Data/Sample/spec_sections.mps -solve
>> At line 8 NAME
>> At line 9 ROWS
>> At line 12 COLUMNS
>> At line 32 RHS
>> At line 34 RANGES
>> At line 36 BOUNDS
>> At line 39 SOS
>> At line 46 QUADOBJ
>> Problem no_name has 1 rows, 15 columns and 15 elements
>> At line 50 CSECTION      cone1       0.0          QUAD
>> Model was imported from ./../Data/Sample/spec_sections.mps in 0 seconds
>> Presolve 1 (0) rows, 7 (-8) columns and 7 (-8) elements
>> 0  Obj 0 Primal inf 798 (1) Dual inf 5.999994 (6)
>> 1  Obj 0
>> Optimal - objective value 0
>> 0  Obj 2.2288938e+08 Dual inf 2633496.5 (5)
>> ****** th 4.49423e+306 simple -inf
>> ****** th 5.99231e+306 simple -inf
>> clp: 
>> /home/collette/repositories/github/CoinOR/Clp/Clp/src/ClpSimplexNonlinear.cpp:2117: 
>> int ClpSimplexNonlinear::pivotColumn(CoinIndexedVector*, 
>> CoinIndexedVector*, CoinIndexedVector*, CoinIndexedVector*, int&, 
>> double&, double*): Assertion `theta_ < 1.0e30' failed.
>>
>> Program received signal SIGABRT, Aborted.
>> 0x0000003ffa835877 in raise () from /lib64/libc.so.6
>> Missing separate debuginfos, use: debuginfo-install 
>> atlas-3.8.4-13.fc20.x86_64 bzip2-libs-1.0.6-9.fc20.x86_64 
>> glibc-2.18-16.fc20.x86_64 libgcc-4.8.3-7.fc20.x86_64 
>> libgfortran-4.8.3-7.fc20.x86_64 libquadmath-4.8.3-7.fc20.x86_64 
>> libstdc++-4.8.3-7.fc20.x86_64 zlib-1.2.8-3.fc20.x86_64
>> (gdb) where
>> #0  0x0000003ffa835877 in raise () from /lib64/libc.so.6
>> #1  0x0000003ffa836f68 in abort () from /lib64/libc.so.6
>> #2  0x0000003ffa82e7d6 in __assert_fail_base () from /lib64/libc.so.6
>> #3  0x0000003ffa82e882 in __assert_fail () from /lib64/libc.so.6
>> #4  0x00000000004c6143 in ClpSimplexNonlinear::pivotColumn 
>> (this=0x9d7cd0, longArray=0x9e2e00, rowArray=0x9d98b0, 
>> columnArray=0x9e32d0, spare=0x9d8a60, pivotMode=@0x7fffffff1964: 14, 
>> solutionError=@0x7fffffff18b0: 0, dArray=0x9e4bb0)
>>     at 
>> /home/collette/repositories/github/CoinOR/Clp/Clp/src/ClpSimplexNonlinear.cpp:2117
>> #5  0x00000000004c08a9 in ClpSimplexNonlinear::whileIterating 
>> (this=0x9d7cd0, pivotMode=@0x7fffffff1964: 14) at 
>> /home/collette/repositories/github/CoinOR/Clp/Clp/src/ClpSimplexNonlinear.cpp:664
>> #6  0x00000000004be4e1 in ClpSimplexNonlinear::primal (this=0x9d7cd0) 
>> at 
>> /home/collette/repositories/github/CoinOR/Clp/Clp/src/ClpSimplexNonlinear.cpp:167
>> #7  0x0000000000482693 in ClpSimplex::reducedGradient (this=0x9d7cd0, 
>> phase=0) at 
>> /home/collette/repositories/github/CoinOR/Clp/Clp/src/ClpSimplex.cpp:6086
>> #8  0x000000000048096c in ClpSimplex::primal (this=0x9d7cd0, 
>> ifValuesPass=1, startFinishOptions=0) at 
>> /home/collette/repositories/github/CoinOR/Clp/Clp/src/ClpSimplex.cpp:5665
>> #9  0x0000000000517ebe in ClpSimplex::initialSolve (this=0x9c97a8, 
>> options=...) at 
>> /home/collette/repositories/github/CoinOR/Clp/Clp/src/ClpSolve.cpp:2371
>> #10 0x0000000000606d45 in ClpMain1 (argc=3, argv=0x7fffffffdc08, 
>> models=0x9c97a8) at 
>> /home/collette/repositories/github/CoinOR/Clp/Clp/src/ClpSolver.cpp:1048
>> #11 0x0000000000466316 in main (argc=3, argv=0x7fffffffdc08) at 
>> /home/collette/repositories/github/CoinOR/Clp/Clp/src/ClpMain.cpp:215
>>
>>
>> - with conic.mps:
>>
>> Coin LP version 1.15.6, build Dec 31 2014
>> command line - 
>> /home/collette/repositories/github/CoinOR/Clp/build/bin/clp 
>> ../Data/Sample/conic.mps -solve
>> At line 1 NAME
>> At line 2 ROWS
>> At line 5 COLUMNS
>> At line 25 RHS
>> At line 27 RANGES
>> At line 29 BOUNDS
>> At line 32 SOS
>> At line 39 QUADOBJ
>> Problem no_name has 1 rows, 15 columns and 15 elements
>> At line 43 CSECTION      cone1       0.0          QUAD
>> Model was imported from ./../Data/Sample/conic.mps in 0.000788 seconds
>> Presolve 1 (0) rows, 7 (-8) columns and 7 (-8) elements
>> 0  Obj 0 Primal inf 798 (1) Dual inf 5.999994 (6)
>> 1  Obj 0
>> Optimal - objective value 0
>> 0  Obj 2.2288938e+08 Dual inf 2633496.5 (5)
>> ****** th 4.49423e+306 simple -inf
>> ****** th 5.99231e+306 simple -inf
>> clp: 
>> /home/collette/repositories/github/CoinOR/Clp/Clp/src/ClpSimplexNonlinear.cpp:2117: 
>> int ClpSimplexNonlinear::pivotColumn(CoinIndexedVector*, 
>> CoinIndexedVector*, CoinIndexedVector*, CoinIndexedVector*, int&, 
>> double&, double*): Assertion `theta_ < 1.0e30' failed.
>>
>> Program received signal SIGABRT, Aborted.
>> 0x0000003ffa835877 in raise () from /lib64/libc.so.6
>> Missing separate debuginfos, use: debuginfo-install 
>> atlas-3.8.4-13.fc20.x86_64 bzip2-libs-1.0.6-9.fc20.x86_64 
>> glibc-2.18-16.fc20.x86_64 libgcc-4.8.3-7.fc20.x86_64 
>> libgfortran-4.8.3-7.fc20.x86_64 libquadmath-4.8.3-7.fc20.x86_64 
>> libstdc++-4.8.3-7.fc20.x86_64 zlib-1.2.8-3.fc20.x86_64
>>
>> Best regards,
>>
>> YC
>> _______________________________________________
>> Clp mailing list
>> Clp at list.coin-or.org
>> http://list.coin-or.org/mailman/listinfo/clp
>>
>>
>
> _______________________________________________
> Clp mailing list
> Clp at list.coin-or.org
> http://list.coin-or.org/mailman/listinfo/clp



More information about the Clp mailing list