# HG changeset patch
# User Alpar Juttner <alpar@cs.elte.hu>
# Date 1254766914 -7200
# Node ID b7e3662faf02cb4a397373a6f97f2942a9193b33
# Parent  a42f46828cc1237780b9e129299798680e859295# Parent  36857046492b2612fb76db945a302bb9a87bd8d2
Merge #317

diff -r a42f46828cc1 -r b7e3662faf02 m4/lx_check_coin.m4
--- a/m4/lx_check_coin.m4	Mon Oct 05 09:48:57 2009 +0200
+++ b/m4/lx_check_coin.m4	Mon Oct 05 20:21:54 2009 +0200
@@ -88,7 +88,7 @@
       elif test x"$with_coin" != x"yes"; then
         CBC_LDFLAGS="-L$with_coin/lib"
       fi
-      CBC_LIBS="-lOsi -lCbc -lOsiCbc -lCbcSolver -lClp -lOsiClp -lCoinUtils -lVol -lOsiVol -lCgl -lm -llapack -lblas"
+      CBC_LIBS="-lOsi -lCbc -lCbcSolver -lClp -lOsiClp -lCoinUtils -lVol -lOsiVol -lCgl -lm -llapack -lblas"
 
       lx_save_cxxflags="$CXXFLAGS"
       lx_save_ldflags="$LDFLAGS"
diff -r a42f46828cc1 -r b7e3662faf02 test/mip_test.cc
--- a/test/mip_test.cc	Mon Oct 05 09:48:57 2009 +0200
+++ b/test/mip_test.cc	Mon Oct 05 20:21:54 2009 +0200
@@ -50,7 +50,8 @@
 
   if (stat ==  MipSolver::OPTIMAL) {
     std::ostringstream sbuf;
-    buf << "Wrong optimal value: the right optimum is " << exp_opt;
+    sbuf << "Wrong optimal value ("<< mip.solValue()
+         <<" instead of " << exp_opt << ")";
     check(std::abs(mip.solValue()-exp_opt) < 1e-3, sbuf.str());
     //+ecvt(exp_opt,2)
   }