sgraenitz added a comment. In https://reviews.llvm.org/D52270#1239641, @teemperor wrote:
> Can't you just check for '5', as this is the only information we actually > actually care about here? Yes that would be the simplest way, but as LLDB still echoes all commands including comments, all CHECK lines are self-fulfilling prophecies. This is what FileCheck will see in this case: (lldb) command source -s 0 '/Users/sgranitz/Develop/lldb-llvm/git-svn/llvm/tools/lldb/lit/lit-lldb-init' Executing commands in '/Users/sgranitz/Develop/lldb-llvm/git-svn/llvm/tools/lldb/lit/lit-lldb-init'. (lldb) # LLDB init file for the LIT tests. (lldb) settings set symbols.enable-external-lookup false (lldb) command source -s 0 '/Users/sgranitz/Develop/lldb-llvm/git-svn/llvm/tools/lldb/lit/Expr/TestMultilineExpr.test' Executing commands in '/Users/sgranitz/Develop/lldb-llvm/git-svn/llvm/tools/lldb/lit/Expr/TestMultilineExpr.test'. (lldb) # RUN: %lldb -b -s %s | FileCheck %s (lldb) # In terminal sessions LLDB hides input from subsequent lines so it's not visible in the output we check below. (lldb) expression Enter expressions, then terminate with an empty line to evaluate: (int) $0 = 5 (lldb) # CHECK: (lldb) expression (lldb) # CHECK-NEXT: Enter expressions, then terminate with an empty line to evaluate: (lldb) # CHECK-NEXT: (int) {{.*}} = 5 https://reviews.llvm.org/D52270 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits