From f82d96af68af8992ab178edee55d3057b2548624 Mon Sep 17 00:00:00 2001
From: Marco Biasini <marco.biasini@unibas.ch>
Date: Wed, 3 Nov 2010 14:38:12 +0100
Subject: [PATCH] make seq-id tests compile with gcc 4.3

---
 .../seq/alg/tests/test_sequence_identity.cc   | 32 +++++++++----------
 1 file changed, 16 insertions(+), 16 deletions(-)

diff --git a/modules/seq/alg/tests/test_sequence_identity.cc b/modules/seq/alg/tests/test_sequence_identity.cc
index fa2d58eaf..a6f553393 100644
--- a/modules/seq/alg/tests/test_sequence_identity.cc
+++ b/modules/seq/alg/tests/test_sequence_identity.cc
@@ -42,18 +42,18 @@ BOOST_AUTO_TEST_CASE(seqid_one)
   aln.AddSequence(s2);
   
   Real seqid=alg::SequenceIdentity(aln, alg::RefMode::LONGER_SEQUENCE, 0, 1);
-  BOOST_CHECK_CLOSE(seqid, 50.0, 1e-6);
+  BOOST_CHECK_CLOSE(seqid, Real(50.0), Real(1e-6));
 
   // check the default sequence indices
   seqid=alg::SequenceIdentity(aln, alg::RefMode::LONGER_SEQUENCE);
-  BOOST_CHECK_CLOSE(seqid, 50.0, 1e-6);
+  BOOST_CHECK_CLOSE(seqid, Real(50.0), Real(1e-6));
 
   // check the default value for reference mode
   seqid=alg::SequenceIdentity(aln);
-  BOOST_CHECK_CLOSE(seqid, 50.0, 1e-6);  
+  BOOST_CHECK_CLOSE(seqid, Real(50.0), Real(1e-6));  
   
   seqid=alg::SequenceIdentity(aln, alg::RefMode::ALIGNMENT);
-  BOOST_CHECK_CLOSE(seqid, 100.0, 1e-6);  
+  BOOST_CHECK_CLOSE(seqid, Real(100.0), Real(1e-6));  
 }
 
 BOOST_AUTO_TEST_CASE(seqid_two) 
@@ -66,18 +66,18 @@ BOOST_AUTO_TEST_CASE(seqid_two)
   aln.AddSequence(s2);
   
   Real seqid=alg::SequenceIdentity(aln, alg::RefMode::LONGER_SEQUENCE, 0, 1);
-  BOOST_CHECK_CLOSE(seqid, 50.0, 1e-6);
+  BOOST_CHECK_CLOSE(seqid, Real(50.0), Real(1e-6));
 
   // check the default sequence indices
   seqid=alg::SequenceIdentity(aln, alg::RefMode::LONGER_SEQUENCE);
-  BOOST_CHECK_CLOSE(seqid, 50.0, 1e-6);
+  BOOST_CHECK_CLOSE(seqid, Real(50.0), Real(1e-6));
 
   // check the default value for reference mode
   seqid=alg::SequenceIdentity(aln);
-  BOOST_CHECK_CLOSE(seqid, 50.0, 1e-6);  
+  BOOST_CHECK_CLOSE(seqid, Real(50.0), Real(1e-6));  
   
   seqid=alg::SequenceIdentity(aln, alg::RefMode::ALIGNMENT);
-  BOOST_CHECK_CLOSE(seqid, 50.0, 1e-6);  
+  BOOST_CHECK_CLOSE(seqid, Real(50.0), Real(1e-6));  
 }
 
 BOOST_AUTO_TEST_CASE(seqid_three) 
@@ -90,18 +90,18 @@ BOOST_AUTO_TEST_CASE(seqid_three)
   aln.AddSequence(s2);
   
   Real seqid=alg::SequenceIdentity(aln, alg::RefMode::LONGER_SEQUENCE, 0, 1);
-  BOOST_CHECK_CLOSE(seqid, 0.0, 1e-6);
+  BOOST_CHECK_CLOSE(seqid, Real(0.0), Real(1e-6));
 
   // check the default sequence indices
   seqid=alg::SequenceIdentity(aln, alg::RefMode::LONGER_SEQUENCE);
-  BOOST_CHECK_CLOSE(seqid, 0.0, 1e-6);
+  BOOST_CHECK_CLOSE(seqid, Real(0.0), Real(1e-6));
 
   // check the default value for reference mode
   seqid=alg::SequenceIdentity(aln);
-  BOOST_CHECK_CLOSE(seqid, 0.0, 1e-6);  
+  BOOST_CHECK_CLOSE(seqid, Real(0.0), Real(1e-6));  
   
   seqid=alg::SequenceIdentity(aln, alg::RefMode::ALIGNMENT);
-  BOOST_CHECK_CLOSE(seqid, 0.0, 1e-6);  
+  BOOST_CHECK_CLOSE(seqid, Real(0.0), Real(1e-6));  
 }
 
 BOOST_AUTO_TEST_CASE(seqid_empty) 
@@ -114,18 +114,18 @@ BOOST_AUTO_TEST_CASE(seqid_empty)
   aln.AddSequence(s2);
   
   Real seqid=alg::SequenceIdentity(aln, alg::RefMode::LONGER_SEQUENCE, 0, 1);
-  BOOST_CHECK_CLOSE(seqid, 0.0, 1e-6);
+  BOOST_CHECK_CLOSE(seqid, Real(0.0), Real(1e-6));
 
   // check the default sequence indices
   seqid=alg::SequenceIdentity(aln, alg::RefMode::LONGER_SEQUENCE);
-  BOOST_CHECK_CLOSE(seqid, 0.0, 1e-6);
+  BOOST_CHECK_CLOSE(seqid, Real(0.0), Real(1e-6));
 
   // check the default value for reference mode
   seqid=alg::SequenceIdentity(aln);
-  BOOST_CHECK_CLOSE(seqid, 0.0, 1e-6);  
+  BOOST_CHECK_CLOSE(seqid, Real(0.0), Real(1e-6));  
   
   seqid=alg::SequenceIdentity(aln, alg::RefMode::ALIGNMENT);
-  BOOST_CHECK_CLOSE(seqid, 0.0, 1e-6);  
+  BOOST_CHECK_CLOSE(seqid, Real(0.0), Real(1e-6));  
 }
 
 
-- 
GitLab