This patch skips the AssertFrameRecognizer test for Linux since it appears to fail on certain distributions (AFAIK Fedora & ArchLinux). The failure happen because the thread don't set the current frame to the most relevant one. So the stopped location doesn't match with what the test is expecting. The test will be enabled again after I'll be able to reproduce the failure on one of those platform and fix the issue. Signed-off-by: Med Ismail Bennani <medismail.bennani@gmail.com>
14 lines
433 B
Plaintext
14 lines
433 B
Plaintext
# UNSUPPORTED: system-windows, system-linux
|
|
# RUN: %clang_host -g -O0 %S/Inputs/assert.c -o %t.out
|
|
# RUN: %lldb -b -s %s %t.out | FileCheck %s
|
|
run
|
|
# CHECK: thread #{{.*}}stop reason = hit program assert
|
|
frame info
|
|
# CHECK: frame #{{.*}}`main at assert.c
|
|
frame recognizer info 0
|
|
# CHECK: frame 0 is recognized by Assert StackFrame Recognizer
|
|
set set thread-format "{${thread.stop-reason-raw}}\n"
|
|
thread info
|
|
# CHECK: signal SIGABRT
|
|
q
|