CTest: Prefer normative terms to express subprocess failures

Issue: #21004
This commit is contained in:
Robert Maynard
2020-07-23 08:59:41 -04:00
committed by Brad King
parent c7b7547d8d
commit c83919d193
2 changed files with 4 additions and 4 deletions

View File

@@ -545,17 +545,17 @@ std::string cmProcess::GetExitExceptionString()
# endif
# ifdef SIGABRT
case SIGABRT:
exception_str = "Child aborted";
exception_str = "Subprocess aborted";
break;
# endif
# ifdef SIGKILL
case SIGKILL:
exception_str = "Child killed";
exception_str = "Subprocess killed";
break;
# endif
# ifdef SIGTERM
case SIGTERM:
exception_str = "Child terminated";
exception_str = "Subprocess terminated";
break;
# endif
# ifdef SIGHUP

View File

@@ -2906,7 +2906,7 @@ ${CMake_SOURCE_DIR}/Utilities/Release/push.bash --dir dev -- '${CMake_BUILD_NIGH
PASS_REGULAR_EXPRESSION "Failed")
else()
set_tests_properties(CTestTestCrash PROPERTIES
PASS_REGULAR_EXPRESSION "(Illegal|SegFault|Child aborted)")
PASS_REGULAR_EXPRESSION "(Illegal|SegFault|Subprocess aborted)")
endif()
configure_file(