summaryrefslogtreecommitdiffstats
path: root/tests/test-runner/include
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test-runner/include')
-rw-r--r--tests/test-runner/include/logapi.shlib8
1 files changed, 4 insertions, 4 deletions
diff --git a/tests/test-runner/include/logapi.shlib b/tests/test-runner/include/logapi.shlib
index 32fc00616..cd7982a94 100644
--- a/tests/test-runner/include/logapi.shlib
+++ b/tests/test-runner/include/logapi.shlib
@@ -198,12 +198,12 @@ function log_neg_expect
elif (( $status == 127 )); then
print -u2 $($out)
_printerror "$@" "unexpectedly exited $status (File not found)"
- # bus error - core dump
- elif (( $status == 138 )); then
+ # bus error - core dump (256+signal, SIGBUS=7)
+ elif (( $status == 263 )); then
print -u2 $($out)
_printerror "$@" "unexpectedly exited $status (Bus Error)"
- # segmentation violation - core dump
- elif (( $status == 139 )); then
+ # segmentation violation - core dump (256+signal, SIGSEGV=11)
+ elif (( $status == 267 )); then
print -u2 $($out)
_printerror "$@" "unexpectedly exited $status (SEGV)"
else