* topic/12712-several-test-suite-decl-in-same-comp-unit:
Change log
Fix using __COUNTER__ when available
Test case firing issue 12712
Correction of the previous syntax fix
Fix Markdown link format
Preparing changelog for 1.64
The scenario is that we have two identical files defining test cases and suites. The suites are the same in both files, tests are not. The line numbers are the same as well.
Finally those files are #include'd in a unique .cpp file. The registrar for the test suites are having the same name and raising a compilation error
I messed up the order of the different brackets and did not preview the
markdown before pushing. I'm very sorry.
This fix is tested in Atom's Markdown preview now and really fixes the
issue.
- added '--version' that prints information equivalent to "--build_info" and then exits
- prints the Boost.Test variant in use
- moved the definition of the BOOST_TEST_INCLUDED macro on the top of the files such that CLA can safely print the Boost.Test variant in use
- added smoke test
- Module name printing should use BOOST_TEST_MODULE (and not BOOST_TEST_MAIN): adding compilation check
* topic/11907-string-as-collection-error:
Change log and doc update
String comparison can now be used with BOOST_TEST additional compare options
Making std::string compatible with string comparison backend
# Conflicts:
# doc/closing_chapters/change_log.qbk
* topic/12531-run-test-with-colons:
Change log and breaking change annoucement
Apparently the name appears as "test<struct_ns__X>" in Visual (instead of "test<ns__X>" on gcc like)
Cleaning names with colons and fixing the proper demangling on all platforms
- replacing colons with underscores in the names cleaning
- names generated by template elements were not properly demangled in all platforms: using now the boost.core demangling functions (same as execution monitor)
- adding smoke tests and changing existing ones accordingly
- promoting std::string as a type convertible to basic_cstring
- changing the string comparison operator to account for basic_cstring convertible elements
- avoiding basic_cstring convertible elemets in collection comparison
- additional checks of the use of the adequate string comparator
- declaring string as a sequence for non C++11 compilers
* topic/11756-floatingpoint-exception-macros:
Some cleanup on the fpe symbols
Updated change log
trac 11756: fix usage of floating point exception macros
# Conflicts:
# doc/closing_chapters/change_log.qbk
* topic/12507-broken-report-sink:
Changelog update
More smoke tests
Bug fix default argument
Adding smoke tests for the loggers issue
Bugfix: cast to wrong type