Regression

lldb-api.lang/c/array_types.TestArrayTypes.py (from lldb-api)

Failing for the past 1 build (Since #1876 )
Took 50 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/lang/c/array_types -p TestArrayTypes.py
--
Exit Code: 1

Command Output (stdout):
--
lldb version 13.0.99 (http://labmaster3.local/git/llvm-project.git revision 9625d61eb66c12388875e081b63ebed7e42c6bbb)
  clang revision 9625d61eb66c12388875e081b63ebed7e42c6bbb
  llvm revision 9625d61eb66c12388875e081b63ebed7e42c6bbb
Skipping the following test categories: ['darwin-log', 'libstdcxx', 'dwo', 'llgs', 'fork']

--
Command Output (stderr):
--
Change dir to: /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/lang/c/array_types
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: 

looking at: SBBreakpoint: id = 1, file = 'main.c', line = 34, exact_match = 0, locations = 1

Checking string:
"SBBreakpoint: id = 1, file = 'main.c', line = 34, exact_match = 0, locations = 1"

Expecting sub string: "file = 'main.c'" (was found)
Expecting sub string: "line = 34" (was found)
Expecting sub string: "locations = 1" (was found)

looking at: SBBreakpoint: id = 1, file = 'main.c', line = 34, exact_match = 0, locations = 1

Checking string:
"SBBreakpoint: id = 1, file = 'main.c', line = 34, exact_match = 0, locations = 1"

Not expecting sub string: "resolved = 1" (was not found)

looking at: SBProcess: pid = 51430, state = exited, threads = 0, executable = a.out

Checking string:
"SBProcess: pid = 51430, state = exited, threads = 0, executable = a.out"

Expecting sub string: "state = stopped" (was not found)
Process looks good

FAIL: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/bin/clang-x86_64) :: test_and_python_api_dsym (TestArrayTypes.ArrayTypesTestCase)
<bound method SBProcess.Kill of <lldb.SBProcess; proxy of <Swig Object of type 'lldb::SBProcess *' at 0x10bc83630> >>: 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: 

looking at: SBBreakpoint: id = 1, file = 'main.c', line = 34, exact_match = 0, locations = 1

Checking string:
"SBBreakpoint: id = 1, file = 'main.c', line = 34, exact_match = 0, locations = 1"

Expecting sub string: "file = 'main.c'" (was found)
Expecting sub string: "line = 34" (was found)
Expecting sub string: "locations = 1" (was found)

looking at: SBBreakpoint: id = 1, file = 'main.c', line = 34, exact_match = 0, locations = 1

Checking string:
"SBBreakpoint: id = 1, file = 'main.c', line = 34, exact_match = 0, locations = 1"

Not expecting sub string: "resolved = 1" (was not found)

looking at: SBProcess: pid = 51495, state = stopped, threads = 1, executable = a.out

Checking string:
"SBProcess: pid = 51495, state = stopped, threads = 1, executable = a.out"

Expecting sub string: "state = stopped" (was found)
Expecting sub string: "executable = a.out" (was found)

looking at: thread #1: tid = 0x379d7, 0x0000000100000e0f a.out`main(argc=1, argv=0x00007ffeefbff8d8) at main.c:34:22, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1

Checking string:
"thread #1: tid = 0x379d7, 0x0000000100000e0f a.out`main(argc=1, argv=0x00007ffeefbff8d8) at main.c:34:22, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1"

Expecting sub string: "tid = 0x379d7" (was found)

looking at: SBBreakpoint: id = 1, file = 'main.c', line = 34, exact_match = 0, locations = 1

Checking string:
"SBBreakpoint: id = 1, file = 'main.c', line = 34, exact_match = 0, locations = 1"

Expecting sub string: "file = 'main.c'" (was found)
Expecting sub string: "line = 34" (was found)
Expecting sub string: "locations = 1" (was found)

looking at: frame #0: 0x0000000100000e0f a.out`main(argc=1, argv=0x00007ffeefbff8d8) at main.c:34:22

Checking string:
"frame #0: 0x0000000100000e0f a.out`main(argc=1, argv=0x00007ffeefbff8d8) at main.c:34:22"

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

looking at: (char *[4]) strings = ([0] = "Hello", [1] = "Hola", [2] = "Bonjour", [3] = "Guten Tag")

Checking string:
"(char *[4]) strings = ([0] = "Hello", [1] = "Hola", [2] = "Bonjour", [3] = "Guten Tag")"

Expecting sub string: "strings" (was found)

strings:
	TypeName         -> char *[4]
	ByteSize         -> 32
	NumChildren      -> 4
	Value            -> None
	ValueAsUnsigned  -> 0
	ValueType        -> local_variable
	Summary          -> None
	IsPointerType    -> False
	Location         -> 0x00007ffeefbff870
[3]:
	TypeName         -> char *
	ByteSize         -> 8
	NumChildren      -> 1
	Value            -> 0x0000000100000fa7
	ValueAsUnsigned  -> 4294971303
	ValueType        -> local_variable
	Summary          -> "Guten Tag"
	IsPointerType    -> True
	Location         -> 0x00007ffeefbff888
char_16:
	TypeName         -> char [16]
	ByteSize         -> 16
	NumChildren      -> 16
	Value            -> None
	ValueAsUnsigned  -> 0
	ValueType        -> local_variable
	Summary          -> "Hello World\n"
	IsPointerType    -> False
	Location         -> 0x00007ffeefbff890
ushort_matrix:
	TypeName         -> unsigned short [2][3]
	ByteSize         -> 12
	NumChildren      -> 2
	Value            -> None
	ValueAsUnsigned  -> 0
	ValueType        -> local_variable
	Summary          -> None
	IsPointerType    -> False
	Location         -> 0x00007ffeefbff834
[0]:
	TypeName         -> unsigned short [3]
	ByteSize         -> 6
	NumChildren      -> 3
	Value            -> None
	ValueAsUnsigned  -> 0
	ValueType        -> local_variable
	Summary          -> None
	IsPointerType    -> False
	Location         -> 0x00007ffeefbff834
[2]:
	TypeName         -> unsigned short
	ByteSize         -> 2
	NumChildren      -> 0
	Value            -> 3
	ValueAsUnsigned  -> 3
	ValueType        -> local_variable
	Summary          -> None
	IsPointerType    -> False
	Location         -> 0x00007ffeefbff838
long_6:
	TypeName         -> long [6]
	ByteSize         -> 48
	NumChildren      -> 6
	Value            -> None
	ValueAsUnsigned  -> 0
	ValueType        -> local_variable
	Summary          -> None
	IsPointerType    -> False
	Location         -> 0x00007ffeefbff7f0
[5]:
	TypeName         -> long
	ByteSize         -> 8
	NumChildren      -> 0
	Value            -> 6
	ValueAsUnsigned  -> 6
	ValueType        -> local_variable
	Summary          -> None
	IsPointerType    -> False
	Location         -> 0x00007ffeefbff818
argc:
	TypeName         -> int
	ByteSize         -> 4
	NumChildren      -> 0
	Value            -> 1
	ValueAsUnsigned  -> 1
	ValueType        -> argument_variable
	Summary          -> None
	IsPointerType    -> False
	Location         -> 0x00007ffeefbff748
<bound method SBProcess.Kill of <lldb.SBProcess; proxy of <Swig Object of type 'lldb::SBProcess *' at 0x10af2cd20> >>: success

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/bin/clang-x86_64) :: test_and_python_api_dwarf (TestArrayTypes.ArrayTypesTestCase)
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/bin/clang-x86_64) :: test_and_python_api_dwo (TestArrayTypes.ArrayTypesTestCase) (test case does not fall in any category of interest for this run) 
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: 

