This revision was automatically updated to reflect the committed changes. Closed by commit rGb042d15d2e39: [lldb/test] Add Shell/Expr/TestStringLiteralExpr.test (authored by jchecahi, committed by serge-sans-paille).
Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D129261/new/ https://reviews.llvm.org/D129261 Files: lldb/test/Shell/Expr/TestStringLiteralExpr.test Index: lldb/test/Shell/Expr/TestStringLiteralExpr.test =================================================================== --- /dev/null +++ lldb/test/Shell/Expr/TestStringLiteralExpr.test @@ -0,0 +1,11 @@ +# RUN: echo "int main() { return 0; }" | %clang_host -x c -o %t - +# RUN: %lldb -s %s %t | FileCheck %s + +# Make sure that lldb doesn't crash when evaluating expressions with string literals +b main +run +expr "hello there" +expr printf("hello there") + +# CHECK: (const char[12]) $0 = "hello there" +# CHECK: (int) $1 = 11
Index: lldb/test/Shell/Expr/TestStringLiteralExpr.test =================================================================== --- /dev/null +++ lldb/test/Shell/Expr/TestStringLiteralExpr.test @@ -0,0 +1,11 @@ +# RUN: echo "int main() { return 0; }" | %clang_host -x c -o %t - +# RUN: %lldb -s %s %t | FileCheck %s + +# Make sure that lldb doesn't crash when evaluating expressions with string literals +b main +run +expr "hello there" +expr printf("hello there") + +# CHECK: (const char[12]) $0 = "hello there" +# CHECK: (int) $1 = 11
_______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits