Building fmt with clang-cl currently fails for me with this error:
test/gtest-extra.h(128,49): error: use of undeclared identifier '_CRT_ASSERT'
128 | original_report_mode_(_CrtSetReportMode(_CRT_ASSERT, 0)) {}
| ^
test/gtest-extra.h(131,23): error: use of undeclared identifier '_CRT_ASSERT'
131 | _CrtSetReportMode(_CRT_ASSERT, original_report_mode_);
| ^
2 errors generated.
I see we have
#ifdef _MSC_VER
# include <crtdbg.h>
#endif
in test/test-main.cc but no such include in format-test.cc.
Adding the include to gtest-extra.h fixes the problem
Building fmt with clang-cl currently fails for me with this error:
I see we have
in test/test-main.cc but no such include in format-test.cc.
Adding the include to gtest-extra.h fixes the problem