Raffi Enficiaud
0113c49559
Fixing the tests for compilers not supporting variadic macros
2015-04-20 16:53:15 +02:00
Raffi Enficiaud
54d2e61036
Fixing the compilation issues due to unrecognized compiler options
2015-04-21 17:46:24 +02:00
Raffi Enficiaud
5440693f40
Following the changes of the bounds in the floating point comparisons
2015-04-21 17:20:42 +02:00
Raffi Enficiaud
958d6e0d68
Fixing the tests
2015-04-09 17:44:03 +02:00
Raffi Enficiaud
79931ded96
Merge branch 'develop' into tractickets/11054-multiprecision_test_fixes-doc
...
Conflicts:
include/boost/test/tools/floating_point_comparison.hpp
2015-04-09 12:16:59 +02:00
Gennadiy Rozental
43ac9f31b6
!= comparison for floats is not strong
2015-04-05 20:13:29 +01:00
Raffi Enficiaud
287cd60bc4
Updating the documentations of the floating point comparison part.
...
Links to doxygen
Some more doxygen doc of the code
2015-03-31 12:59:33 +02:00
Raffi Enficiaud
ccf9321399
cherry picking the update of the Jamfile, especially the support to SHORT_NAMES in doxygen
2015-03-31 12:58:54 +02:00
Raffi Enficiaud
9e0d1750c6
updated doc
2015-03-31 12:40:55 +02:00
Gennadiy Rozental
3f25d2fe67
empty lines removed
2015-03-31 09:37:45 +01:00
Gennadiy Rozental
eeea1f90df
simplified tolerance_based metafunction and close_at_tolerance; updated docs
2015-03-31 09:36:41 +01:00
Raffi Enficiaud
63a3421e06
Merge branch 'develop' into local/new_filtering_merge
2015-03-30 17:39:07 +02:00
Raffi Enficiaud
0150c8b8d6
Merge branch 'local/fix_msvc_unit_tests' into develop
2015-03-30 17:22:47 +02:00
Raffi Enficiaud
88c84ba652
MSVC-9 Fixing the tests
...
No (non mutating) operator overload other than comparisons are defined for compilers lacking decltype
2015-03-30 17:22:28 +02:00
Raffi Enficiaud
becd592eca
Merge branch 'local/fix_msvc_unit_tests' into develop
2015-03-30 17:11:01 +02:00
Raffi Enficiaud
4852e95f10
some more comments
2015-03-30 16:57:40 +02:00
Raffi Enficiaud
d8efa9595c
Silencing the non-supported bitwise comparison in BOOST_TEST for MSVC <= 2008
2015-03-30 16:56:44 +02:00
Raffi Enficiaud
00bf9050a8
some more comments
2015-03-30 16:44:09 +02:00
Raffi Enficiaud
884840e5bd
some documentation about the bitwise comparison
2015-03-30 16:41:31 +02:00
Raffi Enficiaud
960c9402dc
some doxygen
2015-03-30 16:09:40 +02:00
Raffi Enficiaud
942ec68bbe
Fixing the test for MSVC <= 2008
2015-03-30 14:43:30 +02:00
Raffi Enficiaud
6a2427a23b
Fixing issue in unit test for the line
...
BOOST_TEST( str1 != (str6+1) );
In that case, in MSVC <= 2008, right side of != is const char * const, and does not match the comparison operator dedicated to cstrings
2015-03-30 14:25:49 +02:00
Raffi Enficiaud
682087ce55
Fixing the explicit exponents in the explicit error messages
2015-03-30 11:30:33 +02:00
Raffi Enficiaud
c2383b8a1a
Merge branch 'develop' into local/fix_msvc_unit_tests
2015-03-30 11:04:00 +02:00
Raffi Enficiaud
76826e49fa
Merge branch 'local/fix_msvc_unit_tests' into develop
2015-03-30 11:02:32 +02:00
Raffi Enficiaud
15fe3f3b96
Merge branch 'tractickets/6766-incorrect-declaration-for-putenv-in-config.hpp' into develop
...
* tractickets/6766-incorrect-declaration-for-putenv-in-config.hpp:
one more ticket
update change log still surrounding with __SUN__
Update config.hpp
2015-03-29 11:02:46 +02:00
Raffi Enficiaud
8a7af50889
one more ticket
2015-03-29 11:02:09 +02:00
Raffi Enficiaud
e4e3f06b56
Merge pull request #44 from awulkiew/patch-1
...
Fix compilation errors on msvc caused by min/max macros.
2015-03-29 10:50:49 +02:00
Raffi Enficiaud
9879db3c3e
Fixing the MSVC macros on GCC
2015-03-29 09:59:12 +02:00
Raffi Enficiaud
0f9739d97c
Fixing the issue related to the forward declarations of templates on MSVC <= 2008
2015-03-30 10:51:24 +02:00
Raffi Enficiaud
1db468bfbd
cleanups
2015-03-30 10:51:23 +02:00
Raffi Enficiaud
48751aae1c
Merge branch 'local/fix_msvc_unit_tests' of github.com:boostorg/test into local/fix_msvc_unit_tests
2015-03-29 09:49:26 +02:00
Adam Wulkiewicz
2484790e50
Fix compilation errors on msvc caused by min/max macros.
2015-03-30 10:20:30 +02:00
Raffi Enficiaud
e0f6227e06
Adding a dummy test to check the troubleshooting against windows.h
2015-03-30 10:19:20 +02:00
Raffi Enficiaud
cad0eaf035
Adding C++11 to gcc 4.8 & 4.9
2015-03-29 09:49:18 +02:00
Adam Wulkiewicz
fb94f6a590
Fix compilation errors on msvc caused by min/max macros.
2015-03-29 05:49:09 +02:00
Raffi Enficiaud
cdf32e8124
update change log
...
still surrounding with __SUN__
2015-03-27 18:44:35 +01:00
akumta
7d4b389269
Update config.hpp
...
For ticket# 6766
2015-03-27 18:44:34 +01:00
Raffi Enficiaud
ce97b3e774
Duplicated line from a previous commit
2015-03-27 18:43:32 +01:00
Raffi Enficiaud
e23c46f509
Merge branch 'develop' into local/new_filtering_merge
...
Conflicts:
include/boost/test/tools/assertion.hpp
test/test_files/test_tools_test.pattern
2015-03-27 18:37:16 +01:00
Raffi Enficiaud
5f1e6c2cb0
Fixing the issues when instantiating std::numeric_limits with an array (MSVC complains when T is of an array type)
2015-03-27 18:28:51 +01:00
Raffi Enficiaud
09e4185086
Merge branch 'develop' into tractickets/11054-multiprecision_test_fixes-doc
...
Conflicts:
include/boost/test/tools/assertion.hpp
include/boost/test/tools/floating_point_comparison.hpp
2015-03-27 17:51:25 +01:00
Raffi Enficiaud
402dd1e176
Merge branch 'local/fix_msvc_unit_tests' into develop
...
Conflicts:
include/boost/test/tools/floating_point_comparison.hpp
2015-03-27 17:43:14 +01:00
Raffi Enficiaud
0aba7f87dd
Fixing floating point comparisons
...
Now
- for the "close enough" method, shows the min of the fractions if they are both failing
- for the "very close" method, shows the min in all cases.
- the negation is included in the close_at_tolerance, otherwise the comparison is not storing the failing fraction (if the negation is outside)
2015-03-27 17:31:22 +01:00
Raffi Enficiaud
6432b13c96
Merge branch 'develop' into tractickets/11054-multiprecision_test_fixes-doc
2015-03-26 18:34:01 +01:00
Raffi Enficiaud
9fc6cd2eda
Merge branch 'local/fix_msvc_unit_tests' into develop
2015-03-26 18:30:53 +01:00
Raffi Enficiaud
1e3d510088
Fixing tests for MSVC-11
2015-03-26 18:27:21 +01:00
Raffi Enficiaud
554d72ce1a
Support for compilers without variadic macros
...
Fixing the tests as well
2015-03-26 13:59:01 +01:00
Raffi Enficiaud
9478ffef8c
annoying warnings
2015-03-26 11:20:17 +01:00
Raffi Enficiaud
9e85362351
base should have virtual destructor because instanciated with shared_ptr
2015-03-25 22:28:12 +01:00