[Coin-discuss] CoinAssert no line number

Matthew Galati magh at lehigh.edu
Fri May 22 09:34:44 EDT 2009


Why does CoinAssert give no information about line number?

If I use standard C assert:
     assert(!status);

decomp_atm: ../../../Decomp/src/DecompAlgo2.cpp:4407: DecompStatus
DecompAlgo2::solveRelaxed(int, int, const double*, const double*, double,
int, bool, bool, OsiSolverInterface*, std::list<DecompVar*,
std::allocator<DecompVar*> >&): Assertion `!status' failed.
Aborted


If I use CoinAssert I don't get any useful information:
      CoinAssert(!status);

COIN Exception:!status
 from method DecompStatus DecompAlgo2::solveRelaxed(int, int, const double*,
const double*, double, int, bool, bool, OsiSolverInterface*,
std::list<DecompVar*, std::allocator<DecompVar*> >&)
 from class
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.coin-or.org/pipermail/coin-discuss/attachments/20090522/976af5f7/attachment.html>


More information about the Coin-discuss mailing list