summaryrefslogtreecommitdiff
path: root/TAO
diff options
context:
space:
mode:
authorolli <olli@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2011-01-11 07:11:47 +0000
committerolli <olli@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2011-01-11 07:11:47 +0000
commita39e535b33136c21e2cdc8dcde505cd85d2b6e4b (patch)
tree6b28b3ece87cd7f5880007a9228520773adc03ba /TAO
parent03345d750f984e40da1a51304bcab5c728103bd4 (diff)
downloadATCD-a39e535b33136c21e2cdc8dcde505cd85d2b6e4b.tar.gz
ChangeLogTag: Tue Jan 11 07:09:15 UTC 2011 Olli Savia <ops@iki.fi>
Diffstat (limited to 'TAO')
-rw-r--r--TAO/ChangeLog7
-rw-r--r--TAO/orbsvcs/tests/InterfaceRepo/IFR_Test/Admin_Client.cpp4
-rw-r--r--TAO/tests/Alt_Mapping/ub_struct_seq.cpp4
-rw-r--r--TAO/tests/DynAny_Test/test_dynany.cpp8
4 files changed, 15 insertions, 8 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog
index 875e203b08a..009d58db041 100644
--- a/TAO/ChangeLog
+++ b/TAO/ChangeLog
@@ -1,3 +1,10 @@
+Tue Jan 11 07:09:15 UTC 2011 Olli Savia <ops@iki.fi>
+
+ * orbsvcs/tests/InterfaceRepo/IFR_Test/Admin_Client.cpp:
+ * tests/Alt_Mapping/ub_struct_seq.cpp:
+ * tests/DynAny_Test/test_dynany.cpp:
+ Use ACE::is_equal() to compare floating point values.
+
Mon Jan 10 14:02:08 UTC 2011 Olli Savia <ops@iki.fi>
* tests/OctetSeq/client.cpp:
diff --git a/TAO/orbsvcs/tests/InterfaceRepo/IFR_Test/Admin_Client.cpp b/TAO/orbsvcs/tests/InterfaceRepo/IFR_Test/Admin_Client.cpp
index dd6fac0acb6..079010fab3b 100644
--- a/TAO/orbsvcs/tests/InterfaceRepo/IFR_Test/Admin_Client.cpp
+++ b/TAO/orbsvcs/tests/InterfaceRepo/IFR_Test/Admin_Client.cpp
@@ -2030,7 +2030,7 @@ Admin_Client::constant_test (void)
out_double_val));
}
- ACE_ASSERT (out_double_val == double_val);
+ ACE_ASSERT (ACE::is_equal (out_double_val, double_val));
ivar = this->repo_->get_primitive (CORBA::pk_short);
cvar->type_def (ivar.in ());
@@ -2086,7 +2086,7 @@ Admin_Client::constant_test (void)
out_float_val));
}
- ACE_ASSERT (out_float_val == float_val);
+ ACE_ASSERT (ACE::is_equal (out_float_val, float_val));
ivar = this->repo_->get_primitive (CORBA::pk_ulonglong);
cvar->type_def (ivar.in ());
diff --git a/TAO/tests/Alt_Mapping/ub_struct_seq.cpp b/TAO/tests/Alt_Mapping/ub_struct_seq.cpp
index c7fdad7fde3..019df9de1f0 100644
--- a/TAO/tests/Alt_Mapping/ub_struct_seq.cpp
+++ b/TAO/tests/Alt_Mapping/ub_struct_seq.cpp
@@ -157,9 +157,9 @@ Test_Unbounded_Struct_Sequence::compare (
|| vs1.c != vs2.c
|| vs1.s != vs2.s
|| vs1.o != vs2.o
- || vs1.f != vs2.f
+ || !ACE::is_equal (vs1.f, vs2.f)
|| vs1.b != vs2.b
- || vs1.d != vs2.d )
+ || !ACE::is_equal (vs1.d, vs2.d))
return false;
}
diff --git a/TAO/tests/DynAny_Test/test_dynany.cpp b/TAO/tests/DynAny_Test/test_dynany.cpp
index 344d2542c63..4db67d87c5c 100644
--- a/TAO/tests/DynAny_Test/test_dynany.cpp
+++ b/TAO/tests/DynAny_Test/test_dynany.cpp
@@ -79,7 +79,7 @@ Test_DynAny::run_test (void)
CORBA::Double d_out =
fa1->get_double ();
- if (d_out == data.m_double1)
+ if (ACE::is_equal (d_out, data.m_double1))
{
ACE_DEBUG ((LM_DEBUG,
"++ OK ++\n"));
@@ -102,7 +102,7 @@ Test_DynAny::run_test (void)
CORBA::Any_var out_any1 = ftc1->to_any ();
out_any1 >>= d_out;
- if (d_out == data.m_double1)
+ if (ACE::is_equal (d_out, data.m_double1))
{
ACE_DEBUG ((LM_DEBUG,
"++ OK ++\n"));
@@ -133,7 +133,7 @@ Test_DynAny::run_test (void)
CORBA::LongDouble d_out = fa1->get_longdouble ();
- if (d_out == data.m_longdouble1)
+ if (ACE::is_equal (d_out, data.m_longdouble1))
{
ACE_DEBUG ((LM_DEBUG,
"++ OK ++\n"));
@@ -160,7 +160,7 @@ Test_DynAny::run_test (void)
out_any1.in() >>= d_out;
- if (d_out == data.m_longdouble1)
+ if (ACE::is_equal (d_out, data.m_longdouble1))
{
ACE_DEBUG ((LM_DEBUG,
"++ OK ++\n"));