Commit Graph

100 Commits

Author SHA1 Message Date
Andrey Semashev
71b12228f1 Disabled warning C4003 on MSVC 8 (VS2005). The warning was caused by Boost.PP macros used in Boost.Fusion and as reported by Boost.PP maintainer cannot be worked around locally in the macro definition. 2015-03-10 02:09:31 +03:00
Andrey Semashev
7b201bebfa Added a missing include and namespace specifiers. 2015-03-07 12:55:30 +03:00
Andrey Semashev
5bb604ee39 Updated copyright dates. 2015-01-25 17:32:33 +03:00
Andrey Semashev
d706f38e5b Disabled yet another useless warning of Intel Compiler. 2014-07-07 23:02:52 +04:00
Andrey Semashev
d90b457110 Added support for MSVC 14 CTP. 2014-07-05 20:19:40 +04:00
Andrey Semashev
40d5720f9e Disabled more of Intel warnings. 2014-06-23 15:35:45 +04:00
Andrey Semashev
da1f448fd5 Corrected compiler switches to enable AVX2 and SSSE3 for Intel Compiler. Disabled some bogus warnings as well. 2014-06-21 22:12:17 +04:00
Andrey Semashev
4b137ed869 Fixed incorrect element insertion.
The inserted attributes and attribute values could sometimes be left not-findable by find() method and other methods that rely on it. The elements were still obtainable through iteration.
2014-06-21 20:54:11 +04:00
Andrey Semashev
c26d7c0c45 Fixes #9320. Added a workaround for MSVC bug that causes invalid reference being saved in add_value_manip. 2014-06-14 19:07:36 +04:00
Andrey Semashev
ea26549062 Silenced a few gcc warnings in tests. 2014-04-27 00:28:28 +04:00
Andrey Semashev
53cecdac11 Added tests for string matching filter for different matching backends. Fixed Boost.Spirit.Qi matching backend compilation. 2014-03-30 19:39:03 +04:00
Andrey Semashev
02fe9b451d Changed standalone header test naming in attempt to make these tests visible in the reports. 2014-03-28 21:47:12 +04:00
Andrey Semashev
4b2360b66e Added a few more matches filter test cases. 2014-03-23 19:27:55 +04:00
Andrey Semashev
42b6ffd382 Removed checkpoints. The crash on Sandia-Darwin happens when the formatter is invoked. Further investigation needed. 2014-03-20 10:26:16 +04:00
Andrey Semashev
7513db8bfe Trying to localize the reason of the test failure on Sandia-Darwin. 2014-03-19 19:18:50 +04:00
Andrey Semashev
25b59e51e0 Refs #9123. Implemented support for incomplete and empty markers for the named scope formatter. 2014-03-16 01:38:33 +04:00
Andrey Semashev
1095c98e11 Fixed headers self-sufficiency test on Windows. Fixed MSVC warning directive in spirit_classic.hpp. 2014-03-15 16:22:36 +04:00
Andrey Semashev
1a1689da20 Added compile tests for headers. The test verifies that Boost.Log headers are self-contained and there are no missing headers. As a result of the test addition, fixed a few bugs in header includes. 2014-03-15 19:41:01 +04:00
Andrey Semashev
9c56a69773 Removed unused typedefs. 2014-03-11 10:10:07 +04:00
Andrey Semashev
455e694d49 Removed unused typedefs. 2014-03-11 10:06:49 +04:00
Andrey Semashev
33e4c386ff Updated MSVC-specific test case with array return type. 2014-03-10 19:28:59 +04:00
Andrey Semashev
54bd7c46a4 New version of function signature parser.
The new version supports operators and is more resilient to the input
format variations. It should no longer get confused by the space
characters between the function name and the opening parenthesis.
2014-03-10 17:29:00 +04:00
Andrey Semashev
39261d80ae Fixed incorrect test case. 2014-03-10 14:53:45 +04:00
Andrey Semashev
39c1c707dc Added MSVC-specific testcases. 2014-03-05 19:46:44 +04:00
Andrey Semashev
004c542aa7 Added more operator testcases. 2014-03-05 22:42:10 +04:00
Andrey Semashev
1401b3e3bf Fixed parsing signatures of functions that return function pointers.
- Function name parsing is only done for scopes denoted with
BOOST_LOG_FUNCTION, scopes marked with BOOST_LOG_NAMED_SCOPE are output
as is.
- The parser has been rewritten to behave more correctly in case if
function name contains template parameters and/or returns a function
type.
- Operator functions are not supported by the parser.
- Docs corrections.
2014-03-02 18:27:36 +04:00
Andrey Semashev
85cbec9a63 Added another (not yet working) test for named scope format parser. 2014-03-01 20:16:24 +04:00
Andrey Semashev
efb7f122e1 Silenced GCC warnings about unused variables. 2014-03-01 18:15:42 +04:00
Andrey Semashev
f3cff62162 Fixed compilation of get_attribute method of loggers. 2014-03-01 18:03:01 +04:00
Andrey Semashev
15ed06e606 Added support for bare filename and function name extraction in the
named scope formatter. Function name does not work yet if function types
are present in the scope (function) signature.
2014-02-23 21:04:22 +04:00
Andrey Semashev
a21d096e4a Updated copyright notes to 2014. 2014-01-19 18:46:09 +04:00
Andrey Semashev
4399331206 Merged recent changes from trunk
[SVN r86659]
2013-11-12 19:46:37 +00:00
Andrey Semashev
313a5b69cd Merged recent changes from trunk.
[SVN r85657]
2013-09-12 17:17:07 +00:00
Andrey Semashev
4540657c64 Worked around compilation problem with clang. Renamed parsers tests to avoid alarming Windows UAC. Fixes #9050.
[SVN r85477]
2013-08-26 18:44:47 +00:00
Andrey Semashev
5204873fa9 Merged latest changes from trunk.
[SVN r85461]
2013-08-25 14:20:22 +00:00
Andrey Semashev
cdd85fc887 Merged recent changes from trunk. Fixes #8730.
[SVN r85093]
2013-07-20 18:09:32 +00:00
Andrey Semashev
ae40a3b3ef Merged changes from trunk. Fixes #8614.
[SVN r84677]
2013-06-07 17:37:04 +00:00
Andrey Semashev
b9a24cd46c Fixes #8585. Fixed typos in docs and comments.
[SVN r84352]
2013-05-18 14:21:26 +00:00
Andrey Semashev
de9cd15875 Renamed tests to avoid the problem with Windows Server 2012 requiring elevated priviledges for running programs with 'patch' in their names.
[SVN r84265]
2013-05-13 09:25:58 +00:00
Andrey Semashev
57e995d967 Renamed tests to avoid the problem with Windows Server 2012 requiring elevated priviledges for running programs with 'patch' in their names.
[SVN r84264]
2013-05-13 09:20:37 +00:00
Andrey Semashev
406f7f65c7 Renamed tests to avoid the problem with Windows Server 2012 requiring elevated priviledges for running programs with 'patch' in their names.
[SVN r84263]
2013-05-13 09:19:57 +00:00
Andrey Semashev
e0c97bbdc5 Implemented AVX2 version of dump.
[SVN r84204]
2013-05-09 16:53:02 +00:00
Andrey Semashev
39d32b3a1c Added SIMD versions of dump manipulator. Fixed performance tests compilation.
[SVN r84155]
2013-05-05 21:11:20 +00:00
Andrey Semashev
cc99f35c1a Added a new dump manipulator.
[SVN r84126]
2013-05-03 18:19:32 +00:00
Andrey Semashev
37a4ecde6a Added tests for unhandled_exception_count.
[SVN r83989]
2013-04-20 21:39:47 +00:00
Andrey Semashev
e2336b77d4 Fixed linking problems with MSVC.
[SVN r83986]
2013-04-20 15:00:11 +00:00
Andrey Semashev
1380b8dc35 Made tests build in multithreaded environment by default (this can still be changed by specifying threading=single in the command line). The util_once_block test updated to be usable in singlethreaded builds.
[SVN r83977]
2013-04-20 11:15:36 +00:00
Andrey Semashev
de668a3cf8 Fixing linking the tests against the library.
[SVN r83943]
2013-04-17 19:37:57 +00:00
Andrey Semashev
7ab7527719 Fixing linking the tests against the library.
[SVN r83942]
2013-04-17 18:08:40 +00:00
Andrey Semashev
a7c4e0e319 Boost.Log merged to trunk.
[SVN r83860]
2013-04-13 12:30:25 +00:00