summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2011-06-16 16:04:58 +0000
committerparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2011-06-16 16:04:58 +0000
commitcfa4d2705f87aba4b4cbd8e85c2d20afd8488969 (patch)
tree60387b1b5df05626464398f329adca2f26e61839
parent6d12997dc5849ec80de70258c484f21a9aa6e4f6 (diff)
downloadATCD-cfa4d2705f87aba4b4cbd8e85c2d20afd8488969.tar.gz
ChangeLogTag: Thu Jun 16 15:30:23 UTC 2011 Jeff Parsons <j.parsons@vanderbilt.edu>
-rw-r--r--TAO/ChangeLog14
-rw-r--r--TAO/tests/IDL_Test/constants.idl5
2 files changed, 16 insertions, 3 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog
index b098c752975..18db24917a4 100644
--- a/TAO/ChangeLog
+++ b/TAO/ChangeLog
@@ -1,3 +1,11 @@
+Thu Jun 16 15:30:23 UTC 2011 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * tests/IDL_Test/constants.idl:
+
+ Guarded out the long double constant set to the double max
+ value, for MinGW, which outputs a floating point error
+ for this value.
+
Thu Jun 16 14:00:53 UTC 2011 Jeff Parsons <j.parsons@vanderbilt.edu>
* tests/LongDouble/client.cpp:
@@ -49,8 +57,8 @@ Wed Jun 15 14:36:54 UTC 2011 William R. Otte <wotte@dre.vanderbilt.edu>
* orbsvcs/tests/Security/mixed_security_test/server_cert.pem:
* orbsvcs/tests/Security/mixed_security_test/server_key.pem:
- Updated certificates.
-
+ Updated certificates.
+
* orbsvcs/tests/Security/cert:
* orbsvcs/tests/Security/cert/DOCCA:
* orbsvcs/tests/Security/cert/DOCCA/cacert.pem:
@@ -75,7 +83,7 @@ Wed Jun 15 14:36:54 UTC 2011 William R. Otte <wotte@dre.vanderbilt.edu>
* orbsvcs/tests/Security/cert/server_key.pem:
Added the full CA information used to sign the above certs. These certs
- are good for the next 20 years.
+ are good for the next 20 years.
* orbsvcs/tests/Security/Secure_Invocation/client_key_nopasswd.pem:
* orbsvcs/tests/Security/Secure_Invocation/server_key_nopasswd.pem:
diff --git a/TAO/tests/IDL_Test/constants.idl b/TAO/tests/IDL_Test/constants.idl
index b93e5d3a385..5e462576201 100644
--- a/TAO/tests/IDL_Test/constants.idl
+++ b/TAO/tests/IDL_Test/constants.idl
@@ -74,7 +74,12 @@ const double trouble = 2.2250738585072014E-308;
// platforms have 8-byte long doubles.
const long double dbl_easy = 698.91148263188057;
+
+#if !defined (__MINGW32__)
+// Outputs a floating point error for this value.
const long double dbl_dip = 1.797693134862315E+308;
+#endif /* defined (__MINGW32__) */
+
const long double dbl_trouble = 2.2250738585072014E-308;
const long double dbl_int = 7.;