Skip to content

the test CglOddHole with OsiVolSolverInterface crashes #121

@dimpase

Description

@dimpase

While building cbc using the coinbrew script, I get a crash

##################################################
### Running Cgl unit test 
##################################################

terminate called after throwing an instance of 'CoinError'
make[1]: *** [Makefile:621: test] Aborted

Further investigation shows that it's in the test in the title:

$ cd build/Cgl/master/test
$ ./unitTest
...
*****************************************
Testing CglZeroHalf with OsiClpSolverInterface

Coin0008I LSEU read with 0 errors
Coin0506I Presolve 28 (0) rows, 88 (-1) columns and 308 (-1) elements
Clp0000I Optimal - objective value 834.68235
Coin0511I After Postsolve, objective 834.68235, infeasibilities - dual 0 (0), primal 0 (0)
Clp0032I Optimal objective 834.6823529 - 32 iterations time 0.002, Presolve 0.00
Clp0000I Optimal - objective value 834.8447
Zero cuts 4
Good zero /home/dima/software/coin/Cgl/test/CglTestData/lseu.mps

*****************************************
Testing CglOddHole with OsiVolSolverInterface

terminate called after throwing an instance of 'CoinError'
Aborted                    ./unitTest

Commenting out the test in question lets everything pass. This is on an up to date Gentoo Linux, x86_64.
gcc version 15.2.1 20251018 (Gentoo 15.2.1_p20251018 p1). config.log attached:

config.log

I'd be happy to debug this for you if I knew how. (Building with particular options to get more info?)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions