gabime
a98d3ab0c7
clang format
2023-09-09 12:56:47 +03:00
albert-github
81ce5fcdb7
Remove obsolete part from cmake configuration files ( #2871 )
...
Updating minimum CMake version to 3.11
2023-08-30 23:20:37 +03:00
gabime
811bc4c7a9
Added another test for circular_q
2023-08-05 17:26:16 +03:00
gabime
1f8d36071e
Fixed ci
2023-08-05 17:09:12 +03:00
gabime
bffceb90b0
Fixed circular_q size impl and added tests
2023-08-05 17:03:04 +03:00
xvitaly
2ee8bac78e
Added missing square bracket to fix the level_to_string_view test. ( #2827 )
2023-07-23 11:15:25 +03:00
gabime
7e635fca68
Fixed #2724 by excluding bin_to_hex sink if using std::format
2023-07-08 17:12:25 +03:00
gabime
1f61f5e019
clang format
2023-06-07 13:23:44 +03:00
Gabi Melman
c174c15138
Update test_stopwatch.cpp
2023-05-27 23:05:49 +03:00
Gabi Melman
8222ca4837
Update test_stopwatch.cpp
2023-05-27 22:46:27 +03:00
gabime
1fba68bfe2
Catch exceptions from async logger. Fix #2618
2023-05-27 15:33:02 +03:00
Gabi Melman
2a861d28bd
Update test_errors.cpp
2023-03-05 21:43:07 +02:00
Gabi Melman
febc1e233d
Update test_errors.cpp
2023-03-05 21:34:02 +02:00
Gabi Melman
763ff37348
Update test_errors.cpp
2023-03-05 21:30:29 +02:00
Vitaly Zaitsev
7f09c88817
Added Catch v3 support ( #2661 )
...
* Added Catch v3 support.
* Removed extra square brackets from some tests.
2023-03-01 13:51:04 +02:00
gabime
8be5b41a2f
revert pr #2656
2023-03-01 01:12:50 +02:00
Vitaly Zaitsev
2a6d3e9f3b
Added Catch v3 support. ( #2656 )
2023-03-01 00:16:39 +02:00
gabime
60f5cb73a8
Revert commit 0e9ccd73ef
2023-02-26 14:00:43 +02:00
Gabi Melman
0e9ccd73ef
Removed use of SPDLOG_FMT_RUNTIME from test_errors.h
2023-02-26 13:48:42 +02:00
Gabi Melman
839ea957ab
Update test_stopwatch.cpp
2023-02-26 02:31:12 +02:00
Mohammad Ali
3cab260814
Add a trivial callback sink ( #2610 )
...
Add a trivial callback sink
2023-01-19 19:46:34 +02:00
Alok Priyadarshi
a4e9917575
feat(mpmc_blocking_q): add blocking dequeue without timeout ( #2588 )
...
Use the new blocking dequeue to avoid unnecessarily waking up the
thread pool every 10s.
Fixes #2587 by replacing std::condition_variable::wait_for with
std::condition_variable::wait as a workaroung for gcc 11.3 issue 101978.
Co-authored-by: Alok Priyadarshi <alokp@dexterity.ai>
2022-12-30 15:20:10 +02:00
Gabi Melman
dd0d0f68c4
Added compile mscv_sink.h to tests
2022-12-10 00:25:31 +02:00
György Katona
8512000f36
Unnecessary backtrace begin/end logs ( #2568 )
...
* add empty getter function to tracer
* add unit test to check empty tracer
Co-authored-by: Gyorgy Katona <gykatona@logmein.com>
2022-12-09 10:25:17 +02:00
Charles Milette
4f80077339
Support compile-time format string checking with std::format ( #2544 )
...
* Support compile-time format string checking with std::format
* Fix pre-VS 17.5 compilation
* Fix compilation without wchar_t support
* What am I doing
* Bring back fmt optimization
* Move to_string_view to common.h
* Fix SPDLOG_CONSTEXPR_FUNC emitting duplicate symbol errors when building in C++11
* Also add inline on VS 2013
* Appender doesn't work on wide strings
2022-11-12 23:07:11 +02:00
gabime
070dd181df
clang format
2022-10-31 17:09:45 +02:00
offa
29b24f9e72
Use pragams instead of compile options
2022-09-30 13:20:15 +02:00
offa
b8fdc9bf5d
Workaround GCC 12 warning
2022-09-29 19:28:44 +02:00
Nicolas Benes
5ca5fdff9f
Use lower-case "windows.h" for case-sensitive file systems
...
The "windows.h" in MinGW-W64 is lower-case. When cross-compiling for
Windows on Linux with a case-sensitive file system, the upper-case
"Windows.h" file is not found and compilation fails.
Always use lower-case "windows.h" to fix cross-compilation.
2022-09-26 12:42:01 +02:00
Rosen Penev
68f42a5b90
test_stopwatch: fix on mingw
...
There are some timing shenanigans with GCC's chrono that make this
unreliable. Add a start/stop and test for that to work around.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-06-25 19:07:36 -07:00
Gabi Melman
9b4b373121
Merge pull request #2365 from conr2d/feature/need_localtime
...
Allow overriding need_localtime for custom formatter
2022-05-07 21:53:32 +03:00
Jeeyong Um
aa7490d187
Set eol to the test for overriding need_localtime
2022-05-08 01:20:27 +08:00
Jeeyong Um
38929f856d
Allow overriding need_localtime for custom formatter
2022-05-07 20:44:00 +08:00
David Roman
ece96216c4
fix clone async test
...
Fix #2363
2022-05-07 12:30:41 +02:00
Charles Milette
cd4f6c1466
Replace fmt_helper::to_string by a macro
2022-04-26 23:25:35 -04:00
Charles Milette
37dd6bb159
Address PR review comments
2022-04-25 21:59:56 -04:00
Charles Milette
714cf12822
Add fmt_helper.h include to includes.h and os-inl.h
2022-04-22 23:28:28 -04:00
Charles Milette
c203b4df8e
Fix conversion from fmt::memory_buffer to fmt::string_view
2022-04-21 23:38:12 -04:00
Charles Milette
56adf64ccf
Actually fix bad #ifdef
2022-04-21 22:43:13 -04:00
Charles Milette
91019f4f46
Fix bad #ifdef
2022-04-21 22:36:04 -04:00
Charles Milette
ebeb3707b1
Switch to vformat_to
...
Drive-by: reduce the amount of occurences of #ifdef SPDLOG_USE_STD_FORMAT
2022-04-21 21:59:02 -04:00
Andrey Bugaevskiy
5ee969e4f6
Fix fopen_s error reporting with PREVENT_CHILD_FD
2022-03-11 19:22:45 +00:00
gabime
c432fdd987
Bump fmt to version 8.1.1 and run clang-format
2022-02-12 13:20:15 +02:00
gabime
5b03dc1796
Throw if rotating_file_sink constructor receives max_size==0 as arg
2022-02-05 17:37:55 +02:00
Gabi Melman
ad08f13aac
Update test_file_helper.cpp
2021-12-11 16:42:27 +02:00
Gabi Melman
6638c23cfc
Update test_async.cpp
2021-12-11 16:42:17 +02:00
Gabi Melman
378a42c887
Update test_file_helper.cpp
2021-12-11 16:42:00 +02:00
Gabi Melman
9abcf38b90
Update test_file_helper.cpp
2021-12-11 16:41:49 +02:00
gabime
8715f51c61
Fixed file_event_handlers test for windows
2021-12-11 16:41:17 +02:00
gabime
37cbab363e
updated file_event_handlers tests
2021-12-11 16:39:57 +02:00