Regression

lldb-api.commands/register/register/register_command.TestRegisters.py (from lldb-api)

Failing for the past 1 build (Since #1877 )
Took 53 sec.

Stacktrace

Script:
--
/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/copied-python /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/dotest.py -u CXXFLAGS -u CFLAGS --codesign-identity lldb_codesign --arch x86_64 --build-dir /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex -t --env TERM=vt100 --env LLVM_LIBS_DIR=/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/./lib --inferior-env ASAN_OPTIONS=detect_stack_use_after_return=1 --inferior-env DYLD_INSERT_LIBRARIES=/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/lib/clang/13.0.99/lib/darwin/libclang_rt.asan_osx_dynamic.dylib --arch x86_64 --build-dir /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex --lldb-module-cache-dir /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/module-cache-lldb/lldb-api --clang-module-cache-dir /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/module-cache-clang/lldb-api --executable /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/./bin/lldb --compiler /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/./bin/clang --dsymutil /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/./bin/dsymutil --llvm-tools-dir /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/./bin --lldb-libs-dir /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/./lib /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/commands/register/register/register_command -p TestRegisters.py
--
Exit Code: 1

Command Output (stdout):
--
lldb version 13.0.99 (http://labmaster3.local/git/llvm-project.git revision e48880078a49faeacb28fd5478948fd674d7350b)
  clang revision e48880078a49faeacb28fd5478948fd674d7350b
  llvm revision e48880078a49faeacb28fd5478948fd674d7350b
Skipping the following test categories: ['darwin-log', 'libstdcxx', 'dwo', 'llgs', 'fork']
pid of spawned process: 44129
pid of spawned process: 44222

--
Command Output (stderr):
--
Change dir to: /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/commands/register/register/register_command
runCmd: settings clear -all
output: 

runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set target.inherit-tcc true
output: 

runCmd: settings set target.detach-on-error false
output: 

runCmd: settings set target.auto-apply-fixits false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/module-cache-lldb/lldb-api"
output: 

runCmd: settings set use-color false
output: 

runCmd: setting set target.prefer-dynamic-value no-dynamic-values
output: 

runCmd: settings set target.env-vars ASAN_OPTIONS=detect_stack_use_after_return=1 DYLD_INSERT_LIBRARIES=/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/lib/clang/13.0.99/lib/darwin/libclang_rt.asan_osx_dynamic.dylib
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/commands/register/register/register_command/TestRegisters.test_convenience_registers/a.out
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/commands/register/register/register_command/TestRegisters.test_convenience_registers/a.out' (x86_64).


runCmd: breakpoint set -n "main"
output: Breakpoint 1: where = a.out`main + 46 at main.cpp:12:10, address = 0x00000001000014de


Expecting pattern: ^Breakpoint (?P<bpno>[0-9]+): (?P<num_locations>[0-9]+) locations\.$
Not matched

Expecting pattern: ^Breakpoint (?P<bpno>[0-9]+): (?P<num_locations>no) locations \(pending\)\.
Not matched

Expecting pattern: ^Breakpoint (?P<bpno>[0-9]+): where = (?P<module>.*)`(?P<symbol>[+\-]{0,1}[^+]+)( \+ (?P<offset>[0-9]+)){0,1}( \[inlined\] (?P<inline_symbol>.*)){0,1} at (?P<file>[^:]+):(?P<line_no>[0-9]+)(?P<column>(:[0-9]+)?), address = (?P<address>0x[0-9a-fA-F]+)$
Matched

runCmd: run
output: Process 44047 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x00000001000014de a.out`main(argc=1, argv=0x00007ffeefbff8a0) at main.cpp:12:10
   9   	{
   10  	    lldb_enable_attach();
   11  	
-> 12  	    char my_string[] = {'a', 'b', 'c', 'd', 'e', 'f', 'g', 0};
    	         ^
   13  	    double my_double = 1234.5678;
   14  	    long double my_long_double = 1234.5678;
   15
Process 44047 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/commands/register/register/register_command/TestRegisters.test_convenience_registers/a.out' (x86_64)


runCmd: thread list
output: Process 44047 stopped
* thread #1: tid = 0x45905d, 0x00000001000014de a.out`main(argc=1, argv=0x00007ffeefbff8a0) at main.cpp:12:10, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1


Ran command:
"thread list"

Got output:
Process 44047 stopped
* thread #1: tid = 0x45905d, 0x00000001000014de a.out`main(argc=1, argv=0x00007ffeefbff8a0) at main.cpp:12:10, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1

Expecting sub string: "stopped" (was found)
Expecting sub string: "stop reason = breakpoint" (was found)

runCmd: register read -a
output: General Purpose Registers:
       rax = 0x0067666564636261
       rbx = 0x0000000000000000
       rcx = 0x00007ffeefbff938
       rdx = 0x00007ffeefbff8b0
       rdi = 0x0000000000000001
       rsi = 0x00007ffeefbff8a0
       rbp = 0x00007ffeefbff880
       rsp = 0x00007ffeefbff810
        r8 = 0x0000000000000000
        r9 = 0x0000000000000000
       r10 = 0x0000000000000000
       r11 = 0x0000000000000000
       r12 = 0x0000000000000000
       r13 = 0x0000000000000000
       r14 = 0x0000000000000000
       r15 = 0x0000000000000000
       rip = 0x00000001000014de  a.out`main + 46 at main.cpp:12:10
    rflags = 0x0000000000000202
        cs = 0x000000000000002b
        fs = 0x0000000000000000
        gs = 0x0000000000000000
       eax = 0x64636261
       ebx = 0x00000000
       ecx = 0xefbff938
       edx = 0xefbff8b0
       edi = 0x00000001
       esi = 0xefbff8a0
       ebp = 0xefbff880
       esp = 0xefbff810
       r8d = 0x00000000
       r9d = 0x00000000
      r10d = 0x00000000
      r11d = 0x00000000
      r12d = 0x00000000
      r13d = 0x00000000
      r14d = 0x00000000
      r15d = 0x00000000
        ax = 0x6261
        bx = 0x0000
        cx = 0xf938
        dx = 0xf8b0
        di = 0x0001
        si = 0xf8a0
        bp = 0xf880
        sp = 0xf810
       r8w = 0x0000
       r9w = 0x0000
      r10w = 0x0000
      r11w = 0x0000
      r12w = 0x0000
      r13w = 0x0000
      r14w = 0x0000
      r15w = 0x0000
        ah = 0x62
        bh = 0x00
        ch = 0xf9
        dh = 0xf8
        al = 0x61
        bl = 0x00
        cl = 0x38
        dl = 0xb0
       dil = 0x01
       sil = 0xa0
       bpl = 0x80
       spl = 0x10
       r8l = 0x00
       r9l = 0x00
      r10l = 0x00
      r11l = 0x00
      r12l = 0x00
      r13l = 0x00
      r14l = 0x00
      r15l = 0x00

Floating Point Registers:
     fctrl = 0x037f
     fstat = 0x0000
      ftag = 0x0000
       fop = 0x0000
     fioff = 0x00000000
     fiseg = 0x0000
     fooff = 0x00000000
     foseg = 0x0000
     mxcsr = 0x00001f80
  mxcsrmask = 0x0000ffff
     stmm0 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0xff 0xff}
     stmm1 = {0x63 0xed 0xff 0xff 0x00 0x00 0x00 0x00 0xff 0xff}
     stmm2 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0xff 0xff}
     stmm3 = {0x39 0xef 0xff 0xff 0x00 0x00 0x00 0x00 0xff 0xff}
     stmm4 = {0xc5 0xef 0xff 0xff 0x00 0x00 0x00 0x00 0xff 0xff}
     stmm5 = {0x8e 0xf0 0xff 0xff 0x00 0x00 0x00 0x00 0xff 0xff}
     stmm6 = {0xb1 0xf2 0xff 0xff 0x00 0x00 0x00 0x00 0xff 0xff}
     stmm7 = {0xdc 0xe9 0x0c 0x76 0x00 0x00 0x00 0x00 0xff 0xff}
      ymm0 = {0x06 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      ymm1 = {0xf8 0xc9 0x7b 0x95 0xff 0x7f 0x00 0x00 0x20 0xca 0x7b 0x95 0xff 0x7f 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      ymm2 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      ymm3 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      ymm4 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      ymm5 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      ymm6 = {0x6f 0x6d 0x6d 0x61 0x6e 0x64 0x2f 0x54 0x65 0x73 0x74 0x52 0x65 0x67 0x69 0x73 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      ymm7 = {0x74 0x65 0x72 0x73 0x2e 0x74 0x65 0x73 0x74 0x5f 0x63 0x6f 0x6e 0x76 0x65 0x6e 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      ymm8 = {0x69 0x65 0x6e 0x63 0x65 0x5f 0x72 0x65 0x67 0x69 0x73 0x74 0x65 0x72 0x73 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      ymm9 = {0x7d 0x10 0x99 0x25 0xe2 0xb6 0x7c 0x05 0x22 0xaa 0x92 0xe8 0xf2 0x38 0x16 0xb1 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
     ymm10 = {0xe6 0x84 0x69 0xe6 0x4e 0x00 0x25 0x0f 0x5e 0xef 0x1f 0xfa 0xae 0x03 0x24 0xe3 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
     ymm11 = {0x2a 0xe4 0xa2 0x22 0x41 0xf2 0xdf 0x1c 0x72 0x18 0xd3 0x8a 0xf1 0xb6 0x19 0x80 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
     ymm12 = {0x47 0xca 0xbd 0x2b 0x09 0xca 0x98 0x24 0x57 0x25 0x87 0xde 0xf9 0x26 0xa3 0x3d 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
     ymm13 = {0xd9 0xee 0x85 0xbb 0x98 0x1c 0x5a 0xa7 0xea 0x04 0x89 0x2d 0x1b 0xb2 0x90 0xad 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
     ymm14 = {0xe8 0xfd 0xdd 0xbe 0xe1 0x37 0x45 0x9a 0xb6 0x12 0xc2 0x44 0x4f 0x34 0x61 0x79 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
     ymm15 = {0x0e 0x6c 0x6a 0x35 0x84 0x80 0x45 0x87 0xd2 0xc8 0x1d 0x3a 0x48 0x6d 0xf4 0x81 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      xmm0 = {0x06 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      xmm1 = {0xf8 0xc9 0x7b 0x95 0xff 0x7f 0x00 0x00 0x20 0xca 0x7b 0x95 0xff 0x7f 0x00 0x00}
      xmm2 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      xmm3 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      xmm4 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      xmm5 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      xmm6 = {0x6f 0x6d 0x6d 0x61 0x6e 0x64 0x2f 0x54 0x65 0x73 0x74 0x52 0x65 0x67 0x69 0x73}
      xmm7 = {0x74 0x65 0x72 0x73 0x2e 0x74 0x65 0x73 0x74 0x5f 0x63 0x6f 0x6e 0x76 0x65 0x6e}
      xmm8 = {0x69 0x65 0x6e 0x63 0x65 0x5f 0x72 0x65 0x67 0x69 0x73 0x74 0x65 0x72 0x73 0x00}
      xmm9 = {0x7d 0x10 0x99 0x25 0xe2 0xb6 0x7c 0x05 0x22 0xaa 0x92 0xe8 0xf2 0x38 0x16 0xb1}
     xmm10 = {0xe6 0x84 0x69 0xe6 0x4e 0x00 0x25 0x0f 0x5e 0xef 0x1f 0xfa 0xae 0x03 0x24 0xe3}
     xmm11 = {0x2a 0xe4 0xa2 0x22 0x41 0xf2 0xdf 0x1c 0x72 0x18 0xd3 0x8a 0xf1 0xb6 0x19 0x80}
     xmm12 = {0x47 0xca 0xbd 0x2b 0x09 0xca 0x98 0x24 0x57 0x25 0x87 0xde 0xf9 0x26 0xa3 0x3d}
     xmm13 = {0xd9 0xee 0x85 0xbb 0x98 0x1c 0x5a 0xa7 0xea 0x04 0x89 0x2d 0x1b 0xb2 0x90 0xad}
     xmm14 = {0xe8 0xfd 0xdd 0xbe 0xe1 0x37 0x45 0x9a 0xb6 0x12 0xc2 0x44 0x4f 0x34 0x61 0x79}
     xmm15 = {0x0e 0x6c 0x6a 0x35 0x84 0x80 0x45 0x87 0xd2 0xc8 0x1d 0x3a 0x48 0x6d 0xf4 0x81}

Exception State Registers:
    trapno = 0x00000003
       err = 0x00000000
  faultvaddr = 0x00000001000014b0  a.out`main at main.cpp:9



Ran command:
"register read -a"

Got output:
General Purpose Registers:
       rax = 0x0067666564636261
       rbx = 0x0000000000000000
       rcx = 0x00007ffeefbff938
       rdx = 0x00007ffeefbff8b0
       rdi = 0x0000000000000001
       rsi = 0x00007ffeefbff8a0
       rbp = 0x00007ffeefbff880
       rsp = 0x00007ffeefbff810
        r8 = 0x0000000000000000
        r9 = 0x0000000000000000
       r10 = 0x0000000000000000
       r11 = 0x0000000000000000
       r12 = 0x0000000000000000
       r13 = 0x0000000000000000
       r14 = 0x0000000000000000
       r15 = 0x0000000000000000
       rip = 0x00000001000014de  a.out`main + 46 at main.cpp:12:10
    rflags = 0x0000000000000202
        cs = 0x000000000000002b
        fs = 0x0000000000000000
        gs = 0x0000000000000000
       eax = 0x64636261
       ebx = 0x00000000
       ecx = 0xefbff938
       edx = 0xefbff8b0
       edi = 0x00000001
       esi = 0xefbff8a0
       ebp = 0xefbff880
       esp = 0xefbff810
       r8d = 0x00000000
       r9d = 0x00000000
      r10d = 0x00000000
      r11d = 0x00000000
      r12d = 0x00000000
      r13d = 0x00000000
      r14d = 0x00000000
      r15d = 0x00000000
        ax = 0x6261
        bx = 0x0000
        cx = 0xf938
        dx = 0xf8b0
        di = 0x0001
        si = 0xf8a0
        bp = 0xf880
        sp = 0xf810
       r8w = 0x0000
       r9w = 0x0000
      r10w = 0x0000
      r11w = 0x0000
      r12w = 0x0000
      r13w = 0x0000
      r14w = 0x0000
      r15w = 0x0000
        ah = 0x62
        bh = 0x00
        ch = 0xf9
        dh = 0xf8
        al = 0x61
        bl = 0x00
        cl = 0x38
        dl = 0xb0
       dil = 0x01
       sil = 0xa0
       bpl = 0x80
       spl = 0x10
       r8l = 0x00
       r9l = 0x00
      r10l = 0x00
      r11l = 0x00
      r12l = 0x00
      r13l = 0x00
      r14l = 0x00
      r15l = 0x00

Floating Point Registers:
     fctrl = 0x037f
     fstat = 0x0000
      ftag = 0x0000
       fop = 0x0000
     fioff = 0x00000000
     fiseg = 0x0000
     fooff = 0x00000000
     foseg = 0x0000
     mxcsr = 0x00001f80
  mxcsrmask = 0x0000ffff
     stmm0 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0xff 0xff}
     stmm1 = {0x63 0xed 0xff 0xff 0x00 0x00 0x00 0x00 0xff 0xff}
     stmm2 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0xff 0xff}
     stmm3 = {0x39 0xef 0xff 0xff 0x00 0x00 0x00 0x00 0xff 0xff}
     stmm4 = {0xc5 0xef 0xff 0xff 0x00 0x00 0x00 0x00 0xff 0xff}
     stmm5 = {0x8e 0xf0 0xff 0xff 0x00 0x00 0x00 0x00 0xff 0xff}
     stmm6 = {0xb1 0xf2 0xff 0xff 0x00 0x00 0x00 0x00 0xff 0xff}
     stmm7 = {0xdc 0xe9 0x0c 0x76 0x00 0x00 0x00 0x00 0xff 0xff}
      ymm0 = {0x06 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      ymm1 = {0xf8 0xc9 0x7b 0x95 0xff 0x7f 0x00 0x00 0x20 0xca 0x7b 0x95 0xff 0x7f 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      ymm2 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      ymm3 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      ymm4 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      ymm5 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      ymm6 = {0x6f 0x6d 0x6d 0x61 0x6e 0x64 0x2f 0x54 0x65 0x73 0x74 0x52 0x65 0x67 0x69 0x73 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      ymm7 = {0x74 0x65 0x72 0x73 0x2e 0x74 0x65 0x73 0x74 0x5f 0x63 0x6f 0x6e 0x76 0x65 0x6e 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      ymm8 = {0x69 0x65 0x6e 0x63 0x65 0x5f 0x72 0x65 0x67 0x69 0x73 0x74 0x65 0x72 0x73 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      ymm9 = {0x7d 0x10 0x99 0x25 0xe2 0xb6 0x7c 0x05 0x22 0xaa 0x92 0xe8 0xf2 0x38 0x16 0xb1 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
     ymm10 = {0xe6 0x84 0x69 0xe6 0x4e 0x00 0x25 0x0f 0x5e 0xef 0x1f 0xfa 0xae 0x03 0x24 0xe3 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
     ymm11 = {0x2a 0xe4 0xa2 0x22 0x41 0xf2 0xdf 0x1c 0x72 0x18 0xd3 0x8a 0xf1 0xb6 0x19 0x80 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
     ymm12 = {0x47 0xca 0xbd 0x2b 0x09 0xca 0x98 0x24 0x57 0x25 0x87 0xde 0xf9 0x26 0xa3 0x3d 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
     ymm13 = {0xd9 0xee 0x85 0xbb 0x98 0x1c 0x5a 0xa7 0xea 0x04 0x89 0x2d 0x1b 0xb2 0x90 0xad 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
     ymm14 = {0xe8 0xfd 0xdd 0xbe 0xe1 0x37 0x45 0x9a 0xb6 0x12 0xc2 0x44 0x4f 0x34 0x61 0x79 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
     ymm15 = {0x0e 0x6c 0x6a 0x35 0x84 0x80 0x45 0x87 0xd2 0xc8 0x1d 0x3a 0x48 0x6d 0xf4 0x81 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      xmm0 = {0x06 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      xmm1 = {0xf8 0xc9 0x7b 0x95 0xff 0x7f 0x00 0x00 0x20 0xca 0x7b 0x95 0xff 0x7f 0x00 0x00}
      xmm2 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      xmm3 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      xmm4 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      xmm5 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      xmm6 = {0x6f 0x6d 0x6d 0x61 0x6e 0x64 0x2f 0x54 0x65 0x73 0x74 0x52 0x65 0x67 0x69 0x73}
      xmm7 = {0x74 0x65 0x72 0x73 0x2e 0x74 0x65 0x73 0x74 0x5f 0x63 0x6f 0x6e 0x76 0x65 0x6e}
      xmm8 = {0x69 0x65 0x6e 0x63 0x65 0x5f 0x72 0x65 0x67 0x69 0x73 0x74 0x65 0x72 0x73 0x00}
      xmm9 = {0x7d 0x10 0x99 0x25 0xe2 0xb6 0x7c 0x05 0x22 0xaa 0x92 0xe8 0xf2 0x38 0x16 0xb1}
     xmm10 = {0xe6 0x84 0x69 0xe6 0x4e 0x00 0x25 0x0f 0x5e 0xef 0x1f 0xfa 0xae 0x03 0x24 0xe3}
     xmm11 = {0x2a 0xe4 0xa2 0x22 0x41 0xf2 0xdf 0x1c 0x72 0x18 0xd3 0x8a 0xf1 0xb6 0x19 0x80}
     xmm12 = {0x47 0xca 0xbd 0x2b 0x09 0xca 0x98 0x24 0x57 0x25 0x87 0xde 0xf9 0x26 0xa3 0x3d}
     xmm13 = {0xd9 0xee 0x85 0xbb 0x98 0x1c 0x5a 0xa7 0xea 0x04 0x89 0x2d 0x1b 0xb2 0x90 0xad}
     xmm14 = {0xe8 0xfd 0xdd 0xbe 0xe1 0x37 0x45 0x9a 0xb6 0x12 0xc2 0x44 0x4f 0x34 0x61 0x79}
     xmm15 = {0x0e 0x6c 0x6a 0x35 0x84 0x80 0x45 0x87 0xd2 0xc8 0x1d 0x3a 0x48 0x6d 0xf4 0x81}

Exception State Registers:
    trapno = 0x00000003
       err = 0x00000000
  faultvaddr = 0x00000001000014b0  a.out`main at main.cpp:9


Expecting sub string: "eax" (was found)

runCmd: register read
output: General Purpose Registers:
       rax = 0x0067666564636261
       rbx = 0x0000000000000000
       rcx = 0x00007ffeefbff938
       rdx = 0x00007ffeefbff8b0
       rdi = 0x0000000000000001
       rsi = 0x00007ffeefbff8a0
       rbp = 0x00007ffeefbff880
       rsp = 0x00007ffeefbff810
        r8 = 0x0000000000000000
        r9 = 0x0000000000000000
       r10 = 0x0000000000000000
       r11 = 0x0000000000000000
       r12 = 0x0000000000000000
       r13 = 0x0000000000000000
       r14 = 0x0000000000000000
       r15 = 0x0000000000000000
       rip = 0x00000001000014de  a.out`main + 46 at main.cpp:12:10
    rflags = 0x0000000000000202
        cs = 0x000000000000002b
        fs = 0x0000000000000000
        gs = 0x0000000000000000



Ran command:
"register read"

Got output:
General Purpose Registers:
       rax = 0x0067666564636261
       rbx = 0x0000000000000000
       rcx = 0x00007ffeefbff938
       rdx = 0x00007ffeefbff8b0
       rdi = 0x0000000000000001
       rsi = 0x00007ffeefbff8a0
       rbp = 0x00007ffeefbff880
       rsp = 0x00007ffeefbff810
        r8 = 0x0000000000000000
        r9 = 0x0000000000000000
       r10 = 0x0000000000000000
       r11 = 0x0000000000000000
       r12 = 0x0000000000000000
       r13 = 0x0000000000000000
       r14 = 0x0000000000000000
       r15 = 0x0000000000000000
       rip = 0x00000001000014de  a.out`main + 46 at main.cpp:12:10
    rflags = 0x0000000000000202
        cs = 0x000000000000002b
        fs = 0x0000000000000000
        gs = 0x0000000000000000


Not expecting sub string: "eax" (was not found)

runCmd: register read rax eax
output:      rax = 0x0067666564636261
     eax = 0x64636261


Ran command:
"register read rax eax"

Got output:
     rax = 0x0067666564636261
     eax = 0x64636261

Expecting sub string: "rax = 0x" (was found)
Expecting sub string: "eax = 0x" (was found)

runCmd: register write rax 0x1234567887654321
output: 

runCmd: register read rax
output:      rax = 0x1234567887654321


Ran command:
"register read rax"

Got output:
     rax = 0x1234567887654321

Expecting sub string: "0x1234567887654321" (was found)

<bound method SBProcess.Kill of <lldb.SBProcess; proxy of <Swig Object of type 'lldb::SBProcess *' at 0x12166a630> >>: success

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/bin/clang-x86_64) :: test_convenience_registers (TestRegisters.RegisterCommandsTestCase)
runCmd: settings clear -all
output: 

runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set target.inherit-tcc true
output: 

runCmd: settings set target.detach-on-error false
output: 

runCmd: settings set target.auto-apply-fixits false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/module-cache-lldb/lldb-api"
output: 

runCmd: settings set use-color false
output: 

runCmd: setting set target.prefer-dynamic-value no-dynamic-values
output: 

runCmd: settings set target.env-vars ASAN_OPTIONS=detect_stack_use_after_return=1 DYLD_INSERT_LIBRARIES=/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/lib/clang/13.0.99/lib/darwin/libclang_rt.asan_osx_dynamic.dylib
output: 

runCmd: process attach -p 44129
output: Process 44129 stopped
* thread #1, stop reason = signal SIGSTOP
    frame #0: 0x000000010c5bb000 dyld`_dyld_start
dyld`_dyld_start:
->  0x10c5bb000 <+0>: popq   %rdi
    0x10c5bb001 <+1>: pushq  $0x0
    0x10c5bb003 <+3>: movq   %rsp, %rbp
    0x10c5bb006 <+6>: andq   $-0x10, %rsp
Executable module set to "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/commands/register/register/register_command/TestRegisters.test_convenience_registers_16bit_with_process_attach/a.out".
Architecture set to: x86_64-apple-macosx-.


runCmd: register read eax
output:      eax = 0x00000000


runCmd: expr -- ($rax & 0xffffffff) == $eax
output: (bool) $0 = true


Ran command:
"expr -- ($rax & 0xffffffff) == $eax"

Got output:
(bool) $0 = true

Expecting sub string: "true" (was found)

runCmd: expr -- $ax == (($ah << 8) | $al)
output: (bool) $1 = true


Ran command:
"expr -- $ax == (($ah << 8) | $al)"

Got output:
(bool) $1 = true

Expecting sub string: "true" (was found)

<bound method SBProcess.Kill of <lldb.SBProcess; proxy of <Swig Object of type 'lldb::SBProcess *' at 0x108900d20> >>: success

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/bin/clang-x86_64) :: test_convenience_registers_16bit_with_process_attach (TestRegisters.RegisterCommandsTestCase)
runCmd: settings clear -all
output: 

runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set target.inherit-tcc true
output: 

runCmd: settings set target.detach-on-error false
output: 

runCmd: settings set target.auto-apply-fixits false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/module-cache-lldb/lldb-api"
output: 

runCmd: settings set use-color false
output: 

runCmd: setting set target.prefer-dynamic-value no-dynamic-values
output: 

runCmd: settings set target.env-vars ASAN_OPTIONS=detect_stack_use_after_return=1 DYLD_INSERT_LIBRARIES=/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/lib/clang/13.0.99/lib/darwin/libclang_rt.asan_osx_dynamic.dylib
output: 

runCmd: process attach -p 44222
output: Process 44222 stopped
* thread #1, stop reason = signal SIGSTOP
    frame #0: 0x00000001194bc000 dyld`_dyld_start
dyld`_dyld_start:
->  0x1194bc000 <+0>: popq   %rdi
    0x1194bc001 <+1>: pushq  $0x0
    0x1194bc003 <+3>: movq   %rsp, %rbp
    0x1194bc006 <+6>: andq   $-0x10, %rsp
Executable module set to "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/commands/register/register/register_command/TestRegisters.test_convenience_registers_with_process_attach/a.out".
Architecture set to: x86_64-apple-macosx-.


runCmd: register read eax
output:      eax = 0x00000000


runCmd: expr -- ($rax & 0xffffffff) == $eax
output: (bool) $0 = true


Ran command:
"expr -- ($rax & 0xffffffff) == $eax"

Got output:
(bool) $0 = true

Expecting sub string: "true" (was found)

<bound method SBProcess.Kill of <lldb.SBProcess; proxy of <Swig Object of type 'lldb::SBProcess *' at 0x12166a210> >>: success

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/bin/clang-x86_64) :: test_convenience_registers_with_process_attach (TestRegisters.RegisterCommandsTestCase)
runCmd: settings clear -all
output: 

runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set target.inherit-tcc true
output: 

runCmd: settings set target.detach-on-error false
output: 

runCmd: settings set target.auto-apply-fixits false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/module-cache-lldb/lldb-api"
output: 

runCmd: settings set use-color false
output: 

runCmd: setting set target.prefer-dynamic-value no-dynamic-values
output: 

runCmd: settings set target.env-vars ASAN_OPTIONS=detect_stack_use_after_return=1 DYLD_INSERT_LIBRARIES=/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/lib/clang/13.0.99/lib/darwin/libclang_rt.asan_osx_dynamic.dylib
output: 

runCmd: re write mxcsr '0x0000ff0e'
output: 

runCmd: register read mxcsr
output:    mxcsr = 0x0000ff0e


Ran command:
"register read mxcsr"

Got output:
   mxcsr = 0x0000ff0e

Expecting sub string: "mxcsr = " (was found)
Expecting sub string: "0x0000ff0e" (was found)

runCmd: re write mxcsrmask '0x0000ff0e'
output: 

runCmd: register read mxcsrmask
output: mxcsrmask = 0x0000ff0e


Ran command:
"register read mxcsrmask"

Got output:
mxcsrmask = 0x0000ff0e

Expecting sub string: "mxcsrmask = " (was found)
Expecting sub string: "0x0000ff0e" (was found)

runCmd: re write stmm0 '{0x01 0x02 0x03 0x00 0x00 0x00 0x00 0x00 0x00 0x00}'
output: 

runCmd: register read stmm0
output:    stmm0 = {0x01 0x02 0x03 0x00 0x00 0x00 0x00 0x00 0x00 0x00}


Ran command:
"register read stmm0"

Got output:
   stmm0 = {0x01 0x02 0x03 0x00 0x00 0x00 0x00 0x00 0x00 0x00}

Expecting sub string: "stmm0 = " (was found)
Expecting sub string: "{0x01 0x02 0x03 0x00 0x00 0x00 0x00 0x00 0x00 0x00}" (was found)

runCmd: re write xmm0 '{0x01 0x02 0x03 0x00 0x00 0x00 0x00 0x00 0x09 0x0a 0x2f 0x2f 0x2f 0x2f 0x2f 0x2f}'
output: 

runCmd: register read xmm0
output:     xmm0 = {0x01 0x02 0x03 0x00 0x00 0x00 0x00 0x00 0x09 0x0a 0x2f 0x2f 0x2f 0x2f 0x2f 0x2f}


Ran command:
"register read xmm0"

Got output:
    xmm0 = {0x01 0x02 0x03 0x00 0x00 0x00 0x00 0x00 0x09 0x0a 0x2f 0x2f 0x2f 0x2f 0x2f 0x2f}

Expecting sub string: "xmm0 = " (was found)
Expecting sub string: "{0x01 0x02 0x03 0x00 0x00 0x00 0x00 0x00 0x09 0x0a 0x2f 0x2f 0x2f 0x2f 0x2f 0x2f}" (was found)

runCmd: re write xmm15 '{0x01 0x02 0x03 0x00 0x00 0x00 0x00 0x00 0x09 0x0a 0x2f 0x2f 0x2f 0x2f 0x0e 0x0f}'
output: 

runCmd: register read xmm15
output:    xmm15 = {0x01 0x02 0x03 0x00 0x00 0x00 0x00 0x00 0x09 0x0a 0x2f 0x2f 0x2f 0x2f 0x0e 0x0f}


Ran command:
"register read xmm15"

Got output:
   xmm15 = {0x01 0x02 0x03 0x00 0x00 0x00 0x00 0x00 0x09 0x0a 0x2f 0x2f 0x2f 0x2f 0x0e 0x0f}

Expecting sub string: "xmm15 = " (was found)
Expecting sub string: "{0x01 0x02 0x03 0x00 0x00 0x00 0x00 0x00 0x09 0x0a 0x2f 0x2f 0x2f 0x2f 0x0e 0x0f}" (was found)

runCmd: register write stmm0 "{0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}"
output: 

runCmd: register read stmm0 --format f
output:    stmm0 = 0


Ran command:
"register read stmm0 --format f"

Got output:
   stmm0 = 0

Expecting sub string: "stmm0 = 0" (was found)

runCmd: register read ymm0
check of return status not required
output:     ymm0 = {0x01 0x02 0x03 0x00 0x00 0x00 0x00 0x00 0x09 0x0a 0x2f 0x2f 0x2f 0x2f 0x2f 0x2f 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}


FAIL: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/bin/clang-x86_64) :: test_fp_register_write (TestRegisters.RegisterCommandsTestCase)
<bound method SBProcess.Kill of <lldb.SBProcess; proxy of <Swig Object of type 'lldb::SBProcess *' at 0x108900c30> >>: success

runCmd: settings clear -all
output: 

runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set target.inherit-tcc true
output: 

runCmd: settings set target.detach-on-error false
output: 

runCmd: settings set target.auto-apply-fixits false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/module-cache-lldb/lldb-api"
output: 

runCmd: settings set use-color false
output: 

runCmd: setting set target.prefer-dynamic-value no-dynamic-values
output: 

runCmd: settings set target.env-vars ASAN_OPTIONS=detect_stack_use_after_return=1 DYLD_INSERT_LIBRARIES=/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/lib/clang/13.0.99/lib/darwin/libclang_rt.asan_osx_dynamic.dylib
output: 

runCmd: run
output: Process 44400 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BREAKPOINT (code=EXC_I386_BPT, subcode=0x0)
    frame #0: 0x0000000100001e2a a.out`return_long_double(value=1234.56780000000003383) at a.cpp:8:5
   5   	{
   6   	#if defined (__i386__) || defined (__x86_64__)
   7   	    float a=2, b=4,c=8, d=16, e=32, f=64, k=128, l=256, add=0;
-> 8   	    __asm__ (
    	    ^
   9   	        "int3 ;"
   10  	        "flds %1 ;"
   11  	        "flds %2 ;"
Process 44400 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/commands/register/register/register_command/TestRegisters.test_fp_special_purpose_register_read/a.out' (x86_64)


Ran command:
"run"

Got output:
Process 44400 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BREAKPOINT (code=EXC_I386_BPT, subcode=0x0)
    frame #0: 0x0000000100001e2a a.out`return_long_double(value=1234.56780000000003383) at a.cpp:8:5
   5   	{
   6   	#if defined (__i386__) || defined (__x86_64__)
   7   	    float a=2, b=4,c=8, d=16, e=32, f=64, k=128, l=256, add=0;
-> 8   	    __asm__ (
    	    ^
   9   	        "int3 ;"
   10  	        "flds %1 ;"
   11  	        "flds %2 ;"
Process 44400 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/commands/register/register/register_command/TestRegisters.test_fp_special_purpose_register_read/a.out' (x86_64)

Expecting sub string: "stopped" (was found)

runCmd: si
output: Process 44400 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = instruction step into
    frame #0: 0x0000000100001e2d a.out`return_long_double(value=1234.56780000000003383) at a.cpp:8:5
   5   	{
   6   	#if defined (__i386__) || defined (__x86_64__)
   7   	    float a=2, b=4,c=8, d=16, e=32, f=64, k=128, l=256, add=0;
-> 8   	    __asm__ (
    	    ^
   9   	        "int3 ;"
   10  	        "flds %1 ;"
   11  	        "flds %2 ;"


runCmd: register read fstat
output:    fstat = 0x3800


Ran command:
"register read fstat"

Got output:
   fstat = 0x3800

Expecting sub string: "fstat = " (was found)
Expecting sub string: "0x3800" (was found)

runCmd: register read ftag
output:     ftag = 0x0080


Ran command:
"register read ftag"

Got output:
    ftag = 0x0080

Expecting sub string: "ftag = " (was found)
Expecting sub string: "0x0080" (was found)

runCmd: si
output: Process 44400 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = instruction step into
    frame #0: 0x0000000100001e30 a.out`return_long_double(value=1234.56780000000003383) at a.cpp:8:5
   5   	{
   6   	#if defined (__i386__) || defined (__x86_64__)
   7   	    float a=2, b=4,c=8, d=16, e=32, f=64, k=128, l=256, add=0;
-> 8   	    __asm__ (
    	    ^
   9   	        "int3 ;"
   10  	        "flds %1 ;"
   11  	        "flds %2 ;"


runCmd: register read fstat
output:    fstat = 0x3000


Ran command:
"register read fstat"

Got output:
   fstat = 0x3000

Expecting sub string: "fstat = " (was found)
Expecting sub string: "0x3000" (was found)

runCmd: register read ftag
output:     ftag = 0x00c0


Ran command:
"register read ftag"

Got output:
    ftag = 0x00c0

Expecting sub string: "ftag = " (was found)
Expecting sub string: "0x00c0" (was found)

runCmd: si
output: Process 44400 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = instruction step into
    frame #0: 0x0000000100001e33 a.out`return_long_double(value=1234.56780000000003383) at a.cpp:8:5
   5   	{
   6   	#if defined (__i386__) || defined (__x86_64__)
   7   	    float a=2, b=4,c=8, d=16, e=32, f=64, k=128, l=256, add=0;
-> 8   	    __asm__ (
    	    ^
   9   	        "int3 ;"
   10  	        "flds %1 ;"
   11  	        "flds %2 ;"


runCmd: register read fstat
output:    fstat = 0x2800


Ran command:
"register read fstat"

Got output:
   fstat = 0x2800

Expecting sub string: "fstat = " (was found)
Expecting sub string: "0x2800" (was found)

runCmd: register read ftag
output:     ftag = 0x00e0


Ran command:
"register read ftag"

Got output:
    ftag = 0x00e0

Expecting sub string: "ftag = " (was found)
Expecting sub string: "0x00e0" (was found)

runCmd: si
output: Process 44400 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = instruction step into
    frame #0: 0x0000000100001e36 a.out`return_long_double(value=1234.56780000000003383) at a.cpp:8:5
   5   	{
   6   	#if defined (__i386__) || defined (__x86_64__)
   7   	    float a=2, b=4,c=8, d=16, e=32, f=64, k=128, l=256, add=0;
-> 8   	    __asm__ (
    	    ^
   9   	        "int3 ;"
   10  	        "flds %1 ;"
   11  	        "flds %2 ;"


runCmd: register read fstat
output:    fstat = 0x2000


Ran command:
"register read fstat"

Got output:
   fstat = 0x2000

Expecting sub string: "fstat = " (was found)
Expecting sub string: "0x2000" (was found)

runCmd: register read ftag
output:     ftag = 0x00f0


Ran command:
"register read ftag"

Got output:
    ftag = 0x00f0

Expecting sub string: "ftag = " (was found)
Expecting sub string: "0x00f0" (was found)

runCmd: si
output: Process 44400 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = instruction step into
    frame #0: 0x0000000100001e39 a.out`return_long_double(value=1234.56780000000003383) at a.cpp:8:5
   5   	{
   6   	#if defined (__i386__) || defined (__x86_64__)
   7   	    float a=2, b=4,c=8, d=16, e=32, f=64, k=128, l=256, add=0;
-> 8   	    __asm__ (
    	    ^
   9   	        "int3 ;"
   10  	        "flds %1 ;"
   11  	        "flds %2 ;"


runCmd: register read fstat
output:    fstat = 0x1800


Ran command:
"register read fstat"

Got output:
   fstat = 0x1800

Expecting sub string: "fstat = " (was found)
Expecting sub string: "0x1800" (was found)

runCmd: register read ftag
output:     ftag = 0x00f8


Ran command:
"register read ftag"

Got output:
    ftag = 0x00f8

Expecting sub string: "ftag = " (was found)
Expecting sub string: "0x00f8" (was found)

<bound method SBProcess.Kill of <lldb.SBProcess; proxy of <Swig Object of type 'lldb::SBProcess *' at 0x121d9ddb0> >>: success

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/bin/clang-x86_64) :: test_fp_special_purpose_register_read (TestRegisters.RegisterCommandsTestCase)
runCmd: settings clear -all
output: 

runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set target.inherit-tcc true
output: 

runCmd: settings set target.detach-on-error false
output: 

runCmd: settings set target.auto-apply-fixits false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/module-cache-lldb/lldb-api"
output: 

runCmd: settings set use-color false
output: 

runCmd: setting set target.prefer-dynamic-value no-dynamic-values
output: 

runCmd: settings set target.env-vars ASAN_OPTIONS=detect_stack_use_after_return=1 DYLD_INSERT_LIBRARIES=/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/lib/clang/13.0.99/lib/darwin/libclang_rt.asan_osx_dynamic.dylib
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/commands/register/register/register_command/TestRegisters.test_invalid_invocation/a.out
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/commands/register/register/register_command/TestRegisters.test_invalid_invocation/a.out' (x86_64).


runCmd: breakpoint set -n "main"
output: Breakpoint 1: where = a.out`main + 46 at main.cpp:12:10, address = 0x00000001000014de


Expecting pattern: ^Breakpoint (?P<bpno>[0-9]+): (?P<num_locations>[0-9]+) locations\.$
Not matched

Expecting pattern: ^Breakpoint (?P<bpno>[0-9]+): (?P<num_locations>no) locations \(pending\)\.
Not matched

Expecting pattern: ^Breakpoint (?P<bpno>[0-9]+): where = (?P<module>.*)`(?P<symbol>[+\-]{0,1}[^+]+)( \+ (?P<offset>[0-9]+)){0,1}( \[inlined\] (?P<inline_symbol>.*)){0,1} at (?P<file>[^:]+):(?P<line_no>[0-9]+)(?P<column>(:[0-9]+)?), address = (?P<address>0x[0-9a-fA-F]+)$
Matched

runCmd: run
output: Process 44507 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x00000001000014de a.out`main(argc=1, argv=0x00007ffeefbff8a8) at main.cpp:12:10
   9   	{
   10  	    lldb_enable_attach();
   11  	
-> 12  	    char my_string[] = {'a', 'b', 'c', 'd', 'e', 'f', 'g', 0};
    	         ^
   13  	    double my_double = 1234.5678;
   14  	    long double my_long_double = 1234.5678;
   15
Process 44507 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/commands/register/register/register_command/TestRegisters.test_invalid_invocation/a.out' (x86_64)


runCmd: thread list
output: Process 44507 stopped
* thread #1: tid = 0x4598c8, 0x00000001000014de a.out`main(argc=1, argv=0x00007ffeefbff8a8) at main.cpp:12:10, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1


Ran command:
"thread list"

Got output:
Process 44507 stopped
* thread #1: tid = 0x4598c8, 0x00000001000014de a.out`main(argc=1, argv=0x00007ffeefbff8a8) at main.cpp:12:10, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1

Expecting sub string: "stopped" (was found)
Expecting sub string: "stop reason = breakpoint" (was found)

runCmd: register read -a arg
check of return status not required
runCmd failed!
error: the --all option can't be used when registers names are supplied as arguments


Ran command:
"register read -a arg"

Got output:
error: the --all option can't be used when registers names are supplied as arguments

Expecting sub string: "the --all option can't be used when registers names are supplied as arguments" (was found)

runCmd: register read --set 0 r
check of return status not required
runCmd failed!
error: the --set <set> option can't be used when registers names are supplied as arguments


Ran command:
"register read --set 0 r"

Got output:
error: the --set <set> option can't be used when registers names are supplied as arguments

Expecting sub string: "the --set <set> option can't be used when registers names are supplied as arguments" (was found)

runCmd: register write a
check of return status not required
runCmd failed!
error: register write takes exactly 2 arguments: <reg-name> <value>


Ran command:
"register write a"

Got output:
error: register write takes exactly 2 arguments: <reg-name> <value>

Expecting sub string: "register write takes exactly 2 arguments: <reg-name> <value>" (was found)

runCmd: register write a b c
check of return status not required
runCmd failed!
error: register write takes exactly 2 arguments: <reg-name> <value>


Ran command:
"register write a b c"

Got output:
error: register write takes exactly 2 arguments: <reg-name> <value>

Expecting sub string: "register write takes exactly 2 arguments: <reg-name> <value>" (was found)

<bound method SBProcess.Kill of <lldb.SBProcess; proxy of <Swig Object of type 'lldb::SBProcess *' at 0x12165efc0> >>: success

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/bin/clang-x86_64) :: test_invalid_invocation (TestRegisters.RegisterCommandsTestCase)
runCmd: settings clear -all
output: 

runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set target.inherit-tcc true
output: 

runCmd: settings set target.detach-on-error false
output: 

runCmd: settings set target.auto-apply-fixits false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/module-cache-lldb/lldb-api"
output: 

runCmd: settings set use-color false
output: 

runCmd: setting set target.prefer-dynamic-value no-dynamic-values
output: 

runCmd: settings set target.env-vars ASAN_OPTIONS=detect_stack_use_after_return=1 DYLD_INSERT_LIBRARIES=/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/lib/clang/13.0.99/lib/darwin/libclang_rt.asan_osx_dynamic.dylib
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/commands/register/register/register_command/TestRegisters.test_register_commands/a.out
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/commands/register/register/register_command/TestRegisters.test_register_commands/a.out' (x86_64).


runCmd: breakpoint set -n "main"
output: Breakpoint 1: where = a.out`main + 46 at main.cpp:12:10, address = 0x00000001000014de


Expecting pattern: ^Breakpoint (?P<bpno>[0-9]+): (?P<num_locations>[0-9]+) locations\.$
Not matched

Expecting pattern: ^Breakpoint (?P<bpno>[0-9]+): (?P<num_locations>no) locations \(pending\)\.
Not matched

Expecting pattern: ^Breakpoint (?P<bpno>[0-9]+): where = (?P<module>.*)`(?P<symbol>[+\-]{0,1}[^+]+)( \+ (?P<offset>[0-9]+)){0,1}( \[inlined\] (?P<inline_symbol>.*)){0,1} at (?P<file>[^:]+):(?P<line_no>[0-9]+)(?P<column>(:[0-9]+)?), address = (?P<address>0x[0-9a-fA-F]+)$
Matched

runCmd: run
output: Process 44591 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x00000001000014de a.out`main(argc=1, argv=0x00007ffeefbff8a8) at main.cpp:12:10
   9   	{
   10  	    lldb_enable_attach();
   11  	
-> 12  	    char my_string[] = {'a', 'b', 'c', 'd', 'e', 'f', 'g', 0};
    	         ^
   13  	    double my_double = 1234.5678;
   14  	    long double my_long_double = 1234.5678;
   15
Process 44591 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/commands/register/register/register_command/TestRegisters.test_register_commands/a.out' (x86_64)


runCmd: thread list
output: Process 44591 stopped
* thread #1: tid = 0x459a4d, 0x00000001000014de a.out`main(argc=1, argv=0x00007ffeefbff8a8) at main.cpp:12:10, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1


Ran command:
"thread list"

Got output:
Process 44591 stopped
* thread #1: tid = 0x459a4d, 0x00000001000014de a.out`main(argc=1, argv=0x00007ffeefbff8a8) at main.cpp:12:10, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1

Expecting sub string: "stopped" (was found)
Expecting sub string: "stop reason = breakpoint" (was found)

runCmd: register read -a
output: General Purpose Registers:
       rax = 0x0067666564636261
       rbx = 0x0000000000000000
       rcx = 0x00007ffeefbff940
       rdx = 0x00007ffeefbff8b8
       rdi = 0x0000000000000001
       rsi = 0x00007ffeefbff8a8
       rbp = 0x00007ffeefbff880
       rsp = 0x00007ffeefbff810
        r8 = 0x0000000000000000
        r9 = 0x0000000000000000
       r10 = 0x0000000000000000
       r11 = 0x0000000000000000
       r12 = 0x0000000000000000
       r13 = 0x0000000000000000
       r14 = 0x0000000000000000
       r15 = 0x0000000000000000
       rip = 0x00000001000014de  a.out`main + 46 at main.cpp:12:10
    rflags = 0x0000000000000202
        cs = 0x000000000000002b
        fs = 0x0000000000000000
        gs = 0x0000000000000000
       eax = 0x64636261
       ebx = 0x00000000
       ecx = 0xefbff940
       edx = 0xefbff8b8
       edi = 0x00000001
       esi = 0xefbff8a8
       ebp = 0xefbff880
       esp = 0xefbff810
       r8d = 0x00000000
       r9d = 0x00000000
      r10d = 0x00000000
      r11d = 0x00000000
      r12d = 0x00000000
      r13d = 0x00000000
      r14d = 0x00000000
      r15d = 0x00000000
        ax = 0x6261
        bx = 0x0000
        cx = 0xf940
        dx = 0xf8b8
        di = 0x0001
        si = 0xf8a8
        bp = 0xf880
        sp = 0xf810
       r8w = 0x0000
       r9w = 0x0000
      r10w = 0x0000
      r11w = 0x0000
      r12w = 0x0000
      r13w = 0x0000
      r14w = 0x0000
      r15w = 0x0000
        ah = 0x62
        bh = 0x00
        ch = 0xf9
        dh = 0xf8
        al = 0x61
        bl = 0x00
        cl = 0x40
        dl = 0xb8
       dil = 0x01
       sil = 0xa8
       bpl = 0x80
       spl = 0x10
       r8l = 0x00
       r9l = 0x00
      r10l = 0x00
      r11l = 0x00
      r12l = 0x00
      r13l = 0x00
      r14l = 0x00
      r15l = 0x00

Floating Point Registers:
     fctrl = 0x037f
     fstat = 0x0000
      ftag = 0x0000
       fop = 0x0000
     fioff = 0x00000000
     fiseg = 0x0000
     fooff = 0x00000000
     foseg = 0x0000
     mxcsr = 0x00001f80
  mxcsrmask = 0x0000ffff
     stmm0 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0xff 0xff}
     stmm1 = {0x63 0xed 0xff 0xff 0x00 0x00 0x00 0x00 0xff 0xff}
     stmm2 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0xff 0xff}
     stmm3 = {0x39 0xef 0xff 0xff 0x00 0x00 0x00 0x00 0xff 0xff}
     stmm4 = {0xc5 0xef 0xff 0xff 0x00 0x00 0x00 0x00 0xff 0xff}
     stmm5 = {0x8e 0xf0 0xff 0xff 0x00 0x00 0x00 0x00 0xff 0xff}
     stmm6 = {0xb1 0xf2 0xff 0xff 0x00 0x00 0x00 0x00 0xff 0xff}
     stmm7 = {0xdc 0xe9 0x0c 0x76 0x00 0x00 0x00 0x00 0xff 0xff}
      ymm0 = {0x06 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      ymm1 = {0xf8 0xc9 0x7b 0x95 0xff 0x7f 0x00 0x00 0x20 0xca 0x7b 0x95 0xff 0x7f 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      ymm2 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      ymm3 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      ymm4 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      ymm5 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      ymm6 = {0x65 0x72 0x5f 0x63 0x6f 0x6d 0x6d 0x61 0x6e 0x64 0x2f 0x54 0x65 0x73 0x74 0x52 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      ymm7 = {0x65 0x67 0x69 0x73 0x74 0x65 0x72 0x73 0x2e 0x74 0x65 0x73 0x74 0x5f 0x72 0x65 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      ymm8 = {0x67 0x69 0x73 0x74 0x65 0x72 0x5f 0x63 0x6f 0x6d 0x6d 0x61 0x6e 0x64 0x73 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      ymm9 = {0x46 0x80 0x50 0xce 0xa9 0xbc 0x94 0x70 0x24 0x0f 0x41 0xa7 0x62 0xea 0xb0 0xa9 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
     ymm10 = {0xa4 0xb7 0x6e 0xc0 0xaf 0x4e 0xc9 0x80 0x97 0xc3 0xd0 0x5d 0x12 0x21 0x9c 0x27 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
     ymm11 = {0x2e 0x5e 0x34 0xf4 0xfc 0xb1 0x26 0x01 0x2b 0x5f 0xb0 0xf0 0x77 0xe1 0x36 0xa3 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
     ymm12 = {0x51 0x4f 0x6b 0xca 0xfe 0x01 0xa2 0x4a 0x69 0xc2 0x72 0x17 0x7b 0xe3 0xee 0x30 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
     ymm13 = {0x3b 0x76 0x30 0xd5 0xc7 0xc7 0x16 0xd4 0xec 0x98 0xa6 0x24 0x9b 0x79 0x90 0x87 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
     ymm14 = {0x45 0xf9 0x0b 0xdd 0xbb 0xf8 0xa9 0x97 0xd2 0x3a 0xdb 0x80 0xa9 0xd9 0x35 0xb0 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
     ymm15 = {0x6d 0xe2 0xb9 0x55 0x70 0x5e 0x5d 0xba 0x52 0x10 0xf4 0x01 0xc0 0x16 0x57 0x73 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      xmm0 = {0x06 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      xmm1 = {0xf8 0xc9 0x7b 0x95 0xff 0x7f 0x00 0x00 0x20 0xca 0x7b 0x95 0xff 0x7f 0x00 0x00}
      xmm2 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      xmm3 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      xmm4 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      xmm5 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      xmm6 = {0x65 0x72 0x5f 0x63 0x6f 0x6d 0x6d 0x61 0x6e 0x64 0x2f 0x54 0x65 0x73 0x74 0x52}
      xmm7 = {0x65 0x67 0x69 0x73 0x74 0x65 0x72 0x73 0x2e 0x74 0x65 0x73 0x74 0x5f 0x72 0x65}
      xmm8 = {0x67 0x69 0x73 0x74 0x65 0x72 0x5f 0x63 0x6f 0x6d 0x6d 0x61 0x6e 0x64 0x73 0x00}
      xmm9 = {0x46 0x80 0x50 0xce 0xa9 0xbc 0x94 0x70 0x24 0x0f 0x41 0xa7 0x62 0xea 0xb0 0xa9}
     xmm10 = {0xa4 0xb7 0x6e 0xc0 0xaf 0x4e 0xc9 0x80 0x97 0xc3 0xd0 0x5d 0x12 0x21 0x9c 0x27}
     xmm11 = {0x2e 0x5e 0x34 0xf4 0xfc 0xb1 0x26 0x01 0x2b 0x5f 0xb0 0xf0 0x77 0xe1 0x36 0xa3}
     xmm12 = {0x51 0x4f 0x6b 0xca 0xfe 0x01 0xa2 0x4a 0x69 0xc2 0x72 0x17 0x7b 0xe3 0xee 0x30}
     xmm13 = {0x3b 0x76 0x30 0xd5 0xc7 0xc7 0x16 0xd4 0xec 0x98 0xa6 0x24 0x9b 0x79 0x90 0x87}
     xmm14 = {0x45 0xf9 0x0b 0xdd 0xbb 0xf8 0xa9 0x97 0xd2 0x3a 0xdb 0x80 0xa9 0xd9 0x35 0xb0}
     xmm15 = {0x6d 0xe2 0xb9 0x55 0x70 0x5e 0x5d 0xba 0x52 0x10 0xf4 0x01 0xc0 0x16 0x57 0x73}

Exception State Registers:
    trapno = 0x00000003
       err = 0x00000000
  faultvaddr = 0x00000001000014b0  a.out`main at main.cpp:9



Ran command:
"register read -a"

Got output:
General Purpose Registers:
       rax = 0x0067666564636261
       rbx = 0x0000000000000000
       rcx = 0x00007ffeefbff940
       rdx = 0x00007ffeefbff8b8
       rdi = 0x0000000000000001
       rsi = 0x00007ffeefbff8a8
       rbp = 0x00007ffeefbff880
       rsp = 0x00007ffeefbff810
        r8 = 0x0000000000000000
        r9 = 0x0000000000000000
       r10 = 0x0000000000000000
       r11 = 0x0000000000000000
       r12 = 0x0000000000000000
       r13 = 0x0000000000000000
       r14 = 0x0000000000000000
       r15 = 0x0000000000000000
       rip = 0x00000001000014de  a.out`main + 46 at main.cpp:12:10
    rflags = 0x0000000000000202
        cs = 0x000000000000002b
        fs = 0x0000000000000000
        gs = 0x0000000000000000
       eax = 0x64636261
       ebx = 0x00000000
       ecx = 0xefbff940
       edx = 0xefbff8b8
       edi = 0x00000001
       esi = 0xefbff8a8
       ebp = 0xefbff880
       esp = 0xefbff810
       r8d = 0x00000000
       r9d = 0x00000000
      r10d = 0x00000000
      r11d = 0x00000000
      r12d = 0x00000000
      r13d = 0x00000000
      r14d = 0x00000000
      r15d = 0x00000000
        ax = 0x6261
        bx = 0x0000
        cx = 0xf940
        dx = 0xf8b8
        di = 0x0001
        si = 0xf8a8
        bp = 0xf880
        sp = 0xf810
       r8w = 0x0000
       r9w = 0x0000
      r10w = 0x0000
      r11w = 0x0000
      r12w = 0x0000
      r13w = 0x0000
      r14w = 0x0000
      r15w = 0x0000
        ah = 0x62
        bh = 0x00
        ch = 0xf9
        dh = 0xf8
        al = 0x61
        bl = 0x00
        cl = 0x40
        dl = 0xb8
       dil = 0x01
       sil = 0xa8
       bpl = 0x80
       spl = 0x10
       r8l = 0x00
       r9l = 0x00
      r10l = 0x00
      r11l = 0x00
      r12l = 0x00
      r13l = 0x00
      r14l = 0x00
      r15l = 0x00

Floating Point Registers:
     fctrl = 0x037f
     fstat = 0x0000
      ftag = 0x0000
       fop = 0x0000
     fioff = 0x00000000
     fiseg = 0x0000
     fooff = 0x00000000
     foseg = 0x0000
     mxcsr = 0x00001f80
  mxcsrmask = 0x0000ffff
     stmm0 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0xff 0xff}
     stmm1 = {0x63 0xed 0xff 0xff 0x00 0x00 0x00 0x00 0xff 0xff}
     stmm2 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0xff 0xff}
     stmm3 = {0x39 0xef 0xff 0xff 0x00 0x00 0x00 0x00 0xff 0xff}
     stmm4 = {0xc5 0xef 0xff 0xff 0x00 0x00 0x00 0x00 0xff 0xff}
     stmm5 = {0x8e 0xf0 0xff 0xff 0x00 0x00 0x00 0x00 0xff 0xff}
     stmm6 = {0xb1 0xf2 0xff 0xff 0x00 0x00 0x00 0x00 0xff 0xff}
     stmm7 = {0xdc 0xe9 0x0c 0x76 0x00 0x00 0x00 0x00 0xff 0xff}
      ymm0 = {0x06 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      ymm1 = {0xf8 0xc9 0x7b 0x95 0xff 0x7f 0x00 0x00 0x20 0xca 0x7b 0x95 0xff 0x7f 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      ymm2 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      ymm3 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      ymm4 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      ymm5 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      ymm6 = {0x65 0x72 0x5f 0x63 0x6f 0x6d 0x6d 0x61 0x6e 0x64 0x2f 0x54 0x65 0x73 0x74 0x52 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      ymm7 = {0x65 0x67 0x69 0x73 0x74 0x65 0x72 0x73 0x2e 0x74 0x65 0x73 0x74 0x5f 0x72 0x65 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      ymm8 = {0x67 0x69 0x73 0x74 0x65 0x72 0x5f 0x63 0x6f 0x6d 0x6d 0x61 0x6e 0x64 0x73 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      ymm9 = {0x46 0x80 0x50 0xce 0xa9 0xbc 0x94 0x70 0x24 0x0f 0x41 0xa7 0x62 0xea 0xb0 0xa9 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
     ymm10 = {0xa4 0xb7 0x6e 0xc0 0xaf 0x4e 0xc9 0x80 0x97 0xc3 0xd0 0x5d 0x12 0x21 0x9c 0x27 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
     ymm11 = {0x2e 0x5e 0x34 0xf4 0xfc 0xb1 0x26 0x01 0x2b 0x5f 0xb0 0xf0 0x77 0xe1 0x36 0xa3 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
     ymm12 = {0x51 0x4f 0x6b 0xca 0xfe 0x01 0xa2 0x4a 0x69 0xc2 0x72 0x17 0x7b 0xe3 0xee 0x30 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
     ymm13 = {0x3b 0x76 0x30 0xd5 0xc7 0xc7 0x16 0xd4 0xec 0x98 0xa6 0x24 0x9b 0x79 0x90 0x87 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
     ymm14 = {0x45 0xf9 0x0b 0xdd 0xbb 0xf8 0xa9 0x97 0xd2 0x3a 0xdb 0x80 0xa9 0xd9 0x35 0xb0 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
     ymm15 = {0x6d 0xe2 0xb9 0x55 0x70 0x5e 0x5d 0xba 0x52 0x10 0xf4 0x01 0xc0 0x16 0x57 0x73 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      xmm0 = {0x06 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      xmm1 = {0xf8 0xc9 0x7b 0x95 0xff 0x7f 0x00 0x00 0x20 0xca 0x7b 0x95 0xff 0x7f 0x00 0x00}
      xmm2 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      xmm3 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      xmm4 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      xmm5 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
      xmm6 = {0x65 0x72 0x5f 0x63 0x6f 0x6d 0x6d 0x61 0x6e 0x64 0x2f 0x54 0x65 0x73 0x74 0x52}
      xmm7 = {0x65 0x67 0x69 0x73 0x74 0x65 0x72 0x73 0x2e 0x74 0x65 0x73 0x74 0x5f 0x72 0x65}
      xmm8 = {0x67 0x69 0x73 0x74 0x65 0x72 0x5f 0x63 0x6f 0x6d 0x6d 0x61 0x6e 0x64 0x73 0x00}
      xmm9 = {0x46 0x80 0x50 0xce 0xa9 0xbc 0x94 0x70 0x24 0x0f 0x41 0xa7 0x62 0xea 0xb0 0xa9}
     xmm10 = {0xa4 0xb7 0x6e 0xc0 0xaf 0x4e 0xc9 0x80 0x97 0xc3 0xd0 0x5d 0x12 0x21 0x9c 0x27}
     xmm11 = {0x2e 0x5e 0x34 0xf4 0xfc 0xb1 0x26 0x01 0x2b 0x5f 0xb0 0xf0 0x77 0xe1 0x36 0xa3}
     xmm12 = {0x51 0x4f 0x6b 0xca 0xfe 0x01 0xa2 0x4a 0x69 0xc2 0x72 0x17 0x7b 0xe3 0xee 0x30}
     xmm13 = {0x3b 0x76 0x30 0xd5 0xc7 0xc7 0x16 0xd4 0xec 0x98 0xa6 0x24 0x9b 0x79 0x90 0x87}
     xmm14 = {0x45 0xf9 0x0b 0xdd 0xbb 0xf8 0xa9 0x97 0xd2 0x3a 0xdb 0x80 0xa9 0xd9 0x35 0xb0}
     xmm15 = {0x6d 0xe2 0xb9 0x55 0x70 0x5e 0x5d 0xba 0x52 0x10 0xf4 0x01 0xc0 0x16 0x57 0x73}

Exception State Registers:
    trapno = 0x00000003
       err = 0x00000000
  faultvaddr = 0x00000001000014b0  a.out`main at main.cpp:9


Not expecting sub string: "registers were unavailable" (was not found)

runCmd: register read xmm0
output:     xmm0 = {0x06 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}


runCmd: register read ymm15
output:    ymm15 = {0x6d 0xe2 0xb9 0x55 0x70 0x5e 0x5d 0xba 0x52 0x10 0xf4 0x01 0xc0 0x16 0x57 0x73 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}


runCmd: register read -s 4
check of return status not required
runCmd failed!
error: invalid register set index: 4


Ran command:
"register read -s 4"

Got output:
error: invalid register set index: 4

Expecting sub string: "invalid register set index: 4" (was found)

<bound method SBProcess.Kill of <lldb.SBProcess; proxy of <Swig Object of type 'lldb::SBProcess *' at 0x121d9ddb0> >>: success

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/bin/clang-x86_64) :: test_register_commands (TestRegisters.RegisterCommandsTestCase)
runCmd: settings clear -all
output: 

runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set target.inherit-tcc true
output: 

runCmd: settings set target.detach-on-error false
output: 

runCmd: settings set target.auto-apply-fixits false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/module-cache-lldb/lldb-api"
output: 

runCmd: settings set use-color false
output: 

runCmd: setting set target.prefer-dynamic-value no-dynamic-values
output: 

runCmd: settings set target.env-vars ASAN_OPTIONS=detect_stack_use_after_return=1 DYLD_INSERT_LIBRARIES=/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/lib/clang/13.0.99/lib/darwin/libclang_rt.asan_osx_dynamic.dylib
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/commands/register/register/register_command/TestRegisters.test_register_expressions/a.out
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/commands/register/register/register_command/TestRegisters.test_register_expressions/a.out' (x86_64).


runCmd: breakpoint set -n "main"
output: Breakpoint 1: where = a.out`main + 46 at main.cpp:12:10, address = 0x00000001000014de


Expecting pattern: ^Breakpoint (?P<bpno>[0-9]+): (?P<num_locations>[0-9]+) locations\.$
Not matched

Expecting pattern: ^Breakpoint (?P<bpno>[0-9]+): (?P<num_locations>no) locations \(pending\)\.
Not matched

Expecting pattern: ^Breakpoint (?P<bpno>[0-9]+): where = (?P<module>.*)`(?P<symbol>[+\-]{0,1}[^+]+)( \+ (?P<offset>[0-9]+)){0,1}( \[inlined\] (?P<inline_symbol>.*)){0,1} at (?P<file>[^:]+):(?P<line_no>[0-9]+)(?P<column>(:[0-9]+)?), address = (?P<address>0x[0-9a-fA-F]+)$
Matched

runCmd: run
output: Process 44688 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x00000001000014de a.out`main(argc=1, argv=0x00007ffeefbff8a8) at main.cpp:12:10
   9   	{
   10  	    lldb_enable_attach();
   11  	
-> 12  	    char my_string[] = {'a', 'b', 'c', 'd', 'e', 'f', 'g', 0};
    	         ^
   13  	    double my_double = 1234.5678;
   14  	    long double my_long_double = 1234.5678;
   15
Process 44688 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/commands/register/register/register_command/TestRegisters.test_register_expressions/a.out' (x86_64)


runCmd: thread list
output: Process 44688 stopped
* thread #1: tid = 0x459bdc, 0x00000001000014de a.out`main(argc=1, argv=0x00007ffeefbff8a8) at main.cpp:12:10, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1


Ran command:
"thread list"

Got output:
Process 44688 stopped
* thread #1: tid = 0x459bdc, 0x00000001000014de a.out`main(argc=1, argv=0x00007ffeefbff8a8) at main.cpp:12:10, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1

Expecting sub string: "stopped" (was found)
Expecting sub string: "stop reason = breakpoint" (was found)

runCmd: expr/x $eax
output: (unsigned int) $0 = 0x64636261


Ran command:
"expr/x $eax"

Got output:
(unsigned int) $0 = 0x64636261

Expecting sub string: "unsigned int" (was found)
Expecting sub string: " = 0x" (was found)

runCmd: expr $xmm0
output: (unsigned char __attribute__((ext_vector_type(16)))) $1 = (0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00)


Ran command:
"expr $xmm0"

Got output:
(unsigned char __attribute__((ext_vector_type(16)))) $1 = (0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00)

Expecting sub string: "vector_type" (was found)

runCmd: expr (unsigned int)$xmm0[0]
output: (unsigned int) $2 = 6


Ran command:
"expr (unsigned int)$xmm0[0]"

Got output:
(unsigned int) $2 = 6

Expecting sub string: "unsigned int" (was found)

runCmd: expr -- ($rax & 0xffffffff) == $eax
output: (bool) $3 = true


Ran command:
"expr -- ($rax & 0xffffffff) == $eax"

Got output:
(bool) $3 = true

Expecting sub string: "true" (was found)

<bound method SBProcess.Kill of <lldb.SBProcess; proxy of <Swig Object of type 'lldb::SBProcess *' at 0x12166a210> >>: success

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/bin/clang-x86_64) :: test_register_expressions (TestRegisters.RegisterCommandsTestCase)
runCmd: settings clear -all
output: 

runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set target.inherit-tcc true
output: 

runCmd: settings set target.detach-on-error false
output: 

runCmd: settings set target.auto-apply-fixits false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/module-cache-lldb/lldb-api"
output: 

runCmd: settings set use-color false
output: 

runCmd: setting set target.prefer-dynamic-value no-dynamic-values
output: 

runCmd: settings set target.env-vars ASAN_OPTIONS=detect_stack_use_after_return=1 DYLD_INSERT_LIBRARIES=/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/lib/clang/13.0.99/lib/darwin/libclang_rt.asan_osx_dynamic.dylib
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/commands/register/register/register_command/TestRegisters.test_write_unknown_register/a.out
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/commands/register/register/register_command/TestRegisters.test_write_unknown_register/a.out' (x86_64).


runCmd: breakpoint set -n "main"
output: Breakpoint 1: where = a.out`main + 46 at main.cpp:12:10, address = 0x00000001000014de


Expecting pattern: ^Breakpoint (?P<bpno>[0-9]+): (?P<num_locations>[0-9]+) locations\.$
Not matched

Expecting pattern: ^Breakpoint (?P<bpno>[0-9]+): (?P<num_locations>no) locations \(pending\)\.
Not matched

Expecting pattern: ^Breakpoint (?P<bpno>[0-9]+): where = (?P<module>.*)`(?P<symbol>[+\-]{0,1}[^+]+)( \+ (?P<offset>[0-9]+)){0,1}( \[inlined\] (?P<inline_symbol>.*)){0,1} at (?P<file>[^:]+):(?P<line_no>[0-9]+)(?P<column>(:[0-9]+)?), address = (?P<address>0x[0-9a-fA-F]+)$
Matched

runCmd: run
output: Process 44780 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x00000001000014de a.out`main(argc=1, argv=0x00007ffeefbff8a0) at main.cpp:12:10
   9   	{
   10  	    lldb_enable_attach();
   11  	
-> 12  	    char my_string[] = {'a', 'b', 'c', 'd', 'e', 'f', 'g', 0};
    	         ^
   13  	    double my_double = 1234.5678;
   14  	    long double my_long_double = 1234.5678;
   15
Process 44780 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/commands/register/register/register_command/TestRegisters.test_write_unknown_register/a.out' (x86_64)


runCmd: thread list
output: Process 44780 stopped
* thread #1: tid = 0x459d8d, 0x00000001000014de a.out`main(argc=1, argv=0x00007ffeefbff8a0) at main.cpp:12:10, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1


Ran command:
"thread list"

Got output:
Process 44780 stopped
* thread #1: tid = 0x459d8d, 0x00000001000014de a.out`main(argc=1, argv=0x00007ffeefbff8a0) at main.cpp:12:10, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1

Expecting sub string: "stopped" (was found)
Expecting sub string: "stop reason = breakpoint" (was found)

runCmd: register write blub 1
check of return status not required
runCmd failed!
error: Register not found for 'blub'.


Ran command:
"register write blub 1"

Got output:
error: Register not found for 'blub'.

Expecting sub string: "error: Register not found for 'blub'." (was found)

<bound method SBProcess.Kill of <lldb.SBProcess; proxy of <Swig Object of type 'lldb::SBProcess *' at 0x121d9ddb0> >>: success

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/bin/clang-x86_64) :: test_write_unknown_register (TestRegisters.RegisterCommandsTestCase)
Restore dir to: /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/test
======================================================================
FAIL: test_fp_register_write (TestRegisters.RegisterCommandsTestCase)
   Test commands that write to registers, in particular floating-point registers.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/decorators.py", line 149, in wrapper
    return func(*args, **kwargs)
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/decorators.py", line 149, in wrapper
    return func(*args, **kwargs)
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/decorators.py", line 149, in wrapper
    return func(*args, **kwargs)
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/decorators.py", line 119, in wrapper
    func(*args, **kwargs)
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/commands/register/register/register_command/TestRegisters.py", line 71, in test_fp_register_write
    self.fp_register_write()
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/commands/register/register/register_command/TestRegisters.py", line 422, in fp_register_write
    error=True)
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/lldbtest.py", line 2471, in expect
    "Command '" + str + "' is expected to fail!")
AssertionError: True is not False : Command 'register read ymm0' is expected to fail!
Config=x86_64-/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/bin/clang
----------------------------------------------------------------------
Ran 9 tests in 52.187s

RESULT: FAILED (8 passes, 1 failures, 0 errors, 0 skipped, 0 expected failures, 0 unexpected successes)

--