A couple quick fixes
This commit is contained in:
parent
da0aa4d5c0
commit
b1e3179a97
@ -581,6 +581,8 @@ endif()
|
|||||||
# =============================================== Demo/test ===============================================
|
# =============================================== Demo/test ===============================================
|
||||||
|
|
||||||
if(CPPTRACE_BUILD_TESTING)
|
if(CPPTRACE_BUILD_TESTING)
|
||||||
enable_testing()
|
if(PROJECT_IS_TOP_LEVEL)
|
||||||
|
enable_testing()
|
||||||
|
endif()
|
||||||
add_subdirectory(test)
|
add_subdirectory(test)
|
||||||
endif()
|
endif()
|
||||||
|
|||||||
@ -36,7 +36,9 @@ CPPTRACE_FORCE_NO_INLINE void raw_trace_basic_precise() {
|
|||||||
|
|
||||||
TEST(RawTrace, Basic) {
|
TEST(RawTrace, Basic) {
|
||||||
raw_trace_basic();
|
raw_trace_basic();
|
||||||
|
#ifndef _MSC_VER
|
||||||
raw_trace_basic_precise();
|
raw_trace_basic_precise();
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
CPPTRACE_FORCE_NO_INLINE void raw_trace_multi_1(std::pair<cpptrace::frame_ptr, cpptrace::frame_ptr> parent) {
|
CPPTRACE_FORCE_NO_INLINE void raw_trace_multi_1(std::pair<cpptrace::frame_ptr, cpptrace::frame_ptr> parent) {
|
||||||
@ -99,7 +101,9 @@ CPPTRACE_FORCE_NO_INLINE void raw_trace_multi_precise_top() {
|
|||||||
|
|
||||||
TEST(RawTrace, MultipleCalls) {
|
TEST(RawTrace, MultipleCalls) {
|
||||||
raw_trace_multi_top();
|
raw_trace_multi_top();
|
||||||
|
#ifndef _MSC_VER
|
||||||
raw_trace_multi_precise_top();
|
raw_trace_multi_precise_top();
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
CPPTRACE_FORCE_NO_INLINE void stacktrace_basic() {
|
CPPTRACE_FORCE_NO_INLINE void stacktrace_basic() {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user