looking at: SBBreakpoint: id = 1, file = 'main.c', line = 34, exact_match = 0, locations = 1

Checking string:
"SBBreakpoint: id = 1, file = 'main.c', line = 34, exact_match = 0, locations = 1"

Expecting sub string: "file = 'main.c'" (was found)
Expecting sub string: "line = 34" (was found)
Expecting sub string: "locations = 1" (was found)

looking at: SBBreakpoint: id = 1, file = 'main.c', line = 34, exact_match = 0, locations = 1

Checking string:
"SBBreakpoint: id = 1, file = 'main.c', line = 34, exact_match = 0, locations = 1"

Not expecting sub string: "resolved = 1" (was not found)

looking at: SBProcess: pid = 51569, state = stopped, threads = 1, executable = a.out

Checking string:
"SBProcess: pid = 51569, state = stopped, threads = 1, executable = a.out"

Expecting sub string: "state = stopped" (was found)
Expecting sub string: "executable = a.out" (was found)

looking at: thread #1: tid = 0x37b3a, 0x0000000100000e0f a.out`main(argc=1, argv=0x00007ffeefbff8c8) at main.c:34:22, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1

Checking string:
"thread #1: tid = 0x37b3a, 0x0000000100000e0f a.out`main(argc=1, argv=0x00007ffeefbff8c8) at main.c:34:22, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1"

Expecting sub string: "tid = 0x37b3a" (was found)

looking at: SBBreakpoint: id = 1, file = 'main.c', line = 34, exact_match = 0, locations = 1

Checking string:
"SBBreakpoint: id = 1, file = 'main.c', line = 34, exact_match = 0, locations = 1"

Expecting sub string: "file = 'main.c'" (was found)
Expecting sub string: "line = 34" (was found)
Expecting sub string: "locations = 1" (was found)

looking at: frame #0: 0x0000000100000e0f a.out`main(argc=1, argv=0x00007ffeefbff8c8) at main.c:34:22

Checking string:
"frame #0: 0x0000000100000e0f a.out`main(argc=1, argv=0x00007ffeefbff8c8) at main.c:34:22"

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

looking at: (char *[4]) strings = ([0] = "Hello", [1] = "Hola", [2] = "Bonjour", [3] = "Guten Tag")

Checking string:
"(char *[4]) strings = ([0] = "Hello", [1] = "Hola", [2] = "Bonjour", [3] = "Guten Tag")"

Expecting sub string: "strings" (was found)

strings:
	TypeName         -> char *[4]
	ByteSize         -> 32
	NumChildren      -> 4
	Value            -> None
	ValueAsUnsigned  -> 0
	ValueType        -> local_variable
	Summary          -> None
	IsPointerType    -> False
	Location         -> 0x00007ffeefbff860
[3]:
	TypeName         -> char *
	ByteSize         -> 8
	NumChildren      -> 1
	Value            -> 0x0000000100000fa7
	ValueAsUnsigned  -> 4294971303
	ValueType        -> local_variable
	Summary          -> "Guten Tag"
	IsPointerType    -> True
	Location         -> 0x00007ffeefbff878
char_16:
	TypeName         -> char [16]
	ByteSize         -> 16
	NumChildren      -> 16
	Value            -> None
	ValueAsUnsigned  -> 0
	ValueType        -> local_variable
	Summary          -> "Hello World\n"
	IsPointerType    -> False
	Location         -> 0x00007ffeefbff880
ushort_matrix:
	TypeName         -> unsigned short [2][3]
	ByteSize         -> 12
	NumChildren      -> 2
	Value            -> None
	ValueAsUnsigned  -> 0
	ValueType        -> local_variable
	Summary          -> None
	IsPointerType    -> False
	Location         -> 0x00007ffeefbff824
[0]:
	TypeName         -> unsigned short [3]
	ByteSize         -> 6
	NumChildren      -> 3
	Value            -> None
	ValueAsUnsigned  -> 0
	ValueType        -> local_variable
	Summary          -> None
	IsPointerType    -> False
	Location         -> 0x00007ffeefbff824
[2]:
	TypeName         -> unsigned short
	ByteSize         -> 2
	NumChildren      -> 0
	Value            -> 3
	ValueAsUnsigned  -> 3
	ValueType        -> local_variable
	Summary          -> None
	IsPointerType    -> False
	Location         -> 0x00007ffeefbff828
long_6:
	TypeName         -> long [6]
	ByteSize         -> 48
	NumChildren      -> 6
	Value            -> None
	ValueAsUnsigned  -> 0
	ValueType        -> local_variable
	Summary          -> None
	IsPointerType    -> False
	Location         -> 0x00007ffeefbff7e0
[5]:
	TypeName         -> long
	ByteSize         -> 8
	NumChildren      -> 0
	Value            -> 6
	ValueAsUnsigned  -> 6
	ValueType        -> local_variable
	Summary          -> None
	IsPointerType    -> False
	Location         -> 0x00007ffeefbff808
argc:
	TypeName         -> int
	ByteSize         -> 4
	NumChildren      -> 0
	Value            -> 1
	ValueAsUnsigned  -> 1
	ValueType        -> argument_variable
	Summary          -> None
	IsPointerType    -> False
	Location         -> 0x00007ffeefbff738
<bound method SBProcess.Kill of <lldb.SBProcess; proxy of <Swig Object of type 'lldb::SBProcess *' at 0x10bc83b40> >>: success

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/bin/clang-x86_64) :: test_and_python_api_gmodules (TestArrayTypes.ArrayTypesTestCase)
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/lang/c/array_types/TestArrayTypes.test_and_run_command_dsym/a.out
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/lang/c/array_types/TestArrayTypes.test_and_run_command_dsym/a.out' (x86_64).


runCmd: breakpoint set -f "main.c" -l 34
output: Breakpoint 1: where = a.out`main + 447 at main.c:34:22, address = 0x0000000100000e0f


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 51611 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100000e0f a.out`main(argc=1, argv=0x00007ffeefbff8d8) at main.c:34:22
   31  	        {1,2},
   32  	        {3,4}
   33  	    };
-> 34  	    struct point_tag points_2_4_matrix[2][4] = { // Set break point at this line. 
    	                     ^
   35  	        {{ 1, 2}, { 3, 4}, { 5, 6}, { 7, 8}},
   36  	        {{11,22}, {33,44}, {55,66}, {77,88}}
   37  	    };
Process 51611 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/lang/c/array_types/TestArrayTypes.test_and_run_command_dsym/a.out' (x86_64)


runCmd: process status
output: Process 51611 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100000e0f a.out`main(argc=1, argv=0x00007ffeefbff8d8) at main.c:34:22
   31  	        {1,2},
   32  	        {3,4}
   33  	    };
-> 34  	    struct point_tag points_2_4_matrix[2][4] = { // Set break point at this line. 
    	                     ^
   35  	        {{ 1, 2}, { 3, 4}, { 5, 6}, { 7, 8}},
   36  	        {{11,22}, {33,44}, {55,66}, {77,88}}
   37  	    };


runCmd: thread list
output: Process 51611 stopped
* thread #1: tid = 0x37bcd, 0x0000000100000e0f a.out`main(argc=1, argv=0x00007ffeefbff8d8) at main.c:34:22, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1


Ran command:
"thread list"

Got output:
Process 51611 stopped
* thread #1: tid = 0x37bcd, 0x0000000100000e0f a.out`main(argc=1, argv=0x00007ffeefbff8d8) at main.c:34:22, 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: breakpoint list -f
output: Current breakpoints:
1: file = 'main.c', line = 34, exact_match = 0, locations = 1, resolved = 1, hit count = 1
  1.1: where = a.out`main + 447 at main.c:34:22, address = 0x0000000100000e0f, resolved, hit count = 1 



Ran command:
"breakpoint list -f"

Got output:
Current breakpoints:
1: file = 'main.c', line = 34, exact_match = 0, locations = 1, resolved = 1, hit count = 1
  1.1: where = a.out`main + 447 at main.c:34:22, address = 0x0000000100000e0f, resolved, hit count = 1 


Expecting sub string: "resolved, hit count = 1" (was found)

runCmd: frame variable --show-types strings
output: (char *[4]) strings = {
  (char *) [0] = 0x0000000100000f94 "Hello"
  (char *) [1] = 0x0000000100000f9a "Hola"
  (char *) [2] = 0x0000000100000f9f "Bonjour"
  (char *) [3] = 0x0000000100000fa7 "Guten Tag"
}


Ran command:
"frame variable --show-types strings"

Got output:
(char *[4]) strings = {
  (char *) [0] = 0x0000000100000f94 "Hello"
  (char *) [1] = 0x0000000100000f9a "Hola"
  (char *) [2] = 0x0000000100000f9f "Bonjour"
  (char *) [3] = 0x0000000100000fa7 "Guten Tag"
}

Expecting start string: "(char *[4])" (was found)
Expecting sub string: "(char *) [0]" (was found)
Expecting sub string: "Hello" (was found)
Expecting sub string: "(char *) [1]" (was found)
Expecting sub string: "Hola" (was found)
Expecting sub string: "(char *) [2]" (was found)
Expecting sub string: "Bonjour" (was found)
Expecting sub string: "(char *) [3]" (was found)
Expecting sub string: "Guten Tag" (was found)

runCmd: frame variable --show-types --raw -- char_16
output: (char [16]) char_16 = {
  (char) [0] = 'H'
  (char) [1] = 'e'
  (char) [2] = 'l'
  (char) [3] = 'l'
  (char) [4] = 'o'
  (char) [5] = ' '
  (char) [6] = 'W'
  (char) [7] = 'o'
  (char) [8] = 'r'
  (char) [9] = 'l'
  (char) [10] = 'd'
  (char) [11] = '\n'
  (char) [12] = '\0'
  (char) [13] = '\0'
  (char) [14] = '\0'
  (char) [15] = '\0'
}


Ran command:
"frame variable --show-types --raw -- char_16"

Got output:
(char [16]) char_16 = {
  (char) [0] = 'H'
  (char) [1] = 'e'
  (char) [2] = 'l'
  (char) [3] = 'l'
  (char) [4] = 'o'
  (char) [5] = ' '
  (char) [6] = 'W'
  (char) [7] = 'o'
  (char) [8] = 'r'
  (char) [9] = 'l'
  (char) [10] = 'd'
  (char) [11] = '\n'
  (char) [12] = '\0'
  (char) [13] = '\0'
  (char) [14] = '\0'
  (char) [15] = '\0'
}

Expecting sub string: "(char) [0]" (was found)
Expecting sub string: "(char) [15]" (was found)

runCmd: frame variable --show-types ushort_matrix
output: (unsigned short [2][3]) ushort_matrix = {
  (unsigned short [3]) [0] = {
    (unsigned short) [0] = 1
    (unsigned short) [1] = 2
    (unsigned short) [2] = 3
  }
  (unsigned short [3]) [1] = {
    (unsigned short) [0] = 11
    (unsigned short) [1] = 22
    (unsigned short) [2] = 33
  }
}


Ran command:
"frame variable --show-types ushort_matrix"

Got output:
(unsigned short [2][3]) ushort_matrix = {
  (unsigned short [3]) [0] = {
    (unsigned short) [0] = 1
    (unsigned short) [1] = 2
    (unsigned short) [2] = 3
  }
  (unsigned short [3]) [1] = {
    (unsigned short) [0] = 11
    (unsigned short) [1] = 22
    (unsigned short) [2] = 33
  }
}

Expecting start string: "(unsigned short [2][3])" (was found)

runCmd: frame variable --show-types long_6
output: (long [6]) long_6 = {
  (long) [0] = 1
  (long) [1] = 2
  (long) [2] = 3
  (long) [3] = 4
  (long) [4] = 5
  (long) [5] = 6
}


Ran command:
"frame variable --show-types long_6"

Got output:
(long [6]) long_6 = {
  (long) [0] = 1
  (long) [1] = 2
  (long) [2] = 3
  (long) [3] = 4
  (long) [4] = 5
  (long) [5] = 6
}

Expecting start string: "(long [6])" (was found)

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

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/bin/clang-x86_64) :: test_and_run_command_dsym (TestArrayTypes.ArrayTypesTestCase)
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/lang/c/array_types/TestArrayTypes.test_and_run_command_dwarf/a.out
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/lang/c/array_types/TestArrayTypes.test_and_run_command_dwarf/a.out' (x86_64).


runCmd: breakpoint set -f "main.c" -l 34
output: Breakpoint 1: where = a.out`main + 447 at main.c:34:22, address = 0x0000000100000e0f


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 51631 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100000e0f a.out`main(argc=1, argv=0x00007ffeefbff8d0) at main.c:34:22
   31  	        {1,2},
   32  	        {3,4}
   33  	    };
-> 34  	    struct point_tag points_2_4_matrix[2][4] = { // Set break point at this line. 
    	                     ^
   35  	        {{ 1, 2}, { 3, 4}, { 5, 6}, { 7, 8}},
   36  	        {{11,22}, {33,44}, {55,66}, {77,88}}
   37  	    };
Process 51631 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/lang/c/array_types/TestArrayTypes.test_and_run_command_dwarf/a.out' (x86_64)


runCmd: process status
output: Process 51631 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100000e0f a.out`main(argc=1, argv=0x00007ffeefbff8d0) at main.c:34:22
   31  	        {1,2},
   32  	        {3,4}
   33  	    };
-> 34  	    struct point_tag points_2_4_matrix[2][4] = { // Set break point at this line. 
    	                     ^
   35  	        {{ 1, 2}, { 3, 4}, { 5, 6}, { 7, 8}},
   36  	        {{11,22}, {33,44}, {55,66}, {77,88}}
   37  	    };


runCmd: thread list
output: Process 51631 stopped
* thread #1: tid = 0x37c4d, 0x0000000100000e0f a.out`main(argc=1, argv=0x00007ffeefbff8d0) at main.c:34:22, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1


Ran command:
"thread list"

Got output:
Process 51631 stopped
* thread #1: tid = 0x37c4d, 0x0000000100000e0f a.out`main(argc=1, argv=0x00007ffeefbff8d0) at main.c:34:22, 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: breakpoint list -f
output: Current breakpoints:
1: file = 'main.c', line = 34, exact_match = 0, locations = 1, resolved = 1, hit count = 1
  1.1: where = a.out`main + 447 at main.c:34:22, address = 0x0000000100000e0f, resolved, hit count = 1 



Ran command:
"breakpoint list -f"

Got output:
Current breakpoints:
1: file = 'main.c', line = 34, exact_match = 0, locations = 1, resolved = 1, hit count = 1
  1.1: where = a.out`main + 447 at main.c:34:22, address = 0x0000000100000e0f, resolved, hit count = 1 


Expecting sub string: "resolved, hit count = 1" (was found)

runCmd: frame variable --show-types strings
output: (char *[4]) strings = {
  (char *) [0] = 0x0000000100000f94 "Hello"
  (char *) [1] = 0x0000000100000f9a "Hola"
  (char *) [2] = 0x0000000100000f9f "Bonjour"
  (char *) [3] = 0x0000000100000fa7 "Guten Tag"
}


Ran command:
"frame variable --show-types strings"

Got output:
(char *[4]) strings = {
  (char *) [0] = 0x0000000100000f94 "Hello"
  (char *) [1] = 0x0000000100000f9a "Hola"
  (char *) [2] = 0x0000000100000f9f "Bonjour"
  (char *) [3] = 0x0000000100000fa7 "Guten Tag"
}

Expecting start string: "(char *[4])" (was found)
Expecting sub string: "(char *) [0]" (was found)
Expecting sub string: "Hello" (was found)
Expecting sub string: "(char *) [1]" (was found)
Expecting sub string: "Hola" (was found)
Expecting sub string: "(char *) [2]" (was found)
Expecting sub string: "Bonjour" (was found)
Expecting sub string: "(char *) [3]" (was found)
Expecting sub string: "Guten Tag" (was found)

runCmd: frame variable --show-types --raw -- char_16
output: (char [16]) char_16 = {
  (char) [0] = 'H'
  (char) [1] = 'e'
  (char) [2] = 'l'
  (char) [3] = 'l'
  (char) [4] = 'o'
  (char) [5] = ' '
  (char) [6] = 'W'
  (char) [7] = 'o'
  (char) [8] = 'r'
  (char) [9] = 'l'
  (char) [10] = 'd'
  (char) [11] = '\n'
  (char) [12] = '\0'
  (char) [13] = '\0'
  (char) [14] = '\0'
  (char) [15] = '\0'
}


Ran command:
"frame variable --show-types --raw -- char_16"

Got output:
(char [16]) char_16 = {
  (char) [0] = 'H'
  (char) [1] = 'e'
  (char) [2] = 'l'
  (char) [3] = 'l'
  (char) [4] = 'o'
  (char) [5] = ' '
  (char) [6] = 'W'
  (char) [7] = 'o'
  (char) [8] = 'r'
  (char) [9] = 'l'
  (char) [10] = 'd'
  (char) [11] = '\n'
  (char) [12] = '\0'
  (char) [13] = '\0'
  (char) [14] = '\0'
  (char) [15] = '\0'
}

Expecting sub string: "(char) [0]" (was found)
Expecting sub string: "(char) [15]" (was found)

runCmd: frame variable --show-types ushort_matrix
output: (unsigned short [2][3]) ushort_matrix = {
  (unsigned short [3]) [0] = {
    (unsigned short) [0] = 1
    (unsigned short) [1] = 2
    (unsigned short) [2] = 3
  }
  (unsigned short [3]) [1] = {
    (unsigned short) [0] = 11
    (unsigned short) [1] = 22
    (unsigned short) [2] = 33
  }
}


Ran command:
"frame variable --show-types ushort_matrix"

Got output:
(unsigned short [2][3]) ushort_matrix = {
  (unsigned short [3]) [0] = {
    (unsigned short) [0] = 1
    (unsigned short) [1] = 2
    (unsigned short) [2] = 3
  }
  (unsigned short [3]) [1] = {
    (unsigned short) [0] = 11
    (unsigned short) [1] = 22
    (unsigned short) [2] = 33
  }
}

Expecting start string: "(unsigned short [2][3])" (was found)

runCmd: frame variable --show-types long_6
output: (long [6]) long_6 = {
  (long) [0] = 1
  (long) [1] = 2
  (long) [2] = 3
  (long) [3] = 4
  (long) [4] = 5
  (long) [5] = 6
}


Ran command:
"frame variable --show-types long_6"

Got output:
(long [6]) long_6 = {
  (long) [0] = 1
  (long) [1] = 2
  (long) [2] = 3
  (long) [3] = 4
  (long) [4] = 5
  (long) [5] = 6
}

Expecting start string: "(long [6])" (was found)

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

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/bin/clang-x86_64) :: test_and_run_command_dwarf (TestArrayTypes.ArrayTypesTestCase)
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/bin/clang-x86_64) :: test_and_run_command_dwo (TestArrayTypes.ArrayTypesTestCase) (test case does not fall in any category of interest for this run) 
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/lang/c/array_types/TestArrayTypes.test_and_run_command_gmodules/a.out
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/lang/c/array_types/TestArrayTypes.test_and_run_command_gmodules/a.out' (x86_64).


runCmd: breakpoint set -f "main.c" -l 34
output: Breakpoint 1: where = a.out`main + 447 at main.c:34:22, address = 0x0000000100000e0f


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 51658 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100000e0f a.out`main(argc=1, argv=0x00007ffeefbff8c8) at main.c:34:22
   31  	        {1,2},
   32  	        {3,4}
   33  	    };
-> 34  	    struct point_tag points_2_4_matrix[2][4] = { // Set break point at this line. 
    	                     ^
   35  	        {{ 1, 2}, { 3, 4}, { 5, 6}, { 7, 8}},
   36  	        {{11,22}, {33,44}, {55,66}, {77,88}}
   37  	    };
Process 51658 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/lang/c/array_types/TestArrayTypes.test_and_run_command_gmodules/a.out' (x86_64)


runCmd: process status
output: Process 51658 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100000e0f a.out`main(argc=1, argv=0x00007ffeefbff8c8) at main.c:34:22
   31  	        {1,2},
   32  	        {3,4}
   33  	    };
-> 34  	    struct point_tag points_2_4_matrix[2][4] = { // Set break point at this line. 
    	                     ^
   35  	        {{ 1, 2}, { 3, 4}, { 5, 6}, { 7, 8}},
   36  	        {{11,22}, {33,44}, {55,66}, {77,88}}
   37  	    };


runCmd: thread list
output: Process 51658 stopped
* thread #1: tid = 0x37cdb, 0x0000000100000e0f a.out`main(argc=1, argv=0x00007ffeefbff8c8) at main.c:34:22, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1


Ran command:
"thread list"

Got output:
Process 51658 stopped
* thread #1: tid = 0x37cdb, 0x0000000100000e0f a.out`main(argc=1, argv=0x00007ffeefbff8c8) at main.c:34:22, 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: breakpoint list -f
output: Current breakpoints:
1: file = 'main.c', line = 34, exact_match = 0, locations = 1, resolved = 1, hit count = 1
  1.1: where = a.out`main + 447 at main.c:34:22, address = 0x0000000100000e0f, resolved, hit count = 1 



Ran command:
"breakpoint list -f"

Got output:
Current breakpoints:
1: file = 'main.c', line = 34, exact_match = 0, locations = 1, resolved = 1, hit count = 1
  1.1: where = a.out`main + 447 at main.c:34:22, address = 0x0000000100000e0f, resolved, hit count = 1 


Expecting sub string: "resolved, hit count = 1" (was found)

runCmd: frame variable --show-types strings
output: (char *[4]) strings = {
  (char *) [0] = 0x0000000100000f94 "Hello"
  (char *) [1] = 0x0000000100000f9a "Hola"
  (char *) [2] = 0x0000000100000f9f "Bonjour"
  (char *) [3] = 0x0000000100000fa7 "Guten Tag"
}


Ran command:
"frame variable --show-types strings"

Got output:
(char *[4]) strings = {
  (char *) [0] = 0x0000000100000f94 "Hello"
  (char *) [1] = 0x0000000100000f9a "Hola"
  (char *) [2] = 0x0000000100000f9f "Bonjour"
  (char *) [3] = 0x0000000100000fa7 "Guten Tag"
}

Expecting start string: "(char *[4])" (was found)
Expecting sub string: "(char *) [0]" (was found)
Expecting sub string: "Hello" (was found)
Expecting sub string: "(char *) [1]" (was found)
Expecting sub string: "Hola" (was found)
Expecting sub string: "(char *) [2]" (was found)
Expecting sub string: "Bonjour" (was found)
Expecting sub string: "(char *) [3]" (was found)
Expecting sub string: "Guten Tag" (was found)

runCmd: frame variable --show-types --raw -- char_16
output: (char [16]) char_16 = {
  (char) [0] = 'H'
  (char) [1] = 'e'
  (char) [2] = 'l'
  (char) [3] = 'l'
  (char) [4] = 'o'
  (char) [5] = ' '
  (char) [6] = 'W'
  (char) [7] = 'o'
  (char) [8] = 'r'
  (char) [9] = 'l'
  (char) [10] = 'd'
  (char) [11] = '\n'
  (char) [12] = '\0'
  (char) [13] = '\0'
  (char) [14] = '\0'
  (char) [15] = '\0'
}


Ran command:
"frame variable --show-types --raw -- char_16"

Got output:
(char [16]) char_16 = {
  (char) [0] = 'H'
  (char) [1] = 'e'
  (char) [2] = 'l'
  (char) [3] = 'l'
  (char) [4] = 'o'
  (char) [5] = ' '
  (char) [6] = 'W'
  (char) [7] = 'o'
  (char) [8] = 'r'
  (char) [9] = 'l'
  (char) [10] = 'd'
  (char) [11] = '\n'
  (char) [12] = '\0'
  (char) [13] = '\0'
  (char) [14] = '\0'
  (char) [15] = '\0'
}

Expecting sub string: "(char) [0]" (was found)
Expecting sub string: "(char) [15]" (was found)

runCmd: frame variable --show-types ushort_matrix
output: (unsigned short [2][3]) ushort_matrix = {
  (unsigned short [3]) [0] = {
    (unsigned short) [0] = 1
    (unsigned short) [1] = 2
    (unsigned short) [2] = 3
  }
  (unsigned short [3]) [1] = {
    (unsigned short) [0] = 11
    (unsigned short) [1] = 22
    (unsigned short) [2] = 33
  }
}


Ran command:
"frame variable --show-types ushort_matrix"

Got output:
(unsigned short [2][3]) ushort_matrix = {
  (unsigned short [3]) [0] = {
    (unsigned short) [0] = 1
    (unsigned short) [1] = 2
    (unsigned short) [2] = 3
  }
  (unsigned short [3]) [1] = {
    (unsigned short) [0] = 11
    (unsigned short) [1] = 22
    (unsigned short) [2] = 33
  }
}

Expecting start string: "(unsigned short [2][3])" (was found)

runCmd: frame variable --show-types long_6
output: (long [6]) long_6 = {
  (long) [0] = 1
  (long) [1] = 2
  (long) [2] = 3
  (long) [3] = 4
  (long) [4] = 5
  (long) [5] = 6
}


Ran command:
"frame variable --show-types long_6"

Got output:
(long [6]) long_6 = {
  (long) [0] = 1
  (long) [1] = 2
  (long) [2] = 3
  (long) [3] = 4
  (long) [4] = 5
  (long) [5] = 6
}

Expecting start string: "(long [6])" (was found)

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

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/bin/clang-x86_64) :: test_and_run_command_gmodules (TestArrayTypes.ArrayTypesTestCase)
Restore dir to: /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/test
======================================================================
FAIL: test_and_python_api_dsym (TestArrayTypes.ArrayTypesTestCase)
   Use Python APIs to inspect variables with array types.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/lldbtest.py", line 1830, in test_method
    return attrvalue(self)
  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/lang/c/array_types/TestArrayTypes.py", line 116, in test_and_python_api
    "executable = a.out"])
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/lldbtest.py", line 2550, in expect
    self.fail(log_msg)
AssertionError: Checking string:
"SBProcess: pid = 51430, state = exited, threads = 0, executable = a.out"

Expecting sub string: "state = stopped" (was not found)
Process looks good
Config=x86_64-/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/bin/clang
----------------------------------------------------------------------
Ran 8 tests in 49.046s

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

--