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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions