Regression

Test Clang 7.0.1 / lldb-Suite.types.TestIntegerTypes.py (from lldb-Suite)

Failing for the past 1 build (Since Unstable#270 )
Took 59 sec.

Stacktrace

lldb version 10.0.99 (http://labmaster3.local/git/llvm-project.git revision 1a3dd638c4a9173e53628b497a1aadc31c32eb50)
  clang revision daa79c5338228a746a7eba0cf2f2f356e1d45a5b
  llvm revision daa79c5338228a746a7eba0cf2f2f356e1d45a5b
LLDB library dir: /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/bin
LLDB import library dir: /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/bin
libstdcxx tests will not be run because: Don't know how to build with libstdcxx on macosx
Skipping following debug info categories: ['dwo']

Session logs for test failures/errors/unexpected successes will go into directory '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/test/logs'
Command invoked: /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/llvm-project/lldb/test/dotest.py --arch=x86_64 -s /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/lldb-test-traces -S nm -u CXXFLAGS -u CFLAGS --executable /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/./bin/lldb --dsymutil /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/./bin/dsymutil --filecheck /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/./bin/FileCheck -C /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang --codesign-identity lldb_codesign --server /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/./bin/debugserver --arch x86_64 --build-dir /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/lldb-test-build.noindex -s=/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/test/logs -t --env TERM=vt100 --skip-category gmodules --skip-category watchpoint --arch=x86_64 --env LLVM_LIBS_DIR=/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/./lib --build-dir /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex --module-cache-dir /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/llvm-project/lldb/packages/Python/lldbsuite/test/types -p TestIntegerTypes.py
Change dir to: /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/llvm-project/lldb/packages/Python/lldbsuite/test/types
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_char_type_dsym/test_char_type_dsym
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_char_type_dsym/test_char_type_dsym' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_char_type_dsym/golden-output.txt"
output: Process 62608 exited with status = 0 (0x00000000) 

Process 62608 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_char_type_dsym/test_char_type_dsym' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 185
output: Breakpoint 1: where = test_char_type_dsym`main + 2323 at basic_type.cpp:185:5, address = 0x0000000100001613


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 62830 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001613 test_char_type_dsym`main(argc=1, argv=0x00007ffeefbff568) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {

Process 62830 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_char_type_dsym/test_char_type_dsym' (x86_64)


runCmd: process status
output: Process 62830 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001613 test_char_type_dsym`main(argc=1, argv=0x00007ffeefbff568) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {


Expecting sub string:  at basic_type.cpp:185
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (char) a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a = 'a'


Expecting sub string: a = 'a'
Matched

runCmd: frame variable --show-types *a_ptr
output: (char) *a_ptr = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) *a_ptr = 'a'


Expecting sub string: *a_ptr = 'a'
Matched

runCmd: frame variable --show-types a_ref
output: (char &) a_ref = 0x00007ffeefbff4f7: {
  (char) &a_ref = 'a'
}


looking at: char &

Expecting sub string: char
Matched

looking at: (char &) a_ref = 0x00007ffeefbff4f7: {
  (char) &a_ref = 'a'
}


Expecting sub string: a_ref = 'a'
Matched

runCmd: frame variable --show-types a_array_bounded[0]
output: (char) a_array_bounded[0] = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_array_bounded[0] = 'a'


Expecting sub string: a_array_bounded[0] = 'a'
Matched

runCmd: frame variable --show-types a_array_bounded[1]
output: (char) a_array_bounded[1] = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_array_bounded[1] = 'b'


Expecting sub string: a_array_bounded[1] = 'b'
Matched

runCmd: frame variable --show-types a_array_unbounded[0]
output: (char) a_array_unbounded[0] = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_array_unbounded[0] = 'a'


Expecting sub string: a_array_unbounded[0] = 'a'
Matched

runCmd: frame variable --show-types a_array_unbounded[1]
output: (char) a_array_unbounded[1] = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_array_unbounded[1] = 'b'


Expecting sub string: a_array_unbounded[1] = 'b'
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (char) a_class_instance.m_a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_class_instance.m_a = 'a'


Expecting sub string: a_class_instance.m_a = 'a'
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (char) a_class_instance.m_b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_class_instance.m_b = 'b'


Expecting sub string: a_class_instance.m_b = 'b'
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (char) a_class_ptr->m_a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_class_ptr->m_a = 'a'


Expecting sub string: a_class_ptr->m_a = 'a'
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (char) a_class_ptr->m_b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_class_ptr->m_b = 'b'


Expecting sub string: a_class_ptr->m_b = 'b'
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (char) a_class_ref.m_a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_class_ref.m_a = 'a'


Expecting sub string: a_class_ref.m_a = 'a'
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (char) a_class_ref.m_b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_class_ref.m_b = 'b'


Expecting sub string: a_class_ref.m_b = 'b'
Matched

runCmd: frame variable --show-types a_struct.a
output: (char) a_struct.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct.a = 'a'


Expecting sub string: a_struct.a = 'a'
Matched

runCmd: frame variable --show-types a_struct.b
output: (char) a_struct.b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct.b = 'b'


Expecting sub string: a_struct.b = 'b'
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (char) a_struct_ptr->a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_ptr->a = 'a'


Expecting sub string: a_struct_ptr->a = 'a'
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (char) a_struct_ptr->b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_ptr->b = 'b'


Expecting sub string: a_struct_ptr->b = 'b'
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (char) a_struct_ref.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_ref.a = 'a'


Expecting sub string: a_struct_ref.a = 'a'
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (char) a_struct_ref.b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_ref.b = 'b'


Expecting sub string: a_struct_ref.b = 'b'
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (char) a_union_zero.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_zero.a = 'a'


Expecting sub string: a_union_zero.a = 'a'
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (char) a_union_zero_ptr->a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_zero_ptr->a = 'a'


Expecting sub string: a_union_zero_ptr->a = 'a'
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (char) a_union_zero_ref.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_zero_ref.a = 'a'


Expecting sub string: a_union_zero_ref.a = 'a'
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (char) a_union_nonzero.u.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_nonzero.u.a = 'a'


Expecting sub string: a_union_nonzero.u.a = 'a'
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (char) a_union_nonzero_ptr->u.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_nonzero_ptr->u.a = 'a'


Expecting sub string: a_union_nonzero_ptr->u.a = 'a'
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (char) a_union_nonzero_ref.u.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_nonzero_ref.u.a = 'a'


Expecting sub string: a_union_nonzero_ref.u.a = 'a'
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].a
output: (char) a_struct_array_bounded[0].a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_array_bounded[0].a = 'a'


Expecting sub string: a_struct_array_bounded[0].a = 'a'
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].b
output: (char) a_struct_array_bounded[0].b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_array_bounded[0].b = 'b'


Expecting sub string: a_struct_array_bounded[0].b = 'b'
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].a
output: (char) a_struct_array_bounded[1].a = '!'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_array_bounded[1].a = '!'


Expecting sub string: a_struct_array_bounded[1].a = '!'
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].b
output: (char) a_struct_array_bounded[1].b = '~'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_array_bounded[1].b = '~'


Expecting sub string: a_struct_array_bounded[1].b = '~'
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].a
output: (char) a_struct_array_unbounded[0].a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_array_unbounded[0].a = 'a'


Expecting sub string: a_struct_array_unbounded[0].a = 'a'
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].b
output: (char) a_struct_array_unbounded[0].b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_array_unbounded[0].b = 'b'


Expecting sub string: a_struct_array_unbounded[0].b = 'b'
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].a
output: (char) a_struct_array_unbounded[1].a = '!'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_array_unbounded[1].a = '!'


Expecting sub string: a_struct_array_unbounded[1].a = '!'
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].b
output: (char) a_struct_array_unbounded[1].b = '~'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_array_unbounded[1].b = '~'


Expecting sub string: a_struct_array_unbounded[1].b = '~'
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[0].a
output: (char) a_union_zero_array_bounded[0].a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_zero_array_bounded[0].a = 'a'


Expecting sub string: a_union_zero_array_bounded[0].a = 'a'
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[1].a
output: (char) a_union_zero_array_bounded[1].a = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_zero_array_bounded[1].a = 'b'


Expecting sub string: a_union_zero_array_bounded[1].a = 'b'
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[0].a
output: (char) a_union_zero_array_unbounded[0].a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_zero_array_unbounded[0].a = 'a'


Expecting sub string: a_union_zero_array_unbounded[0].a = 'a'
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[1].a
output: (char) a_union_zero_array_unbounded[1].a = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_zero_array_unbounded[1].a = 'b'


Expecting sub string: a_union_zero_array_unbounded[1].a = 'b'
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_char_type_dsym (TestIntegerTypes.IntegerTypesTestCase)
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_char_type_dwarf/test_char_type_dwarf
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_char_type_dwarf/test_char_type_dwarf' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_char_type_dwarf/golden-output.txt"
output: Process 63160 exited with status = 0 (0x00000000) 

Process 63160 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_char_type_dwarf/test_char_type_dwarf' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 185
output: Breakpoint 1: where = test_char_type_dwarf`main + 2323 at basic_type.cpp:185:5, address = 0x0000000100001613


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 63280 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001613 test_char_type_dwarf`main(argc=1, argv=0x00007ffeefbff568) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {

Process 63280 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_char_type_dwarf/test_char_type_dwarf' (x86_64)


runCmd: process status
output: Process 63280 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001613 test_char_type_dwarf`main(argc=1, argv=0x00007ffeefbff568) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {


Expecting sub string:  at basic_type.cpp:185
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (char) a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a = 'a'


Expecting sub string: a = 'a'
Matched

runCmd: frame variable --show-types *a_ptr
output: (char) *a_ptr = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) *a_ptr = 'a'


Expecting sub string: *a_ptr = 'a'
Matched

runCmd: frame variable --show-types a_ref
output: (char &) a_ref = 0x00007ffeefbff4f7: {
  (char) &a_ref = 'a'
}


looking at: char &

Expecting sub string: char
Matched

looking at: (char &) a_ref = 0x00007ffeefbff4f7: {
  (char) &a_ref = 'a'
}


Expecting sub string: a_ref = 'a'
Matched

runCmd: frame variable --show-types a_array_bounded[0]
output: (char) a_array_bounded[0] = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_array_bounded[0] = 'a'


Expecting sub string: a_array_bounded[0] = 'a'
Matched

runCmd: frame variable --show-types a_array_bounded[1]
output: (char) a_array_bounded[1] = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_array_bounded[1] = 'b'


Expecting sub string: a_array_bounded[1] = 'b'
Matched

runCmd: frame variable --show-types a_array_unbounded[0]
output: (char) a_array_unbounded[0] = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_array_unbounded[0] = 'a'


Expecting sub string: a_array_unbounded[0] = 'a'
Matched

runCmd: frame variable --show-types a_array_unbounded[1]
output: (char) a_array_unbounded[1] = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_array_unbounded[1] = 'b'


Expecting sub string: a_array_unbounded[1] = 'b'
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (char) a_class_instance.m_a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_class_instance.m_a = 'a'


Expecting sub string: a_class_instance.m_a = 'a'
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (char) a_class_instance.m_b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_class_instance.m_b = 'b'


Expecting sub string: a_class_instance.m_b = 'b'
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (char) a_class_ptr->m_a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_class_ptr->m_a = 'a'


Expecting sub string: a_class_ptr->m_a = 'a'
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (char) a_class_ptr->m_b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_class_ptr->m_b = 'b'


Expecting sub string: a_class_ptr->m_b = 'b'
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (char) a_class_ref.m_a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_class_ref.m_a = 'a'


Expecting sub string: a_class_ref.m_a = 'a'
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (char) a_class_ref.m_b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_class_ref.m_b = 'b'


Expecting sub string: a_class_ref.m_b = 'b'
Matched

runCmd: frame variable --show-types a_struct.a
output: (char) a_struct.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct.a = 'a'


Expecting sub string: a_struct.a = 'a'
Matched

runCmd: frame variable --show-types a_struct.b
output: (char) a_struct.b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct.b = 'b'


Expecting sub string: a_struct.b = 'b'
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (char) a_struct_ptr->a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_ptr->a = 'a'


Expecting sub string: a_struct_ptr->a = 'a'
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (char) a_struct_ptr->b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_ptr->b = 'b'


Expecting sub string: a_struct_ptr->b = 'b'
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (char) a_struct_ref.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_ref.a = 'a'


Expecting sub string: a_struct_ref.a = 'a'
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (char) a_struct_ref.b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_ref.b = 'b'


Expecting sub string: a_struct_ref.b = 'b'
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (char) a_union_zero.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_zero.a = 'a'


Expecting sub string: a_union_zero.a = 'a'
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (char) a_union_zero_ptr->a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_zero_ptr->a = 'a'


Expecting sub string: a_union_zero_ptr->a = 'a'
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (char) a_union_zero_ref.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_zero_ref.a = 'a'


Expecting sub string: a_union_zero_ref.a = 'a'
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (char) a_union_nonzero.u.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_nonzero.u.a = 'a'


Expecting sub string: a_union_nonzero.u.a = 'a'
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (char) a_union_nonzero_ptr->u.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_nonzero_ptr->u.a = 'a'


Expecting sub string: a_union_nonzero_ptr->u.a = 'a'
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (char) a_union_nonzero_ref.u.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_nonzero_ref.u.a = 'a'


Expecting sub string: a_union_nonzero_ref.u.a = 'a'
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].a
output: (char) a_struct_array_bounded[0].a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_array_bounded[0].a = 'a'


Expecting sub string: a_struct_array_bounded[0].a = 'a'
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].b
output: (char) a_struct_array_bounded[0].b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_array_bounded[0].b = 'b'


Expecting sub string: a_struct_array_bounded[0].b = 'b'
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].a
output: (char) a_struct_array_bounded[1].a = '!'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_array_bounded[1].a = '!'


Expecting sub string: a_struct_array_bounded[1].a = '!'
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].b
output: (char) a_struct_array_bounded[1].b = '~'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_array_bounded[1].b = '~'


Expecting sub string: a_struct_array_bounded[1].b = '~'
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].a
output: (char) a_struct_array_unbounded[0].a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_array_unbounded[0].a = 'a'


Expecting sub string: a_struct_array_unbounded[0].a = 'a'
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].b
output: (char) a_struct_array_unbounded[0].b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_array_unbounded[0].b = 'b'


Expecting sub string: a_struct_array_unbounded[0].b = 'b'
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].a
output: (char) a_struct_array_unbounded[1].a = '!'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_array_unbounded[1].a = '!'


Expecting sub string: a_struct_array_unbounded[1].a = '!'
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].b
output: (char) a_struct_array_unbounded[1].b = '~'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_array_unbounded[1].b = '~'


Expecting sub string: a_struct_array_unbounded[1].b = '~'
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[0].a
output: (char) a_union_zero_array_bounded[0].a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_zero_array_bounded[0].a = 'a'


Expecting sub string: a_union_zero_array_bounded[0].a = 'a'
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[1].a
output: (char) a_union_zero_array_bounded[1].a = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_zero_array_bounded[1].a = 'b'


Expecting sub string: a_union_zero_array_bounded[1].a = 'b'
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[0].a
output: (char) a_union_zero_array_unbounded[0].a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_zero_array_unbounded[0].a = 'a'


Expecting sub string: a_union_zero_array_unbounded[0].a = 'a'
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[1].a
output: (char) a_union_zero_array_unbounded[1].a = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_zero_array_unbounded[1].a = 'b'


Expecting sub string: a_union_zero_array_unbounded[1].a = 'b'
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_char_type_dwarf (TestIntegerTypes.IntegerTypesTestCase)
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_char_type_dwo (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_char_type_from_block_dsym/test_char_type_from_block_dsym
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_char_type_from_block_dsym/test_char_type_from_block_dsym' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_char_type_from_block_dsym/golden-output.txt"
output: Process 63787 exited with status = 0 (0x00000000) 

Process 63787 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_char_type_from_block_dsym/test_char_type_from_block_dsym' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 215
output: Breakpoint 1: where = test_char_type_from_block_dsym`::__main_block_invoke() + 1048 at basic_type.cpp:215:18, address = 0x0000000100001698


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 63952 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001698 test_char_type_from_block_dsym`::__main_block_invoke(.block_descriptor=0x00007ffeefbff390) at basic_type.cpp:215:18
   212 	        fprintf (out, "(a_union_nonzero_t*) a_union_nonzero_ptr = %p, a_union_nonzero_ptr->u.a = '" T_PRINTF_FORMAT "'\n", a_union_nonzero_ptr, a_union_nonzero_ptr->u.a);
   213 	        fprintf (out, "(a_union_nonzero_t&) a_union_nonzero_ref = %p, a_union_nonzero_ref.u.a = '" T_PRINTF_FORMAT "'\n", &a_union_nonzero_ref, a_union_nonzero_ref.u.a);
   214 	
-> 215 	        fprintf (out, "That's All Folks!\n"); // Break here to test block captured variables.
    	                 ^
   216 	    };
   217 	
   218 	    myBlock();

Process 63952 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_char_type_from_block_dsym/test_char_type_from_block_dsym' (x86_64)


runCmd: process status
output: Process 63952 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001698 test_char_type_from_block_dsym`::__main_block_invoke(.block_descriptor=0x00007ffeefbff390) at basic_type.cpp:215:18
   212 	        fprintf (out, "(a_union_nonzero_t*) a_union_nonzero_ptr = %p, a_union_nonzero_ptr->u.a = '" T_PRINTF_FORMAT "'\n", a_union_nonzero_ptr, a_union_nonzero_ptr->u.a);
   213 	        fprintf (out, "(a_union_nonzero_t&) a_union_nonzero_ref = %p, a_union_nonzero_ref.u.a = '" T_PRINTF_FORMAT "'\n", &a_union_nonzero_ref, a_union_nonzero_ref.u.a);
   214 	
-> 215 	        fprintf (out, "That's All Folks!\n"); // Break here to test block captured variables.
    	                 ^
   216 	    };
   217 	
   218 	    myBlock();


Expecting sub string:  at basic_type.cpp:215
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (char) a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a = 'a'


Expecting sub string: a = 'a'
Matched

runCmd: frame variable --show-types *a_ptr
output: (char) *a_ptr = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) *a_ptr = 'a'


Expecting sub string: *a_ptr = 'a'
Matched

runCmd: frame variable --show-types a_ref
output: (char &) a_ref = 0x00007ffeefbff4d7: {
  (char) &a_ref = 'a'
}


looking at: char &

Expecting sub string: char
Matched

looking at: (char &) a_ref = 0x00007ffeefbff4d7: {
  (char) &a_ref = 'a'
}


Expecting sub string: a_ref = 'a'
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (char) a_class_instance.m_a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_class_instance.m_a = 'a'


Expecting sub string: a_class_instance.m_a = 'a'
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (char) a_class_instance.m_b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_class_instance.m_b = 'b'


Expecting sub string: a_class_instance.m_b = 'b'
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (char) a_class_ptr->m_a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_class_ptr->m_a = 'a'


Expecting sub string: a_class_ptr->m_a = 'a'
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (char) a_class_ptr->m_b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_class_ptr->m_b = 'b'


Expecting sub string: a_class_ptr->m_b = 'b'
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (char) a_class_ref.m_a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_class_ref.m_a = 'a'


Expecting sub string: a_class_ref.m_a = 'a'
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (char) a_class_ref.m_b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_class_ref.m_b = 'b'


Expecting sub string: a_class_ref.m_b = 'b'
Matched

runCmd: frame variable --show-types a_struct.a
output: (char) a_struct.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct.a = 'a'


Expecting sub string: a_struct.a = 'a'
Matched

runCmd: frame variable --show-types a_struct.b
output: (char) a_struct.b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct.b = 'b'


Expecting sub string: a_struct.b = 'b'
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (char) a_struct_ptr->a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_ptr->a = 'a'


Expecting sub string: a_struct_ptr->a = 'a'
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (char) a_struct_ptr->b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_ptr->b = 'b'


Expecting sub string: a_struct_ptr->b = 'b'
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (char) a_struct_ref.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_ref.a = 'a'


Expecting sub string: a_struct_ref.a = 'a'
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (char) a_struct_ref.b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_ref.b = 'b'


Expecting sub string: a_struct_ref.b = 'b'
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (char) a_union_zero.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_zero.a = 'a'


Expecting sub string: a_union_zero.a = 'a'
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (char) a_union_zero_ptr->a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_zero_ptr->a = 'a'


Expecting sub string: a_union_zero_ptr->a = 'a'
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (char) a_union_zero_ref.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_zero_ref.a = 'a'


Expecting sub string: a_union_zero_ref.a = 'a'
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (char) a_union_nonzero.u.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_nonzero.u.a = 'a'


Expecting sub string: a_union_nonzero.u.a = 'a'
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (char) a_union_nonzero_ptr->u.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_nonzero_ptr->u.a = 'a'


Expecting sub string: a_union_nonzero_ptr->u.a = 'a'
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (char) a_union_nonzero_ref.u.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_nonzero_ref.u.a = 'a'


Expecting sub string: a_union_nonzero_ref.u.a = 'a'
Matched

runCmd: frame variable --show-types a
output: (char) a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a = 'a'


Expecting sub string: a = 'a'
Matched

runCmd: frame variable --show-types *a_ptr
output: (char) *a_ptr = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) *a_ptr = 'a'


Expecting sub string: *a_ptr = 'a'
Matched

runCmd: frame variable --show-types a_ref
output: (char &) a_ref = 0x00007ffeefbff4d7: {
  (char) &a_ref = 'a'
}


looking at: char &

Expecting sub string: char
Matched

looking at: (char &) a_ref = 0x00007ffeefbff4d7: {
  (char) &a_ref = 'a'
}


Expecting sub string: a_ref = 'a'
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (char) a_class_instance.m_a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_class_instance.m_a = 'a'


Expecting sub string: a_class_instance.m_a = 'a'
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (char) a_class_instance.m_b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_class_instance.m_b = 'b'


Expecting sub string: a_class_instance.m_b = 'b'
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (char) a_class_ptr->m_a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_class_ptr->m_a = 'a'


Expecting sub string: a_class_ptr->m_a = 'a'
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (char) a_class_ptr->m_b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_class_ptr->m_b = 'b'


Expecting sub string: a_class_ptr->m_b = 'b'
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (char) a_class_ref.m_a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_class_ref.m_a = 'a'


Expecting sub string: a_class_ref.m_a = 'a'
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (char) a_class_ref.m_b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_class_ref.m_b = 'b'


Expecting sub string: a_class_ref.m_b = 'b'
Matched

runCmd: frame variable --show-types a_struct.a
output: (char) a_struct.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct.a = 'a'


Expecting sub string: a_struct.a = 'a'
Matched

runCmd: frame variable --show-types a_struct.b
output: (char) a_struct.b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct.b = 'b'


Expecting sub string: a_struct.b = 'b'
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (char) a_struct_ptr->a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_ptr->a = 'a'


Expecting sub string: a_struct_ptr->a = 'a'
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (char) a_struct_ptr->b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_ptr->b = 'b'


Expecting sub string: a_struct_ptr->b = 'b'
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (char) a_struct_ref.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_ref.a = 'a'


Expecting sub string: a_struct_ref.a = 'a'
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (char) a_struct_ref.b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_ref.b = 'b'


Expecting sub string: a_struct_ref.b = 'b'
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (char) a_union_zero.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_zero.a = 'a'


Expecting sub string: a_union_zero.a = 'a'
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (char) a_union_zero_ptr->a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_zero_ptr->a = 'a'


Expecting sub string: a_union_zero_ptr->a = 'a'
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (char) a_union_zero_ref.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_zero_ref.a = 'a'


Expecting sub string: a_union_zero_ref.a = 'a'
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (char) a_union_nonzero.u.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_nonzero.u.a = 'a'


Expecting sub string: a_union_nonzero.u.a = 'a'
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (char) a_union_nonzero_ptr->u.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_nonzero_ptr->u.a = 'a'


Expecting sub string: a_union_nonzero_ptr->u.a = 'a'
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (char) a_union_nonzero_ref.u.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_nonzero_ref.u.a = 'a'


Expecting sub string: a_union_nonzero_ref.u.a = 'a'
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_char_type_from_block_dsym (TestIntegerTypes.IntegerTypesTestCase)
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_char_type_from_block_dwarf/test_char_type_from_block_dwarf
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_char_type_from_block_dwarf/test_char_type_from_block_dwarf' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_char_type_from_block_dwarf/golden-output.txt"
output: Process 64335 exited with status = 0 (0x00000000) 

Process 64335 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_char_type_from_block_dwarf/test_char_type_from_block_dwarf' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 215
output: Breakpoint 1: where = test_char_type_from_block_dwarf`::__main_block_invoke() + 1048 at basic_type.cpp:215:18, address = 0x0000000100001698


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 64468 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001698 test_char_type_from_block_dwarf`::__main_block_invoke(.block_descriptor=0x00007ffeefbff380) at basic_type.cpp:215:18
   212 	        fprintf (out, "(a_union_nonzero_t*) a_union_nonzero_ptr = %p, a_union_nonzero_ptr->u.a = '" T_PRINTF_FORMAT "'\n", a_union_nonzero_ptr, a_union_nonzero_ptr->u.a);
   213 	        fprintf (out, "(a_union_nonzero_t&) a_union_nonzero_ref = %p, a_union_nonzero_ref.u.a = '" T_PRINTF_FORMAT "'\n", &a_union_nonzero_ref, a_union_nonzero_ref.u.a);
   214 	
-> 215 	        fprintf (out, "That's All Folks!\n"); // Break here to test block captured variables.
    	                 ^
   216 	    };
   217 	
   218 	    myBlock();

Process 64468 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_char_type_from_block_dwarf/test_char_type_from_block_dwarf' (x86_64)


runCmd: process status
output: Process 64468 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001698 test_char_type_from_block_dwarf`::__main_block_invoke(.block_descriptor=0x00007ffeefbff380) at basic_type.cpp:215:18
   212 	        fprintf (out, "(a_union_nonzero_t*) a_union_nonzero_ptr = %p, a_union_nonzero_ptr->u.a = '" T_PRINTF_FORMAT "'\n", a_union_nonzero_ptr, a_union_nonzero_ptr->u.a);
   213 	        fprintf (out, "(a_union_nonzero_t&) a_union_nonzero_ref = %p, a_union_nonzero_ref.u.a = '" T_PRINTF_FORMAT "'\n", &a_union_nonzero_ref, a_union_nonzero_ref.u.a);
   214 	
-> 215 	        fprintf (out, "That's All Folks!\n"); // Break here to test block captured variables.
    	                 ^
   216 	    };
   217 	
   218 	    myBlock();


Expecting sub string:  at basic_type.cpp:215
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (char) a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a = 'a'


Expecting sub string: a = 'a'
Matched

runCmd: frame variable --show-types *a_ptr
output: (char) *a_ptr = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) *a_ptr = 'a'


Expecting sub string: *a_ptr = 'a'
Matched

runCmd: frame variable --show-types a_ref
output: (char &) a_ref = 0x00007ffeefbff4c7: {
  (char) &a_ref = 'a'
}


looking at: char &

Expecting sub string: char
Matched

looking at: (char &) a_ref = 0x00007ffeefbff4c7: {
  (char) &a_ref = 'a'
}


Expecting sub string: a_ref = 'a'
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (char) a_class_instance.m_a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_class_instance.m_a = 'a'


Expecting sub string: a_class_instance.m_a = 'a'
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (char) a_class_instance.m_b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_class_instance.m_b = 'b'


Expecting sub string: a_class_instance.m_b = 'b'
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (char) a_class_ptr->m_a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_class_ptr->m_a = 'a'


Expecting sub string: a_class_ptr->m_a = 'a'
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (char) a_class_ptr->m_b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_class_ptr->m_b = 'b'


Expecting sub string: a_class_ptr->m_b = 'b'
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (char) a_class_ref.m_a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_class_ref.m_a = 'a'


Expecting sub string: a_class_ref.m_a = 'a'
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (char) a_class_ref.m_b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_class_ref.m_b = 'b'


Expecting sub string: a_class_ref.m_b = 'b'
Matched

runCmd: frame variable --show-types a_struct.a
output: (char) a_struct.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct.a = 'a'


Expecting sub string: a_struct.a = 'a'
Matched

runCmd: frame variable --show-types a_struct.b
output: (char) a_struct.b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct.b = 'b'


Expecting sub string: a_struct.b = 'b'
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (char) a_struct_ptr->a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_ptr->a = 'a'


Expecting sub string: a_struct_ptr->a = 'a'
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (char) a_struct_ptr->b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_ptr->b = 'b'


Expecting sub string: a_struct_ptr->b = 'b'
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (char) a_struct_ref.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_ref.a = 'a'


Expecting sub string: a_struct_ref.a = 'a'
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (char) a_struct_ref.b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_ref.b = 'b'


Expecting sub string: a_struct_ref.b = 'b'
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (char) a_union_zero.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_zero.a = 'a'


Expecting sub string: a_union_zero.a = 'a'
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (char) a_union_zero_ptr->a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_zero_ptr->a = 'a'


Expecting sub string: a_union_zero_ptr->a = 'a'
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (char) a_union_zero_ref.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_zero_ref.a = 'a'


Expecting sub string: a_union_zero_ref.a = 'a'
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (char) a_union_nonzero.u.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_nonzero.u.a = 'a'


Expecting sub string: a_union_nonzero.u.a = 'a'
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (char) a_union_nonzero_ptr->u.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_nonzero_ptr->u.a = 'a'


Expecting sub string: a_union_nonzero_ptr->u.a = 'a'
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (char) a_union_nonzero_ref.u.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_nonzero_ref.u.a = 'a'


Expecting sub string: a_union_nonzero_ref.u.a = 'a'
Matched

runCmd: frame variable --show-types a
output: (char) a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a = 'a'


Expecting sub string: a = 'a'
Matched

runCmd: frame variable --show-types *a_ptr
output: (char) *a_ptr = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) *a_ptr = 'a'


Expecting sub string: *a_ptr = 'a'
Matched

runCmd: frame variable --show-types a_ref
output: (char &) a_ref = 0x00007ffeefbff4c7: {
  (char) &a_ref = 'a'
}


looking at: char &

Expecting sub string: char
Matched

looking at: (char &) a_ref = 0x00007ffeefbff4c7: {
  (char) &a_ref = 'a'
}


Expecting sub string: a_ref = 'a'
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (char) a_class_instance.m_a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_class_instance.m_a = 'a'


Expecting sub string: a_class_instance.m_a = 'a'
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (char) a_class_instance.m_b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_class_instance.m_b = 'b'


Expecting sub string: a_class_instance.m_b = 'b'
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (char) a_class_ptr->m_a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_class_ptr->m_a = 'a'


Expecting sub string: a_class_ptr->m_a = 'a'
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (char) a_class_ptr->m_b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_class_ptr->m_b = 'b'


Expecting sub string: a_class_ptr->m_b = 'b'
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (char) a_class_ref.m_a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_class_ref.m_a = 'a'


Expecting sub string: a_class_ref.m_a = 'a'
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (char) a_class_ref.m_b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_class_ref.m_b = 'b'


Expecting sub string: a_class_ref.m_b = 'b'
Matched

runCmd: frame variable --show-types a_struct.a
output: (char) a_struct.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct.a = 'a'


Expecting sub string: a_struct.a = 'a'
Matched

runCmd: frame variable --show-types a_struct.b
output: (char) a_struct.b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct.b = 'b'


Expecting sub string: a_struct.b = 'b'
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (char) a_struct_ptr->a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_ptr->a = 'a'


Expecting sub string: a_struct_ptr->a = 'a'
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (char) a_struct_ptr->b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_ptr->b = 'b'


Expecting sub string: a_struct_ptr->b = 'b'
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (char) a_struct_ref.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_ref.a = 'a'


Expecting sub string: a_struct_ref.a = 'a'
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (char) a_struct_ref.b = 'b'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_struct_ref.b = 'b'


Expecting sub string: a_struct_ref.b = 'b'
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (char) a_union_zero.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_zero.a = 'a'


Expecting sub string: a_union_zero.a = 'a'
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (char) a_union_zero_ptr->a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_zero_ptr->a = 'a'


Expecting sub string: a_union_zero_ptr->a = 'a'
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (char) a_union_zero_ref.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_zero_ref.a = 'a'


Expecting sub string: a_union_zero_ref.a = 'a'
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (char) a_union_nonzero.u.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_nonzero.u.a = 'a'


Expecting sub string: a_union_nonzero.u.a = 'a'
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (char) a_union_nonzero_ptr->u.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_nonzero_ptr->u.a = 'a'


Expecting sub string: a_union_nonzero_ptr->u.a = 'a'
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (char) a_union_nonzero_ref.u.a = 'a'


looking at: char

Expecting sub string: char
Matched

looking at: (char) a_union_nonzero_ref.u.a = 'a'


Expecting sub string: a_union_nonzero_ref.u.a = 'a'
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_char_type_from_block_dwarf (TestIntegerTypes.IntegerTypesTestCase)
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_char_type_from_block_dwo (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_char_type_from_block_gmodules (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_char_type_gmodules (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_int_type_dsym/test_int_type_dsym
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_int_type_dsym/test_int_type_dsym' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_int_type_dsym/golden-output.txt"
output: Process 65009 exited with status = 0 (0x00000000) 

Process 65009 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_int_type_dsym/test_int_type_dsym' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 185
output: Breakpoint 1: where = test_int_type_dsym`main + 2338 at basic_type.cpp:185:5, address = 0x0000000100001602


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 65394 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001602 test_int_type_dsym`main(argc=1, argv=0x00007ffeefbff570) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {

Process 65394 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_int_type_dsym/test_int_type_dsym' (x86_64)


runCmd: process status
output: Process 65394 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001602 test_int_type_dsym`main(argc=1, argv=0x00007ffeefbff570) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {


Expecting sub string:  at basic_type.cpp:185
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (int) a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a = 11001110


Expecting sub string: a = 11001110
Matched

runCmd: frame variable --show-types *a_ptr
output: (int) *a_ptr = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) *a_ptr = 11001110


Expecting sub string: *a_ptr = 11001110
Matched

runCmd: frame variable --show-types a_ref
output: (int &) a_ref = 0x00007ffeefbff4d4: {
  (int) &a_ref = 11001110
}


looking at: int &

Expecting sub string: int
Matched

looking at: (int &) a_ref = 0x00007ffeefbff4d4: {
  (int) &a_ref = 11001110
}


Expecting sub string: a_ref = 11001110
Matched

runCmd: frame variable --show-types a_array_bounded[0]
output: (int) a_array_bounded[0] = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_array_bounded[0] = 11001110


Expecting sub string: a_array_bounded[0] = 11001110
Matched

runCmd: frame variable --show-types a_array_bounded[1]
output: (int) a_array_bounded[1] = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_array_bounded[1] = 22002220


Expecting sub string: a_array_bounded[1] = 22002220
Matched

runCmd: frame variable --show-types a_array_unbounded[0]
output: (int) a_array_unbounded[0] = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_array_unbounded[0] = 11001110


Expecting sub string: a_array_unbounded[0] = 11001110
Matched

runCmd: frame variable --show-types a_array_unbounded[1]
output: (int) a_array_unbounded[1] = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_array_unbounded[1] = 22002220


Expecting sub string: a_array_unbounded[1] = 22002220
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (int) a_class_instance.m_a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_class_instance.m_a = 11001110


Expecting sub string: a_class_instance.m_a = 11001110
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (int) a_class_instance.m_b = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_class_instance.m_b = 22002220


Expecting sub string: a_class_instance.m_b = 22002220
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (int) a_class_ptr->m_a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_class_ptr->m_a = 11001110


Expecting sub string: a_class_ptr->m_a = 11001110
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (int) a_class_ptr->m_b = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_class_ptr->m_b = 22002220


Expecting sub string: a_class_ptr->m_b = 22002220
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (int) a_class_ref.m_a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_class_ref.m_a = 11001110


Expecting sub string: a_class_ref.m_a = 11001110
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (int) a_class_ref.m_b = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_class_ref.m_b = 22002220


Expecting sub string: a_class_ref.m_b = 22002220
Matched

runCmd: frame variable --show-types a_struct.a
output: (int) a_struct.a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct.a = 11001110


Expecting sub string: a_struct.a = 11001110
Matched

runCmd: frame variable --show-types a_struct.b
output: (int) a_struct.b = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct.b = 22002220


Expecting sub string: a_struct.b = 22002220
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (int) a_struct_ptr->a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_ptr->a = 11001110


Expecting sub string: a_struct_ptr->a = 11001110
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (int) a_struct_ptr->b = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_ptr->b = 22002220


Expecting sub string: a_struct_ptr->b = 22002220
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (int) a_struct_ref.a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_ref.a = 11001110


Expecting sub string: a_struct_ref.a = 11001110
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (int) a_struct_ref.b = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_ref.b = 22002220


Expecting sub string: a_struct_ref.b = 22002220
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (int) a_union_zero.a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_zero.a = 11001110


Expecting sub string: a_union_zero.a = 11001110
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (int) a_union_zero_ptr->a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_zero_ptr->a = 11001110


Expecting sub string: a_union_zero_ptr->a = 11001110
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (int) a_union_zero_ref.a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_zero_ref.a = 11001110


Expecting sub string: a_union_zero_ref.a = 11001110
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (int) a_union_nonzero.u.a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_nonzero.u.a = 11001110


Expecting sub string: a_union_nonzero.u.a = 11001110
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (int) a_union_nonzero_ptr->u.a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_nonzero_ptr->u.a = 11001110


Expecting sub string: a_union_nonzero_ptr->u.a = 11001110
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (int) a_union_nonzero_ref.u.a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_nonzero_ref.u.a = 11001110


Expecting sub string: a_union_nonzero_ref.u.a = 11001110
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].a
output: (int) a_struct_array_bounded[0].a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_array_bounded[0].a = 11001110


Expecting sub string: a_struct_array_bounded[0].a = 11001110
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].b
output: (int) a_struct_array_bounded[0].b = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_array_bounded[0].b = 22002220


Expecting sub string: a_struct_array_bounded[0].b = 22002220
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].a
output: (int) a_struct_array_bounded[1].a = 33003330


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_array_bounded[1].a = 33003330


Expecting sub string: a_struct_array_bounded[1].a = 33003330
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].b
output: (int) a_struct_array_bounded[1].b = 44004440


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_array_bounded[1].b = 44004440


Expecting sub string: a_struct_array_bounded[1].b = 44004440
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].a
output: (int) a_struct_array_unbounded[0].a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_array_unbounded[0].a = 11001110


Expecting sub string: a_struct_array_unbounded[0].a = 11001110
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].b
output: (int) a_struct_array_unbounded[0].b = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_array_unbounded[0].b = 22002220


Expecting sub string: a_struct_array_unbounded[0].b = 22002220
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].a
output: (int) a_struct_array_unbounded[1].a = 33003330


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_array_unbounded[1].a = 33003330


Expecting sub string: a_struct_array_unbounded[1].a = 33003330
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].b
output: (int) a_struct_array_unbounded[1].b = 44004440


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_array_unbounded[1].b = 44004440


Expecting sub string: a_struct_array_unbounded[1].b = 44004440
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[0].a
output: (int) a_union_zero_array_bounded[0].a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_zero_array_bounded[0].a = 11001110


Expecting sub string: a_union_zero_array_bounded[0].a = 11001110
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[1].a
output: (int) a_union_zero_array_bounded[1].a = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_zero_array_bounded[1].a = 22002220


Expecting sub string: a_union_zero_array_bounded[1].a = 22002220
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[0].a
output: (int) a_union_zero_array_unbounded[0].a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_zero_array_unbounded[0].a = 11001110


Expecting sub string: a_union_zero_array_unbounded[0].a = 11001110
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[1].a
output: (int) a_union_zero_array_unbounded[1].a = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_zero_array_unbounded[1].a = 22002220


Expecting sub string: a_union_zero_array_unbounded[1].a = 22002220
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_int_type_dsym (TestIntegerTypes.IntegerTypesTestCase)
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_int_type_dwarf/test_int_type_dwarf
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_int_type_dwarf/test_int_type_dwarf' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_int_type_dwarf/golden-output.txt"
output: Process 65653 exited with status = 0 (0x00000000) 

Process 65653 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_int_type_dwarf/test_int_type_dwarf' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 185
output: Breakpoint 1: where = test_int_type_dwarf`main + 2338 at basic_type.cpp:185:5, address = 0x0000000100001602


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 65854 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001602 test_int_type_dwarf`main(argc=1, argv=0x00007ffeefbff568) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {

Process 65854 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_int_type_dwarf/test_int_type_dwarf' (x86_64)


runCmd: process status
output: Process 65854 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001602 test_int_type_dwarf`main(argc=1, argv=0x00007ffeefbff568) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {


Expecting sub string:  at basic_type.cpp:185
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (int) a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a = 11001110


Expecting sub string: a = 11001110
Matched

runCmd: frame variable --show-types *a_ptr
output: (int) *a_ptr = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) *a_ptr = 11001110


Expecting sub string: *a_ptr = 11001110
Matched

runCmd: frame variable --show-types a_ref
output: (int &) a_ref = 0x00007ffeefbff4c4: {
  (int) &a_ref = 11001110
}


looking at: int &

Expecting sub string: int
Matched

looking at: (int &) a_ref = 0x00007ffeefbff4c4: {
  (int) &a_ref = 11001110
}


Expecting sub string: a_ref = 11001110
Matched

runCmd: frame variable --show-types a_array_bounded[0]
output: (int) a_array_bounded[0] = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_array_bounded[0] = 11001110


Expecting sub string: a_array_bounded[0] = 11001110
Matched

runCmd: frame variable --show-types a_array_bounded[1]
output: (int) a_array_bounded[1] = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_array_bounded[1] = 22002220


Expecting sub string: a_array_bounded[1] = 22002220
Matched

runCmd: frame variable --show-types a_array_unbounded[0]
output: (int) a_array_unbounded[0] = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_array_unbounded[0] = 11001110


Expecting sub string: a_array_unbounded[0] = 11001110
Matched

runCmd: frame variable --show-types a_array_unbounded[1]
output: (int) a_array_unbounded[1] = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_array_unbounded[1] = 22002220


Expecting sub string: a_array_unbounded[1] = 22002220
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (int) a_class_instance.m_a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_class_instance.m_a = 11001110


Expecting sub string: a_class_instance.m_a = 11001110
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (int) a_class_instance.m_b = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_class_instance.m_b = 22002220


Expecting sub string: a_class_instance.m_b = 22002220
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (int) a_class_ptr->m_a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_class_ptr->m_a = 11001110


Expecting sub string: a_class_ptr->m_a = 11001110
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (int) a_class_ptr->m_b = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_class_ptr->m_b = 22002220


Expecting sub string: a_class_ptr->m_b = 22002220
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (int) a_class_ref.m_a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_class_ref.m_a = 11001110


Expecting sub string: a_class_ref.m_a = 11001110
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (int) a_class_ref.m_b = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_class_ref.m_b = 22002220


Expecting sub string: a_class_ref.m_b = 22002220
Matched

runCmd: frame variable --show-types a_struct.a
output: (int) a_struct.a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct.a = 11001110


Expecting sub string: a_struct.a = 11001110
Matched

runCmd: frame variable --show-types a_struct.b
output: (int) a_struct.b = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct.b = 22002220


Expecting sub string: a_struct.b = 22002220
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (int) a_struct_ptr->a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_ptr->a = 11001110


Expecting sub string: a_struct_ptr->a = 11001110
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (int) a_struct_ptr->b = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_ptr->b = 22002220


Expecting sub string: a_struct_ptr->b = 22002220
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (int) a_struct_ref.a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_ref.a = 11001110


Expecting sub string: a_struct_ref.a = 11001110
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (int) a_struct_ref.b = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_ref.b = 22002220


Expecting sub string: a_struct_ref.b = 22002220
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (int) a_union_zero.a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_zero.a = 11001110


Expecting sub string: a_union_zero.a = 11001110
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (int) a_union_zero_ptr->a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_zero_ptr->a = 11001110


Expecting sub string: a_union_zero_ptr->a = 11001110
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (int) a_union_zero_ref.a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_zero_ref.a = 11001110


Expecting sub string: a_union_zero_ref.a = 11001110
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (int) a_union_nonzero.u.a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_nonzero.u.a = 11001110


Expecting sub string: a_union_nonzero.u.a = 11001110
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (int) a_union_nonzero_ptr->u.a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_nonzero_ptr->u.a = 11001110


Expecting sub string: a_union_nonzero_ptr->u.a = 11001110
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (int) a_union_nonzero_ref.u.a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_nonzero_ref.u.a = 11001110


Expecting sub string: a_union_nonzero_ref.u.a = 11001110
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].a
output: (int) a_struct_array_bounded[0].a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_array_bounded[0].a = 11001110


Expecting sub string: a_struct_array_bounded[0].a = 11001110
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].b
output: (int) a_struct_array_bounded[0].b = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_array_bounded[0].b = 22002220


Expecting sub string: a_struct_array_bounded[0].b = 22002220
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].a
output: (int) a_struct_array_bounded[1].a = 33003330


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_array_bounded[1].a = 33003330


Expecting sub string: a_struct_array_bounded[1].a = 33003330
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].b
output: (int) a_struct_array_bounded[1].b = 44004440


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_array_bounded[1].b = 44004440


Expecting sub string: a_struct_array_bounded[1].b = 44004440
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].a
output: (int) a_struct_array_unbounded[0].a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_array_unbounded[0].a = 11001110


Expecting sub string: a_struct_array_unbounded[0].a = 11001110
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].b
output: (int) a_struct_array_unbounded[0].b = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_array_unbounded[0].b = 22002220


Expecting sub string: a_struct_array_unbounded[0].b = 22002220
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].a
output: (int) a_struct_array_unbounded[1].a = 33003330


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_array_unbounded[1].a = 33003330


Expecting sub string: a_struct_array_unbounded[1].a = 33003330
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].b
output: (int) a_struct_array_unbounded[1].b = 44004440


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_array_unbounded[1].b = 44004440


Expecting sub string: a_struct_array_unbounded[1].b = 44004440
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[0].a
output: (int) a_union_zero_array_bounded[0].a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_zero_array_bounded[0].a = 11001110


Expecting sub string: a_union_zero_array_bounded[0].a = 11001110
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[1].a
output: (int) a_union_zero_array_bounded[1].a = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_zero_array_bounded[1].a = 22002220


Expecting sub string: a_union_zero_array_bounded[1].a = 22002220
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[0].a
output: (int) a_union_zero_array_unbounded[0].a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_zero_array_unbounded[0].a = 11001110


Expecting sub string: a_union_zero_array_unbounded[0].a = 11001110
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[1].a
output: (int) a_union_zero_array_unbounded[1].a = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_zero_array_unbounded[1].a = 22002220


Expecting sub string: a_union_zero_array_unbounded[1].a = 22002220
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_int_type_dwarf (TestIntegerTypes.IntegerTypesTestCase)
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_int_type_dwo (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_int_type_from_block_dsym/test_int_type_from_block_dsym
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_int_type_from_block_dsym/test_int_type_from_block_dsym' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_int_type_from_block_dsym/golden-output.txt"
output: Process 66293 exited with status = 0 (0x00000000) 

Process 66293 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_int_type_from_block_dsym/test_int_type_from_block_dsym' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 185
output: Breakpoint 1: where = test_int_type_from_block_dsym`main + 2338 at basic_type.cpp:185:5, address = 0x0000000100001602


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 66361 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001602 test_int_type_from_block_dsym`main(argc=1, argv=0x00007ffeefbff548) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {

Process 66361 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_int_type_from_block_dsym/test_int_type_from_block_dsym' (x86_64)


runCmd: process status
output: Process 66361 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001602 test_int_type_from_block_dsym`main(argc=1, argv=0x00007ffeefbff548) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {


Expecting sub string:  at basic_type.cpp:185
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (int) a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a = 11001110


Expecting sub string: a = 11001110
Matched

runCmd: frame variable --show-types *a_ptr
output: (int) *a_ptr = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) *a_ptr = 11001110


Expecting sub string: *a_ptr = 11001110
Matched

runCmd: frame variable --show-types a_ref
output: (int &) a_ref = 0x00007ffeefbff4a4: {
  (int) &a_ref = 11001110
}


looking at: int &

Expecting sub string: int
Matched

looking at: (int &) a_ref = 0x00007ffeefbff4a4: {
  (int) &a_ref = 11001110
}


Expecting sub string: a_ref = 11001110
Matched

runCmd: frame variable --show-types a_array_bounded[0]
output: (int) a_array_bounded[0] = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_array_bounded[0] = 11001110


Expecting sub string: a_array_bounded[0] = 11001110
Matched

runCmd: frame variable --show-types a_array_bounded[1]
output: (int) a_array_bounded[1] = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_array_bounded[1] = 22002220


Expecting sub string: a_array_bounded[1] = 22002220
Matched

runCmd: frame variable --show-types a_array_unbounded[0]
output: (int) a_array_unbounded[0] = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_array_unbounded[0] = 11001110


Expecting sub string: a_array_unbounded[0] = 11001110
Matched

runCmd: frame variable --show-types a_array_unbounded[1]
output: (int) a_array_unbounded[1] = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_array_unbounded[1] = 22002220


Expecting sub string: a_array_unbounded[1] = 22002220
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (int) a_class_instance.m_a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_class_instance.m_a = 11001110


Expecting sub string: a_class_instance.m_a = 11001110
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (int) a_class_instance.m_b = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_class_instance.m_b = 22002220


Expecting sub string: a_class_instance.m_b = 22002220
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (int) a_class_ptr->m_a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_class_ptr->m_a = 11001110


Expecting sub string: a_class_ptr->m_a = 11001110
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (int) a_class_ptr->m_b = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_class_ptr->m_b = 22002220


Expecting sub string: a_class_ptr->m_b = 22002220
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (int) a_class_ref.m_a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_class_ref.m_a = 11001110


Expecting sub string: a_class_ref.m_a = 11001110
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (int) a_class_ref.m_b = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_class_ref.m_b = 22002220


Expecting sub string: a_class_ref.m_b = 22002220
Matched

runCmd: frame variable --show-types a_struct.a
output: (int) a_struct.a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct.a = 11001110


Expecting sub string: a_struct.a = 11001110
Matched

runCmd: frame variable --show-types a_struct.b
output: (int) a_struct.b = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct.b = 22002220


Expecting sub string: a_struct.b = 22002220
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (int) a_struct_ptr->a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_ptr->a = 11001110


Expecting sub string: a_struct_ptr->a = 11001110
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (int) a_struct_ptr->b = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_ptr->b = 22002220


Expecting sub string: a_struct_ptr->b = 22002220
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (int) a_struct_ref.a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_ref.a = 11001110


Expecting sub string: a_struct_ref.a = 11001110
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (int) a_struct_ref.b = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_ref.b = 22002220


Expecting sub string: a_struct_ref.b = 22002220
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (int) a_union_zero.a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_zero.a = 11001110


Expecting sub string: a_union_zero.a = 11001110
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (int) a_union_zero_ptr->a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_zero_ptr->a = 11001110


Expecting sub string: a_union_zero_ptr->a = 11001110
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (int) a_union_zero_ref.a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_zero_ref.a = 11001110


Expecting sub string: a_union_zero_ref.a = 11001110
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (int) a_union_nonzero.u.a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_nonzero.u.a = 11001110


Expecting sub string: a_union_nonzero.u.a = 11001110
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (int) a_union_nonzero_ptr->u.a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_nonzero_ptr->u.a = 11001110


Expecting sub string: a_union_nonzero_ptr->u.a = 11001110
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (int) a_union_nonzero_ref.u.a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_nonzero_ref.u.a = 11001110


Expecting sub string: a_union_nonzero_ref.u.a = 11001110
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].a
output: (int) a_struct_array_bounded[0].a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_array_bounded[0].a = 11001110


Expecting sub string: a_struct_array_bounded[0].a = 11001110
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].b
output: (int) a_struct_array_bounded[0].b = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_array_bounded[0].b = 22002220


Expecting sub string: a_struct_array_bounded[0].b = 22002220
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].a
output: (int) a_struct_array_bounded[1].a = 33003330


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_array_bounded[1].a = 33003330


Expecting sub string: a_struct_array_bounded[1].a = 33003330
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].b
output: (int) a_struct_array_bounded[1].b = 44004440


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_array_bounded[1].b = 44004440


Expecting sub string: a_struct_array_bounded[1].b = 44004440
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].a
output: (int) a_struct_array_unbounded[0].a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_array_unbounded[0].a = 11001110


Expecting sub string: a_struct_array_unbounded[0].a = 11001110
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].b
output: (int) a_struct_array_unbounded[0].b = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_array_unbounded[0].b = 22002220


Expecting sub string: a_struct_array_unbounded[0].b = 22002220
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].a
output: (int) a_struct_array_unbounded[1].a = 33003330


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_array_unbounded[1].a = 33003330


Expecting sub string: a_struct_array_unbounded[1].a = 33003330
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].b
output: (int) a_struct_array_unbounded[1].b = 44004440


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_array_unbounded[1].b = 44004440


Expecting sub string: a_struct_array_unbounded[1].b = 44004440
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[0].a
output: (int) a_union_zero_array_bounded[0].a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_zero_array_bounded[0].a = 11001110


Expecting sub string: a_union_zero_array_bounded[0].a = 11001110
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[1].a
output: (int) a_union_zero_array_bounded[1].a = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_zero_array_bounded[1].a = 22002220


Expecting sub string: a_union_zero_array_bounded[1].a = 22002220
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[0].a
output: (int) a_union_zero_array_unbounded[0].a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_zero_array_unbounded[0].a = 11001110


Expecting sub string: a_union_zero_array_unbounded[0].a = 11001110
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[1].a
output: (int) a_union_zero_array_unbounded[1].a = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_zero_array_unbounded[1].a = 22002220


Expecting sub string: a_union_zero_array_unbounded[1].a = 22002220
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_int_type_from_block_dsym (TestIntegerTypes.IntegerTypesTestCase)
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_int_type_from_block_dwarf/test_int_type_from_block_dwarf
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_int_type_from_block_dwarf/test_int_type_from_block_dwarf' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_int_type_from_block_dwarf/golden-output.txt"
output: Process 66798 exited with status = 0 (0x00000000) 

Process 66798 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_int_type_from_block_dwarf/test_int_type_from_block_dwarf' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 185
output: Breakpoint 1: where = test_int_type_from_block_dwarf`main + 2338 at basic_type.cpp:185:5, address = 0x0000000100001602


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 66855 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001602 test_int_type_from_block_dwarf`main(argc=1, argv=0x00007ffeefbff540) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {

Process 66855 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_int_type_from_block_dwarf/test_int_type_from_block_dwarf' (x86_64)


runCmd: process status
output: Process 66855 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001602 test_int_type_from_block_dwarf`main(argc=1, argv=0x00007ffeefbff540) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {


Expecting sub string:  at basic_type.cpp:185
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (int) a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a = 11001110


Expecting sub string: a = 11001110
Matched

runCmd: frame variable --show-types *a_ptr
output: (int) *a_ptr = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) *a_ptr = 11001110


Expecting sub string: *a_ptr = 11001110
Matched

runCmd: frame variable --show-types a_ref
output: (int &) a_ref = 0x00007ffeefbff4a4: {
  (int) &a_ref = 11001110
}


looking at: int &

Expecting sub string: int
Matched

looking at: (int &) a_ref = 0x00007ffeefbff4a4: {
  (int) &a_ref = 11001110
}


Expecting sub string: a_ref = 11001110
Matched

runCmd: frame variable --show-types a_array_bounded[0]
output: (int) a_array_bounded[0] = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_array_bounded[0] = 11001110


Expecting sub string: a_array_bounded[0] = 11001110
Matched

runCmd: frame variable --show-types a_array_bounded[1]
output: (int) a_array_bounded[1] = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_array_bounded[1] = 22002220


Expecting sub string: a_array_bounded[1] = 22002220
Matched

runCmd: frame variable --show-types a_array_unbounded[0]
output: (int) a_array_unbounded[0] = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_array_unbounded[0] = 11001110


Expecting sub string: a_array_unbounded[0] = 11001110
Matched

runCmd: frame variable --show-types a_array_unbounded[1]
output: (int) a_array_unbounded[1] = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_array_unbounded[1] = 22002220


Expecting sub string: a_array_unbounded[1] = 22002220
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (int) a_class_instance.m_a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_class_instance.m_a = 11001110


Expecting sub string: a_class_instance.m_a = 11001110
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (int) a_class_instance.m_b = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_class_instance.m_b = 22002220


Expecting sub string: a_class_instance.m_b = 22002220
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (int) a_class_ptr->m_a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_class_ptr->m_a = 11001110


Expecting sub string: a_class_ptr->m_a = 11001110
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (int) a_class_ptr->m_b = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_class_ptr->m_b = 22002220


Expecting sub string: a_class_ptr->m_b = 22002220
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (int) a_class_ref.m_a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_class_ref.m_a = 11001110


Expecting sub string: a_class_ref.m_a = 11001110
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (int) a_class_ref.m_b = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_class_ref.m_b = 22002220


Expecting sub string: a_class_ref.m_b = 22002220
Matched

runCmd: frame variable --show-types a_struct.a
output: (int) a_struct.a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct.a = 11001110


Expecting sub string: a_struct.a = 11001110
Matched

runCmd: frame variable --show-types a_struct.b
output: (int) a_struct.b = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct.b = 22002220


Expecting sub string: a_struct.b = 22002220
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (int) a_struct_ptr->a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_ptr->a = 11001110


Expecting sub string: a_struct_ptr->a = 11001110
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (int) a_struct_ptr->b = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_ptr->b = 22002220


Expecting sub string: a_struct_ptr->b = 22002220
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (int) a_struct_ref.a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_ref.a = 11001110


Expecting sub string: a_struct_ref.a = 11001110
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (int) a_struct_ref.b = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_ref.b = 22002220


Expecting sub string: a_struct_ref.b = 22002220
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (int) a_union_zero.a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_zero.a = 11001110


Expecting sub string: a_union_zero.a = 11001110
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (int) a_union_zero_ptr->a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_zero_ptr->a = 11001110


Expecting sub string: a_union_zero_ptr->a = 11001110
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (int) a_union_zero_ref.a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_zero_ref.a = 11001110


Expecting sub string: a_union_zero_ref.a = 11001110
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (int) a_union_nonzero.u.a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_nonzero.u.a = 11001110


Expecting sub string: a_union_nonzero.u.a = 11001110
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (int) a_union_nonzero_ptr->u.a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_nonzero_ptr->u.a = 11001110


Expecting sub string: a_union_nonzero_ptr->u.a = 11001110
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (int) a_union_nonzero_ref.u.a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_nonzero_ref.u.a = 11001110


Expecting sub string: a_union_nonzero_ref.u.a = 11001110
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].a
output: (int) a_struct_array_bounded[0].a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_array_bounded[0].a = 11001110


Expecting sub string: a_struct_array_bounded[0].a = 11001110
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].b
output: (int) a_struct_array_bounded[0].b = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_array_bounded[0].b = 22002220


Expecting sub string: a_struct_array_bounded[0].b = 22002220
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].a
output: (int) a_struct_array_bounded[1].a = 33003330


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_array_bounded[1].a = 33003330


Expecting sub string: a_struct_array_bounded[1].a = 33003330
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].b
output: (int) a_struct_array_bounded[1].b = 44004440


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_array_bounded[1].b = 44004440


Expecting sub string: a_struct_array_bounded[1].b = 44004440
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].a
output: (int) a_struct_array_unbounded[0].a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_array_unbounded[0].a = 11001110


Expecting sub string: a_struct_array_unbounded[0].a = 11001110
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].b
output: (int) a_struct_array_unbounded[0].b = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_array_unbounded[0].b = 22002220


Expecting sub string: a_struct_array_unbounded[0].b = 22002220
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].a
output: (int) a_struct_array_unbounded[1].a = 33003330


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_array_unbounded[1].a = 33003330


Expecting sub string: a_struct_array_unbounded[1].a = 33003330
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].b
output: (int) a_struct_array_unbounded[1].b = 44004440


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_struct_array_unbounded[1].b = 44004440


Expecting sub string: a_struct_array_unbounded[1].b = 44004440
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[0].a
output: (int) a_union_zero_array_bounded[0].a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_zero_array_bounded[0].a = 11001110


Expecting sub string: a_union_zero_array_bounded[0].a = 11001110
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[1].a
output: (int) a_union_zero_array_bounded[1].a = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_zero_array_bounded[1].a = 22002220


Expecting sub string: a_union_zero_array_bounded[1].a = 22002220
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[0].a
output: (int) a_union_zero_array_unbounded[0].a = 11001110


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_zero_array_unbounded[0].a = 11001110


Expecting sub string: a_union_zero_array_unbounded[0].a = 11001110
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[1].a
output: (int) a_union_zero_array_unbounded[1].a = 22002220


looking at: int

Expecting sub string: int
Matched

looking at: (int) a_union_zero_array_unbounded[1].a = 22002220


Expecting sub string: a_union_zero_array_unbounded[1].a = 22002220
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_int_type_from_block_dwarf (TestIntegerTypes.IntegerTypesTestCase)
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_int_type_from_block_dwo (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_int_type_from_block_gmodules (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_int_type_gmodules (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_long_type_dsym/test_long_long_type_dsym
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_long_type_dsym/test_long_long_type_dsym' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_long_type_dsym/golden-output.txt"
output: Process 67209 exited with status = 0 (0x00000000) 

Process 67209 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_long_type_dsym/test_long_long_type_dsym' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 185
output: Breakpoint 1: where = test_long_long_type_dsym`main + 2609 at basic_type.cpp:185:5, address = 0x0000000100001581


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 67422 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001581 test_long_long_type_dsym`main(argc=1, argv=0x00007ffeefbff558) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {

Process 67422 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_long_type_dsym/test_long_long_type_dsym' (x86_64)


runCmd: process status
output: Process 67422 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001581 test_long_long_type_dsym`main(argc=1, argv=0x00007ffeefbff558) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {


Expecting sub string:  at basic_type.cpp:185
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (long long) a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a = 110011101111


Expecting sub string: a = 110011101111
Matched

runCmd: frame variable --show-types *a_ptr
output: (long long) *a_ptr = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) *a_ptr = 110011101111


Expecting sub string: *a_ptr = 110011101111
Matched

runCmd: frame variable --show-types a_ref
output: (long long &) a_ref = 0x00007ffeefbff480: {
  (long long) &a_ref = 110011101111
}


looking at: long long &

Expecting sub string: long long
Matched

looking at: (long long &) a_ref = 0x00007ffeefbff480: {
  (long long) &a_ref = 110011101111
}


Expecting sub string: a_ref = 110011101111
Matched

runCmd: frame variable --show-types a_array_bounded[0]
output: (long long) a_array_bounded[0] = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_array_bounded[0] = 110011101111


Expecting sub string: a_array_bounded[0] = 110011101111
Matched

runCmd: frame variable --show-types a_array_bounded[1]
output: (long long) a_array_bounded[1] = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_array_bounded[1] = 220022202222


Expecting sub string: a_array_bounded[1] = 220022202222
Matched

runCmd: frame variable --show-types a_array_unbounded[0]
output: (long long) a_array_unbounded[0] = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_array_unbounded[0] = 110011101111


Expecting sub string: a_array_unbounded[0] = 110011101111
Matched

runCmd: frame variable --show-types a_array_unbounded[1]
output: (long long) a_array_unbounded[1] = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_array_unbounded[1] = 220022202222


Expecting sub string: a_array_unbounded[1] = 220022202222
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (long long) a_class_instance.m_a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_class_instance.m_a = 110011101111


Expecting sub string: a_class_instance.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (long long) a_class_instance.m_b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_class_instance.m_b = 220022202222


Expecting sub string: a_class_instance.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (long long) a_class_ptr->m_a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_class_ptr->m_a = 110011101111


Expecting sub string: a_class_ptr->m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (long long) a_class_ptr->m_b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_class_ptr->m_b = 220022202222


Expecting sub string: a_class_ptr->m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (long long) a_class_ref.m_a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_class_ref.m_a = 110011101111


Expecting sub string: a_class_ref.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (long long) a_class_ref.m_b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_class_ref.m_b = 220022202222


Expecting sub string: a_class_ref.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_struct.a
output: (long long) a_struct.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct.a = 110011101111


Expecting sub string: a_struct.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct.b
output: (long long) a_struct.b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct.b = 220022202222


Expecting sub string: a_struct.b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (long long) a_struct_ptr->a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_ptr->a = 110011101111


Expecting sub string: a_struct_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (long long) a_struct_ptr->b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_ptr->b = 220022202222


Expecting sub string: a_struct_ptr->b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (long long) a_struct_ref.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_ref.a = 110011101111


Expecting sub string: a_struct_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (long long) a_struct_ref.b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_ref.b = 220022202222


Expecting sub string: a_struct_ref.b = 220022202222
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (long long) a_union_zero.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_zero.a = 110011101111


Expecting sub string: a_union_zero.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (long long) a_union_zero_ptr->a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_zero_ptr->a = 110011101111


Expecting sub string: a_union_zero_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (long long) a_union_zero_ref.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_zero_ref.a = 110011101111


Expecting sub string: a_union_zero_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (long long) a_union_nonzero.u.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_nonzero.u.a = 110011101111


Expecting sub string: a_union_nonzero.u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (long long) a_union_nonzero_ptr->u.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_nonzero_ptr->u.a = 110011101111


Expecting sub string: a_union_nonzero_ptr->u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (long long) a_union_nonzero_ref.u.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_nonzero_ref.u.a = 110011101111


Expecting sub string: a_union_nonzero_ref.u.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].a
output: (long long) a_struct_array_bounded[0].a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_array_bounded[0].a = 110011101111


Expecting sub string: a_struct_array_bounded[0].a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].b
output: (long long) a_struct_array_bounded[0].b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_array_bounded[0].b = 220022202222


Expecting sub string: a_struct_array_bounded[0].b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].a
output: (long long) a_struct_array_bounded[1].a = 330033303333


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_array_bounded[1].a = 330033303333


Expecting sub string: a_struct_array_bounded[1].a = 330033303333
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].b
output: (long long) a_struct_array_bounded[1].b = 440044404444


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_array_bounded[1].b = 440044404444


Expecting sub string: a_struct_array_bounded[1].b = 440044404444
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].a
output: (long long) a_struct_array_unbounded[0].a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_array_unbounded[0].a = 110011101111


Expecting sub string: a_struct_array_unbounded[0].a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].b
output: (long long) a_struct_array_unbounded[0].b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_array_unbounded[0].b = 220022202222


Expecting sub string: a_struct_array_unbounded[0].b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].a
output: (long long) a_struct_array_unbounded[1].a = 330033303333


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_array_unbounded[1].a = 330033303333


Expecting sub string: a_struct_array_unbounded[1].a = 330033303333
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].b
output: (long long) a_struct_array_unbounded[1].b = 440044404444


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_array_unbounded[1].b = 440044404444


Expecting sub string: a_struct_array_unbounded[1].b = 440044404444
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[0].a
output: (long long) a_union_zero_array_bounded[0].a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_zero_array_bounded[0].a = 110011101111


Expecting sub string: a_union_zero_array_bounded[0].a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[1].a
output: (long long) a_union_zero_array_bounded[1].a = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_zero_array_bounded[1].a = 220022202222


Expecting sub string: a_union_zero_array_bounded[1].a = 220022202222
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[0].a
output: (long long) a_union_zero_array_unbounded[0].a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_zero_array_unbounded[0].a = 110011101111


Expecting sub string: a_union_zero_array_unbounded[0].a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[1].a
output: (long long) a_union_zero_array_unbounded[1].a = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_zero_array_unbounded[1].a = 220022202222


Expecting sub string: a_union_zero_array_unbounded[1].a = 220022202222
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_long_long_type_dsym (TestIntegerTypes.IntegerTypesTestCase)
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_long_type_dwarf/test_long_long_type_dwarf
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_long_type_dwarf/test_long_long_type_dwarf' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_long_type_dwarf/golden-output.txt"
output: Process 68029 exited with status = 0 (0x00000000) 

Process 68029 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_long_type_dwarf/test_long_long_type_dwarf' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 185
output: Breakpoint 1: where = test_long_long_type_dwarf`main + 2609 at basic_type.cpp:185:5, address = 0x0000000100001581


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 68202 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001581 test_long_long_type_dwarf`main(argc=1, argv=0x00007ffeefbff558) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {

Process 68202 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_long_type_dwarf/test_long_long_type_dwarf' (x86_64)


runCmd: process status
output: Process 68202 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001581 test_long_long_type_dwarf`main(argc=1, argv=0x00007ffeefbff558) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {


Expecting sub string:  at basic_type.cpp:185
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (long long) a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a = 110011101111


Expecting sub string: a = 110011101111
Matched

runCmd: frame variable --show-types *a_ptr
output: (long long) *a_ptr = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) *a_ptr = 110011101111


Expecting sub string: *a_ptr = 110011101111
Matched

runCmd: frame variable --show-types a_ref
output: (long long &) a_ref = 0x00007ffeefbff480: {
  (long long) &a_ref = 110011101111
}


looking at: long long &

Expecting sub string: long long
Matched

looking at: (long long &) a_ref = 0x00007ffeefbff480: {
  (long long) &a_ref = 110011101111
}


Expecting sub string: a_ref = 110011101111
Matched

runCmd: frame variable --show-types a_array_bounded[0]
output: (long long) a_array_bounded[0] = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_array_bounded[0] = 110011101111


Expecting sub string: a_array_bounded[0] = 110011101111
Matched

runCmd: frame variable --show-types a_array_bounded[1]
output: (long long) a_array_bounded[1] = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_array_bounded[1] = 220022202222


Expecting sub string: a_array_bounded[1] = 220022202222
Matched

runCmd: frame variable --show-types a_array_unbounded[0]
output: (long long) a_array_unbounded[0] = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_array_unbounded[0] = 110011101111


Expecting sub string: a_array_unbounded[0] = 110011101111
Matched

runCmd: frame variable --show-types a_array_unbounded[1]
output: (long long) a_array_unbounded[1] = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_array_unbounded[1] = 220022202222


Expecting sub string: a_array_unbounded[1] = 220022202222
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (long long) a_class_instance.m_a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_class_instance.m_a = 110011101111


Expecting sub string: a_class_instance.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (long long) a_class_instance.m_b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_class_instance.m_b = 220022202222


Expecting sub string: a_class_instance.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (long long) a_class_ptr->m_a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_class_ptr->m_a = 110011101111


Expecting sub string: a_class_ptr->m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (long long) a_class_ptr->m_b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_class_ptr->m_b = 220022202222


Expecting sub string: a_class_ptr->m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (long long) a_class_ref.m_a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_class_ref.m_a = 110011101111


Expecting sub string: a_class_ref.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (long long) a_class_ref.m_b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_class_ref.m_b = 220022202222


Expecting sub string: a_class_ref.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_struct.a
output: (long long) a_struct.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct.a = 110011101111


Expecting sub string: a_struct.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct.b
output: (long long) a_struct.b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct.b = 220022202222


Expecting sub string: a_struct.b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (long long) a_struct_ptr->a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_ptr->a = 110011101111


Expecting sub string: a_struct_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (long long) a_struct_ptr->b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_ptr->b = 220022202222


Expecting sub string: a_struct_ptr->b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (long long) a_struct_ref.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_ref.a = 110011101111


Expecting sub string: a_struct_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (long long) a_struct_ref.b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_ref.b = 220022202222


Expecting sub string: a_struct_ref.b = 220022202222
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (long long) a_union_zero.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_zero.a = 110011101111


Expecting sub string: a_union_zero.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (long long) a_union_zero_ptr->a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_zero_ptr->a = 110011101111


Expecting sub string: a_union_zero_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (long long) a_union_zero_ref.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_zero_ref.a = 110011101111


Expecting sub string: a_union_zero_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (long long) a_union_nonzero.u.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_nonzero.u.a = 110011101111


Expecting sub string: a_union_nonzero.u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (long long) a_union_nonzero_ptr->u.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_nonzero_ptr->u.a = 110011101111


Expecting sub string: a_union_nonzero_ptr->u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (long long) a_union_nonzero_ref.u.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_nonzero_ref.u.a = 110011101111


Expecting sub string: a_union_nonzero_ref.u.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].a
output: (long long) a_struct_array_bounded[0].a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_array_bounded[0].a = 110011101111


Expecting sub string: a_struct_array_bounded[0].a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].b
output: (long long) a_struct_array_bounded[0].b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_array_bounded[0].b = 220022202222


Expecting sub string: a_struct_array_bounded[0].b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].a
output: (long long) a_struct_array_bounded[1].a = 330033303333


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_array_bounded[1].a = 330033303333


Expecting sub string: a_struct_array_bounded[1].a = 330033303333
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].b
output: (long long) a_struct_array_bounded[1].b = 440044404444


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_array_bounded[1].b = 440044404444


Expecting sub string: a_struct_array_bounded[1].b = 440044404444
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].a
output: (long long) a_struct_array_unbounded[0].a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_array_unbounded[0].a = 110011101111


Expecting sub string: a_struct_array_unbounded[0].a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].b
output: (long long) a_struct_array_unbounded[0].b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_array_unbounded[0].b = 220022202222


Expecting sub string: a_struct_array_unbounded[0].b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].a
output: (long long) a_struct_array_unbounded[1].a = 330033303333


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_array_unbounded[1].a = 330033303333


Expecting sub string: a_struct_array_unbounded[1].a = 330033303333
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].b
output: (long long) a_struct_array_unbounded[1].b = 440044404444


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_array_unbounded[1].b = 440044404444


Expecting sub string: a_struct_array_unbounded[1].b = 440044404444
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[0].a
output: (long long) a_union_zero_array_bounded[0].a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_zero_array_bounded[0].a = 110011101111


Expecting sub string: a_union_zero_array_bounded[0].a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[1].a
output: (long long) a_union_zero_array_bounded[1].a = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_zero_array_bounded[1].a = 220022202222


Expecting sub string: a_union_zero_array_bounded[1].a = 220022202222
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[0].a
output: (long long) a_union_zero_array_unbounded[0].a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_zero_array_unbounded[0].a = 110011101111


Expecting sub string: a_union_zero_array_unbounded[0].a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[1].a
output: (long long) a_union_zero_array_unbounded[1].a = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_zero_array_unbounded[1].a = 220022202222


Expecting sub string: a_union_zero_array_unbounded[1].a = 220022202222
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_long_long_type_dwarf (TestIntegerTypes.IntegerTypesTestCase)
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_long_long_type_dwo (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_long_type_from_block_dsym/test_long_long_type_from_block_dsym
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_long_type_from_block_dsym/test_long_long_type_from_block_dsym' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_long_type_from_block_dsym/golden-output.txt"
output: Process 68953 exited with status = 0 (0x00000000) 

Process 68953 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_long_type_from_block_dsym/test_long_long_type_from_block_dsym' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 215
output: Breakpoint 1: where = test_long_long_type_from_block_dsym`::__main_block_invoke() + 1015 at basic_type.cpp:215:18, address = 0x0000000100002627


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 69080 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100002627 test_long_long_type_from_block_dsym`::__main_block_invoke(.block_descriptor=0x00007ffeefbff2e8) at basic_type.cpp:215:18
   212 	        fprintf (out, "(a_union_nonzero_t*) a_union_nonzero_ptr = %p, a_union_nonzero_ptr->u.a = '" T_PRINTF_FORMAT "'\n", a_union_nonzero_ptr, a_union_nonzero_ptr->u.a);
   213 	        fprintf (out, "(a_union_nonzero_t&) a_union_nonzero_ref = %p, a_union_nonzero_ref.u.a = '" T_PRINTF_FORMAT "'\n", &a_union_nonzero_ref, a_union_nonzero_ref.u.a);
   214 	
-> 215 	        fprintf (out, "That's All Folks!\n"); // Break here to test block captured variables.
    	                 ^
   216 	    };
   217 	
   218 	    myBlock();

Process 69080 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_long_type_from_block_dsym/test_long_long_type_from_block_dsym' (x86_64)


runCmd: process status
output: Process 69080 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100002627 test_long_long_type_from_block_dsym`::__main_block_invoke(.block_descriptor=0x00007ffeefbff2e8) at basic_type.cpp:215:18
   212 	        fprintf (out, "(a_union_nonzero_t*) a_union_nonzero_ptr = %p, a_union_nonzero_ptr->u.a = '" T_PRINTF_FORMAT "'\n", a_union_nonzero_ptr, a_union_nonzero_ptr->u.a);
   213 	        fprintf (out, "(a_union_nonzero_t&) a_union_nonzero_ref = %p, a_union_nonzero_ref.u.a = '" T_PRINTF_FORMAT "'\n", &a_union_nonzero_ref, a_union_nonzero_ref.u.a);
   214 	
-> 215 	        fprintf (out, "That's All Folks!\n"); // Break here to test block captured variables.
    	                 ^
   216 	    };
   217 	
   218 	    myBlock();


Expecting sub string:  at basic_type.cpp:215
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (long long) a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a = 110011101111


Expecting sub string: a = 110011101111
Matched

runCmd: frame variable --show-types *a_ptr
output: (long long) *a_ptr = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) *a_ptr = 110011101111


Expecting sub string: *a_ptr = 110011101111
Matched

runCmd: frame variable --show-types a_ref
output: (long long &) a_ref = 0x00007ffeefbff450: {
  (long long) &a_ref = 110011101111
}


looking at: long long &

Expecting sub string: long long
Matched

looking at: (long long &) a_ref = 0x00007ffeefbff450: {
  (long long) &a_ref = 110011101111
}


Expecting sub string: a_ref = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (long long) a_class_instance.m_a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_class_instance.m_a = 110011101111


Expecting sub string: a_class_instance.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (long long) a_class_instance.m_b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_class_instance.m_b = 220022202222


Expecting sub string: a_class_instance.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (long long) a_class_ptr->m_a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_class_ptr->m_a = 110011101111


Expecting sub string: a_class_ptr->m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (long long) a_class_ptr->m_b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_class_ptr->m_b = 220022202222


Expecting sub string: a_class_ptr->m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (long long) a_class_ref.m_a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_class_ref.m_a = 110011101111


Expecting sub string: a_class_ref.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (long long) a_class_ref.m_b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_class_ref.m_b = 220022202222


Expecting sub string: a_class_ref.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_struct.a
output: (long long) a_struct.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct.a = 110011101111


Expecting sub string: a_struct.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct.b
output: (long long) a_struct.b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct.b = 220022202222


Expecting sub string: a_struct.b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (long long) a_struct_ptr->a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_ptr->a = 110011101111


Expecting sub string: a_struct_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (long long) a_struct_ptr->b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_ptr->b = 220022202222


Expecting sub string: a_struct_ptr->b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (long long) a_struct_ref.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_ref.a = 110011101111


Expecting sub string: a_struct_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (long long) a_struct_ref.b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_ref.b = 220022202222


Expecting sub string: a_struct_ref.b = 220022202222
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (long long) a_union_zero.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_zero.a = 110011101111


Expecting sub string: a_union_zero.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (long long) a_union_zero_ptr->a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_zero_ptr->a = 110011101111


Expecting sub string: a_union_zero_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (long long) a_union_zero_ref.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_zero_ref.a = 110011101111


Expecting sub string: a_union_zero_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (long long) a_union_nonzero.u.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_nonzero.u.a = 110011101111


Expecting sub string: a_union_nonzero.u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (long long) a_union_nonzero_ptr->u.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_nonzero_ptr->u.a = 110011101111


Expecting sub string: a_union_nonzero_ptr->u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (long long) a_union_nonzero_ref.u.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_nonzero_ref.u.a = 110011101111


Expecting sub string: a_union_nonzero_ref.u.a = 110011101111
Matched

runCmd: frame variable --show-types a
output: (long long) a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a = 110011101111


Expecting sub string: a = 110011101111
Matched

runCmd: frame variable --show-types *a_ptr
output: (long long) *a_ptr = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) *a_ptr = 110011101111


Expecting sub string: *a_ptr = 110011101111
Matched

runCmd: frame variable --show-types a_ref
output: (long long &) a_ref = 0x00007ffeefbff450: {
  (long long) &a_ref = 110011101111
}


looking at: long long &

Expecting sub string: long long
Matched

looking at: (long long &) a_ref = 0x00007ffeefbff450: {
  (long long) &a_ref = 110011101111
}


Expecting sub string: a_ref = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (long long) a_class_instance.m_a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_class_instance.m_a = 110011101111


Expecting sub string: a_class_instance.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (long long) a_class_instance.m_b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_class_instance.m_b = 220022202222


Expecting sub string: a_class_instance.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (long long) a_class_ptr->m_a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_class_ptr->m_a = 110011101111


Expecting sub string: a_class_ptr->m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (long long) a_class_ptr->m_b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_class_ptr->m_b = 220022202222


Expecting sub string: a_class_ptr->m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (long long) a_class_ref.m_a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_class_ref.m_a = 110011101111


Expecting sub string: a_class_ref.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (long long) a_class_ref.m_b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_class_ref.m_b = 220022202222


Expecting sub string: a_class_ref.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_struct.a
output: (long long) a_struct.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct.a = 110011101111


Expecting sub string: a_struct.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct.b
output: (long long) a_struct.b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct.b = 220022202222


Expecting sub string: a_struct.b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (long long) a_struct_ptr->a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_ptr->a = 110011101111


Expecting sub string: a_struct_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (long long) a_struct_ptr->b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_ptr->b = 220022202222


Expecting sub string: a_struct_ptr->b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (long long) a_struct_ref.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_ref.a = 110011101111


Expecting sub string: a_struct_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (long long) a_struct_ref.b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_ref.b = 220022202222


Expecting sub string: a_struct_ref.b = 220022202222
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (long long) a_union_zero.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_zero.a = 110011101111


Expecting sub string: a_union_zero.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (long long) a_union_zero_ptr->a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_zero_ptr->a = 110011101111


Expecting sub string: a_union_zero_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (long long) a_union_zero_ref.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_zero_ref.a = 110011101111


Expecting sub string: a_union_zero_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (long long) a_union_nonzero.u.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_nonzero.u.a = 110011101111


Expecting sub string: a_union_nonzero.u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (long long) a_union_nonzero_ptr->u.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_nonzero_ptr->u.a = 110011101111


Expecting sub string: a_union_nonzero_ptr->u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (long long) a_union_nonzero_ref.u.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_nonzero_ref.u.a = 110011101111


Expecting sub string: a_union_nonzero_ref.u.a = 110011101111
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_long_long_type_from_block_dsym (TestIntegerTypes.IntegerTypesTestCase)
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_long_type_from_block_dwarf/test_long_long_type_from_block_dwarf
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_long_type_from_block_dwarf/test_long_long_type_from_block_dwarf' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_long_type_from_block_dwarf/golden-output.txt"
output: Process 69534 exited with status = 0 (0x00000000) 

Process 69534 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_long_type_from_block_dwarf/test_long_long_type_from_block_dwarf' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 215
output: Breakpoint 1: where = test_long_long_type_from_block_dwarf`::__main_block_invoke() + 1015 at basic_type.cpp:215:18, address = 0x0000000100002627


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 69650 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100002627 test_long_long_type_from_block_dwarf`::__main_block_invoke(.block_descriptor=0x00007ffeefbff2e8) at basic_type.cpp:215:18
   212 	        fprintf (out, "(a_union_nonzero_t*) a_union_nonzero_ptr = %p, a_union_nonzero_ptr->u.a = '" T_PRINTF_FORMAT "'\n", a_union_nonzero_ptr, a_union_nonzero_ptr->u.a);
   213 	        fprintf (out, "(a_union_nonzero_t&) a_union_nonzero_ref = %p, a_union_nonzero_ref.u.a = '" T_PRINTF_FORMAT "'\n", &a_union_nonzero_ref, a_union_nonzero_ref.u.a);
   214 	
-> 215 	        fprintf (out, "That's All Folks!\n"); // Break here to test block captured variables.
    	                 ^
   216 	    };
   217 	
   218 	    myBlock();

Process 69650 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_long_type_from_block_dwarf/test_long_long_type_from_block_dwarf' (x86_64)


runCmd: process status
output: Process 69650 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100002627 test_long_long_type_from_block_dwarf`::__main_block_invoke(.block_descriptor=0x00007ffeefbff2e8) at basic_type.cpp:215:18
   212 	        fprintf (out, "(a_union_nonzero_t*) a_union_nonzero_ptr = %p, a_union_nonzero_ptr->u.a = '" T_PRINTF_FORMAT "'\n", a_union_nonzero_ptr, a_union_nonzero_ptr->u.a);
   213 	        fprintf (out, "(a_union_nonzero_t&) a_union_nonzero_ref = %p, a_union_nonzero_ref.u.a = '" T_PRINTF_FORMAT "'\n", &a_union_nonzero_ref, a_union_nonzero_ref.u.a);
   214 	
-> 215 	        fprintf (out, "That's All Folks!\n"); // Break here to test block captured variables.
    	                 ^
   216 	    };
   217 	
   218 	    myBlock();


Expecting sub string:  at basic_type.cpp:215
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (long long) a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a = 110011101111


Expecting sub string: a = 110011101111
Matched

runCmd: frame variable --show-types *a_ptr
output: (long long) *a_ptr = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) *a_ptr = 110011101111


Expecting sub string: *a_ptr = 110011101111
Matched

runCmd: frame variable --show-types a_ref
output: (long long &) a_ref = 0x00007ffeefbff450: {
  (long long) &a_ref = 110011101111
}


looking at: long long &

Expecting sub string: long long
Matched

looking at: (long long &) a_ref = 0x00007ffeefbff450: {
  (long long) &a_ref = 110011101111
}


Expecting sub string: a_ref = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (long long) a_class_instance.m_a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_class_instance.m_a = 110011101111


Expecting sub string: a_class_instance.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (long long) a_class_instance.m_b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_class_instance.m_b = 220022202222


Expecting sub string: a_class_instance.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (long long) a_class_ptr->m_a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_class_ptr->m_a = 110011101111


Expecting sub string: a_class_ptr->m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (long long) a_class_ptr->m_b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_class_ptr->m_b = 220022202222


Expecting sub string: a_class_ptr->m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (long long) a_class_ref.m_a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_class_ref.m_a = 110011101111


Expecting sub string: a_class_ref.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (long long) a_class_ref.m_b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_class_ref.m_b = 220022202222


Expecting sub string: a_class_ref.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_struct.a
output: (long long) a_struct.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct.a = 110011101111


Expecting sub string: a_struct.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct.b
output: (long long) a_struct.b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct.b = 220022202222


Expecting sub string: a_struct.b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (long long) a_struct_ptr->a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_ptr->a = 110011101111


Expecting sub string: a_struct_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (long long) a_struct_ptr->b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_ptr->b = 220022202222


Expecting sub string: a_struct_ptr->b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (long long) a_struct_ref.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_ref.a = 110011101111


Expecting sub string: a_struct_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (long long) a_struct_ref.b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_ref.b = 220022202222


Expecting sub string: a_struct_ref.b = 220022202222
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (long long) a_union_zero.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_zero.a = 110011101111


Expecting sub string: a_union_zero.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (long long) a_union_zero_ptr->a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_zero_ptr->a = 110011101111


Expecting sub string: a_union_zero_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (long long) a_union_zero_ref.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_zero_ref.a = 110011101111


Expecting sub string: a_union_zero_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (long long) a_union_nonzero.u.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_nonzero.u.a = 110011101111


Expecting sub string: a_union_nonzero.u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (long long) a_union_nonzero_ptr->u.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_nonzero_ptr->u.a = 110011101111


Expecting sub string: a_union_nonzero_ptr->u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (long long) a_union_nonzero_ref.u.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_nonzero_ref.u.a = 110011101111


Expecting sub string: a_union_nonzero_ref.u.a = 110011101111
Matched

runCmd: frame variable --show-types a
output: (long long) a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a = 110011101111


Expecting sub string: a = 110011101111
Matched

runCmd: frame variable --show-types *a_ptr
output: (long long) *a_ptr = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) *a_ptr = 110011101111


Expecting sub string: *a_ptr = 110011101111
Matched

runCmd: frame variable --show-types a_ref
output: (long long &) a_ref = 0x00007ffeefbff450: {
  (long long) &a_ref = 110011101111
}


looking at: long long &

Expecting sub string: long long
Matched

looking at: (long long &) a_ref = 0x00007ffeefbff450: {
  (long long) &a_ref = 110011101111
}


Expecting sub string: a_ref = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (long long) a_class_instance.m_a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_class_instance.m_a = 110011101111


Expecting sub string: a_class_instance.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (long long) a_class_instance.m_b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_class_instance.m_b = 220022202222


Expecting sub string: a_class_instance.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (long long) a_class_ptr->m_a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_class_ptr->m_a = 110011101111


Expecting sub string: a_class_ptr->m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (long long) a_class_ptr->m_b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_class_ptr->m_b = 220022202222


Expecting sub string: a_class_ptr->m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (long long) a_class_ref.m_a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_class_ref.m_a = 110011101111


Expecting sub string: a_class_ref.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (long long) a_class_ref.m_b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_class_ref.m_b = 220022202222


Expecting sub string: a_class_ref.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_struct.a
output: (long long) a_struct.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct.a = 110011101111


Expecting sub string: a_struct.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct.b
output: (long long) a_struct.b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct.b = 220022202222


Expecting sub string: a_struct.b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (long long) a_struct_ptr->a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_ptr->a = 110011101111


Expecting sub string: a_struct_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (long long) a_struct_ptr->b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_ptr->b = 220022202222


Expecting sub string: a_struct_ptr->b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (long long) a_struct_ref.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_ref.a = 110011101111


Expecting sub string: a_struct_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (long long) a_struct_ref.b = 220022202222


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_struct_ref.b = 220022202222


Expecting sub string: a_struct_ref.b = 220022202222
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (long long) a_union_zero.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_zero.a = 110011101111


Expecting sub string: a_union_zero.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (long long) a_union_zero_ptr->a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_zero_ptr->a = 110011101111


Expecting sub string: a_union_zero_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (long long) a_union_zero_ref.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_zero_ref.a = 110011101111


Expecting sub string: a_union_zero_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (long long) a_union_nonzero.u.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_nonzero.u.a = 110011101111


Expecting sub string: a_union_nonzero.u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (long long) a_union_nonzero_ptr->u.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_nonzero_ptr->u.a = 110011101111


Expecting sub string: a_union_nonzero_ptr->u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (long long) a_union_nonzero_ref.u.a = 110011101111


looking at: long long

Expecting sub string: long long
Matched

looking at: (long long) a_union_nonzero_ref.u.a = 110011101111


Expecting sub string: a_union_nonzero_ref.u.a = 110011101111
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_long_long_type_from_block_dwarf (TestIntegerTypes.IntegerTypesTestCase)
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_long_long_type_from_block_dwo (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_long_long_type_from_block_gmodules (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_long_long_type_gmodules (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_type_dsym/test_long_type_dsym
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_type_dsym/test_long_type_dsym' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_type_dsym/golden-output.txt"
output: Process 70380 exited with status = 0 (0x00000000) 

Process 70380 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_type_dsym/test_long_type_dsym' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 185
output: Breakpoint 1: where = test_long_type_dsym`main + 2609 at basic_type.cpp:185:5, address = 0x00000001000015a1


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 70670 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x00000001000015a1 test_long_type_dsym`main(argc=1, argv=0x00007ffeefbff568) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {

Process 70670 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_type_dsym/test_long_type_dsym' (x86_64)


runCmd: process status
output: Process 70670 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x00000001000015a1 test_long_type_dsym`main(argc=1, argv=0x00007ffeefbff568) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {


Expecting sub string:  at basic_type.cpp:185
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (long) a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a = 110011101111


Expecting sub string: a = 110011101111
Matched

runCmd: frame variable --show-types *a_ptr
output: (long) *a_ptr = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) *a_ptr = 110011101111


Expecting sub string: *a_ptr = 110011101111
Matched

runCmd: frame variable --show-types a_ref
output: (long &) a_ref = 0x00007ffeefbff490: {
  (long) &a_ref = 110011101111
}


looking at: long &

Expecting sub string: long
Matched

looking at: (long &) a_ref = 0x00007ffeefbff490: {
  (long) &a_ref = 110011101111
}


Expecting sub string: a_ref = 110011101111
Matched

runCmd: frame variable --show-types a_array_bounded[0]
output: (long) a_array_bounded[0] = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_array_bounded[0] = 110011101111


Expecting sub string: a_array_bounded[0] = 110011101111
Matched

runCmd: frame variable --show-types a_array_bounded[1]
output: (long) a_array_bounded[1] = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_array_bounded[1] = 220022202222


Expecting sub string: a_array_bounded[1] = 220022202222
Matched

runCmd: frame variable --show-types a_array_unbounded[0]
output: (long) a_array_unbounded[0] = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_array_unbounded[0] = 110011101111


Expecting sub string: a_array_unbounded[0] = 110011101111
Matched

runCmd: frame variable --show-types a_array_unbounded[1]
output: (long) a_array_unbounded[1] = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_array_unbounded[1] = 220022202222


Expecting sub string: a_array_unbounded[1] = 220022202222
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (long) a_class_instance.m_a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_class_instance.m_a = 110011101111


Expecting sub string: a_class_instance.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (long) a_class_instance.m_b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_class_instance.m_b = 220022202222


Expecting sub string: a_class_instance.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (long) a_class_ptr->m_a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_class_ptr->m_a = 110011101111


Expecting sub string: a_class_ptr->m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (long) a_class_ptr->m_b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_class_ptr->m_b = 220022202222


Expecting sub string: a_class_ptr->m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (long) a_class_ref.m_a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_class_ref.m_a = 110011101111


Expecting sub string: a_class_ref.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (long) a_class_ref.m_b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_class_ref.m_b = 220022202222


Expecting sub string: a_class_ref.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_struct.a
output: (long) a_struct.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct.a = 110011101111


Expecting sub string: a_struct.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct.b
output: (long) a_struct.b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct.b = 220022202222


Expecting sub string: a_struct.b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (long) a_struct_ptr->a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_ptr->a = 110011101111


Expecting sub string: a_struct_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (long) a_struct_ptr->b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_ptr->b = 220022202222


Expecting sub string: a_struct_ptr->b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (long) a_struct_ref.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_ref.a = 110011101111


Expecting sub string: a_struct_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (long) a_struct_ref.b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_ref.b = 220022202222


Expecting sub string: a_struct_ref.b = 220022202222
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (long) a_union_zero.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_zero.a = 110011101111


Expecting sub string: a_union_zero.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (long) a_union_zero_ptr->a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_zero_ptr->a = 110011101111


Expecting sub string: a_union_zero_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (long) a_union_zero_ref.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_zero_ref.a = 110011101111


Expecting sub string: a_union_zero_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (long) a_union_nonzero.u.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_nonzero.u.a = 110011101111


Expecting sub string: a_union_nonzero.u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (long) a_union_nonzero_ptr->u.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_nonzero_ptr->u.a = 110011101111


Expecting sub string: a_union_nonzero_ptr->u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (long) a_union_nonzero_ref.u.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_nonzero_ref.u.a = 110011101111


Expecting sub string: a_union_nonzero_ref.u.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].a
output: (long) a_struct_array_bounded[0].a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_array_bounded[0].a = 110011101111


Expecting sub string: a_struct_array_bounded[0].a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].b
output: (long) a_struct_array_bounded[0].b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_array_bounded[0].b = 220022202222


Expecting sub string: a_struct_array_bounded[0].b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].a
output: (long) a_struct_array_bounded[1].a = 330033303333


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_array_bounded[1].a = 330033303333


Expecting sub string: a_struct_array_bounded[1].a = 330033303333
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].b
output: (long) a_struct_array_bounded[1].b = 440044404444


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_array_bounded[1].b = 440044404444


Expecting sub string: a_struct_array_bounded[1].b = 440044404444
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].a
output: (long) a_struct_array_unbounded[0].a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_array_unbounded[0].a = 110011101111


Expecting sub string: a_struct_array_unbounded[0].a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].b
output: (long) a_struct_array_unbounded[0].b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_array_unbounded[0].b = 220022202222


Expecting sub string: a_struct_array_unbounded[0].b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].a
output: (long) a_struct_array_unbounded[1].a = 330033303333


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_array_unbounded[1].a = 330033303333


Expecting sub string: a_struct_array_unbounded[1].a = 330033303333
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].b
output: (long) a_struct_array_unbounded[1].b = 440044404444


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_array_unbounded[1].b = 440044404444


Expecting sub string: a_struct_array_unbounded[1].b = 440044404444
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[0].a
output: (long) a_union_zero_array_bounded[0].a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_zero_array_bounded[0].a = 110011101111


Expecting sub string: a_union_zero_array_bounded[0].a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[1].a
output: (long) a_union_zero_array_bounded[1].a = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_zero_array_bounded[1].a = 220022202222


Expecting sub string: a_union_zero_array_bounded[1].a = 220022202222
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[0].a
output: (long) a_union_zero_array_unbounded[0].a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_zero_array_unbounded[0].a = 110011101111


Expecting sub string: a_union_zero_array_unbounded[0].a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[1].a
output: (long) a_union_zero_array_unbounded[1].a = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_zero_array_unbounded[1].a = 220022202222


Expecting sub string: a_union_zero_array_unbounded[1].a = 220022202222
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_long_type_dsym (TestIntegerTypes.IntegerTypesTestCase)
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_type_dwarf/test_long_type_dwarf
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_type_dwarf/test_long_type_dwarf' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_type_dwarf/golden-output.txt"
output: Process 71022 exited with status = 0 (0x00000000) 

Process 71022 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_type_dwarf/test_long_type_dwarf' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 185
output: Breakpoint 1: where = test_long_type_dwarf`main + 2609 at basic_type.cpp:185:5, address = 0x00000001000015a1


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 71283 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x00000001000015a1 test_long_type_dwarf`main(argc=1, argv=0x00007ffeefbff568) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {

Process 71283 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_type_dwarf/test_long_type_dwarf' (x86_64)


runCmd: process status
output: Process 71283 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x00000001000015a1 test_long_type_dwarf`main(argc=1, argv=0x00007ffeefbff568) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {


Expecting sub string:  at basic_type.cpp:185
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (long) a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a = 110011101111


Expecting sub string: a = 110011101111
Matched

runCmd: frame variable --show-types *a_ptr
output: (long) *a_ptr = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) *a_ptr = 110011101111


Expecting sub string: *a_ptr = 110011101111
Matched

runCmd: frame variable --show-types a_ref
output: (long &) a_ref = 0x00007ffeefbff490: {
  (long) &a_ref = 110011101111
}


looking at: long &

Expecting sub string: long
Matched

looking at: (long &) a_ref = 0x00007ffeefbff490: {
  (long) &a_ref = 110011101111
}


Expecting sub string: a_ref = 110011101111
Matched

runCmd: frame variable --show-types a_array_bounded[0]
output: (long) a_array_bounded[0] = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_array_bounded[0] = 110011101111


Expecting sub string: a_array_bounded[0] = 110011101111
Matched

runCmd: frame variable --show-types a_array_bounded[1]
output: (long) a_array_bounded[1] = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_array_bounded[1] = 220022202222


Expecting sub string: a_array_bounded[1] = 220022202222
Matched

runCmd: frame variable --show-types a_array_unbounded[0]
output: (long) a_array_unbounded[0] = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_array_unbounded[0] = 110011101111


Expecting sub string: a_array_unbounded[0] = 110011101111
Matched

runCmd: frame variable --show-types a_array_unbounded[1]
output: (long) a_array_unbounded[1] = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_array_unbounded[1] = 220022202222


Expecting sub string: a_array_unbounded[1] = 220022202222
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (long) a_class_instance.m_a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_class_instance.m_a = 110011101111


Expecting sub string: a_class_instance.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (long) a_class_instance.m_b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_class_instance.m_b = 220022202222


Expecting sub string: a_class_instance.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (long) a_class_ptr->m_a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_class_ptr->m_a = 110011101111


Expecting sub string: a_class_ptr->m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (long) a_class_ptr->m_b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_class_ptr->m_b = 220022202222


Expecting sub string: a_class_ptr->m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (long) a_class_ref.m_a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_class_ref.m_a = 110011101111


Expecting sub string: a_class_ref.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (long) a_class_ref.m_b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_class_ref.m_b = 220022202222


Expecting sub string: a_class_ref.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_struct.a
output: (long) a_struct.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct.a = 110011101111


Expecting sub string: a_struct.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct.b
output: (long) a_struct.b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct.b = 220022202222


Expecting sub string: a_struct.b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (long) a_struct_ptr->a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_ptr->a = 110011101111


Expecting sub string: a_struct_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (long) a_struct_ptr->b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_ptr->b = 220022202222


Expecting sub string: a_struct_ptr->b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (long) a_struct_ref.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_ref.a = 110011101111


Expecting sub string: a_struct_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (long) a_struct_ref.b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_ref.b = 220022202222


Expecting sub string: a_struct_ref.b = 220022202222
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (long) a_union_zero.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_zero.a = 110011101111


Expecting sub string: a_union_zero.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (long) a_union_zero_ptr->a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_zero_ptr->a = 110011101111


Expecting sub string: a_union_zero_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (long) a_union_zero_ref.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_zero_ref.a = 110011101111


Expecting sub string: a_union_zero_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (long) a_union_nonzero.u.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_nonzero.u.a = 110011101111


Expecting sub string: a_union_nonzero.u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (long) a_union_nonzero_ptr->u.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_nonzero_ptr->u.a = 110011101111


Expecting sub string: a_union_nonzero_ptr->u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (long) a_union_nonzero_ref.u.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_nonzero_ref.u.a = 110011101111


Expecting sub string: a_union_nonzero_ref.u.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].a
output: (long) a_struct_array_bounded[0].a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_array_bounded[0].a = 110011101111


Expecting sub string: a_struct_array_bounded[0].a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].b
output: (long) a_struct_array_bounded[0].b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_array_bounded[0].b = 220022202222


Expecting sub string: a_struct_array_bounded[0].b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].a
output: (long) a_struct_array_bounded[1].a = 330033303333


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_array_bounded[1].a = 330033303333


Expecting sub string: a_struct_array_bounded[1].a = 330033303333
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].b
output: (long) a_struct_array_bounded[1].b = 440044404444


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_array_bounded[1].b = 440044404444


Expecting sub string: a_struct_array_bounded[1].b = 440044404444
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].a
output: (long) a_struct_array_unbounded[0].a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_array_unbounded[0].a = 110011101111


Expecting sub string: a_struct_array_unbounded[0].a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].b
output: (long) a_struct_array_unbounded[0].b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_array_unbounded[0].b = 220022202222


Expecting sub string: a_struct_array_unbounded[0].b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].a
output: (long) a_struct_array_unbounded[1].a = 330033303333


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_array_unbounded[1].a = 330033303333


Expecting sub string: a_struct_array_unbounded[1].a = 330033303333
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].b
output: (long) a_struct_array_unbounded[1].b = 440044404444


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_array_unbounded[1].b = 440044404444


Expecting sub string: a_struct_array_unbounded[1].b = 440044404444
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[0].a
output: (long) a_union_zero_array_bounded[0].a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_zero_array_bounded[0].a = 110011101111


Expecting sub string: a_union_zero_array_bounded[0].a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[1].a
output: (long) a_union_zero_array_bounded[1].a = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_zero_array_bounded[1].a = 220022202222


Expecting sub string: a_union_zero_array_bounded[1].a = 220022202222
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[0].a
output: (long) a_union_zero_array_unbounded[0].a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_zero_array_unbounded[0].a = 110011101111


Expecting sub string: a_union_zero_array_unbounded[0].a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[1].a
output: (long) a_union_zero_array_unbounded[1].a = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_zero_array_unbounded[1].a = 220022202222


Expecting sub string: a_union_zero_array_unbounded[1].a = 220022202222
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_long_type_dwarf (TestIntegerTypes.IntegerTypesTestCase)
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_long_type_dwo (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_type_from_block_dsym/test_long_type_from_block_dsym
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_type_from_block_dsym/test_long_type_from_block_dsym' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_type_from_block_dsym/golden-output.txt"
output: Process 72204 exited with status = 0 (0x00000000) 

Process 72204 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_type_from_block_dsym/test_long_type_from_block_dsym' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 215
output: Breakpoint 1: where = test_long_type_from_block_dsym`::__main_block_invoke() + 1015 at basic_type.cpp:215:18, address = 0x0000000100002657


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 72447 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100002657 test_long_type_from_block_dsym`::__main_block_invoke(.block_descriptor=0x00007ffeefbff308) at basic_type.cpp:215:18
   212 	        fprintf (out, "(a_union_nonzero_t*) a_union_nonzero_ptr = %p, a_union_nonzero_ptr->u.a = '" T_PRINTF_FORMAT "'\n", a_union_nonzero_ptr, a_union_nonzero_ptr->u.a);
   213 	        fprintf (out, "(a_union_nonzero_t&) a_union_nonzero_ref = %p, a_union_nonzero_ref.u.a = '" T_PRINTF_FORMAT "'\n", &a_union_nonzero_ref, a_union_nonzero_ref.u.a);
   214 	
-> 215 	        fprintf (out, "That's All Folks!\n"); // Break here to test block captured variables.
    	                 ^
   216 	    };
   217 	
   218 	    myBlock();

Process 72447 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_type_from_block_dsym/test_long_type_from_block_dsym' (x86_64)


runCmd: process status
output: Process 72447 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100002657 test_long_type_from_block_dsym`::__main_block_invoke(.block_descriptor=0x00007ffeefbff308) at basic_type.cpp:215:18
   212 	        fprintf (out, "(a_union_nonzero_t*) a_union_nonzero_ptr = %p, a_union_nonzero_ptr->u.a = '" T_PRINTF_FORMAT "'\n", a_union_nonzero_ptr, a_union_nonzero_ptr->u.a);
   213 	        fprintf (out, "(a_union_nonzero_t&) a_union_nonzero_ref = %p, a_union_nonzero_ref.u.a = '" T_PRINTF_FORMAT "'\n", &a_union_nonzero_ref, a_union_nonzero_ref.u.a);
   214 	
-> 215 	        fprintf (out, "That's All Folks!\n"); // Break here to test block captured variables.
    	                 ^
   216 	    };
   217 	
   218 	    myBlock();


Expecting sub string:  at basic_type.cpp:215
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (long) a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a = 110011101111


Expecting sub string: a = 110011101111
Matched

runCmd: frame variable --show-types *a_ptr
output: (long) *a_ptr = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) *a_ptr = 110011101111


Expecting sub string: *a_ptr = 110011101111
Matched

runCmd: frame variable --show-types a_ref
output: (long &) a_ref = 0x00007ffeefbff470: {
  (long) &a_ref = 110011101111
}


looking at: long &

Expecting sub string: long
Matched

looking at: (long &) a_ref = 0x00007ffeefbff470: {
  (long) &a_ref = 110011101111
}


Expecting sub string: a_ref = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (long) a_class_instance.m_a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_class_instance.m_a = 110011101111


Expecting sub string: a_class_instance.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (long) a_class_instance.m_b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_class_instance.m_b = 220022202222


Expecting sub string: a_class_instance.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (long) a_class_ptr->m_a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_class_ptr->m_a = 110011101111


Expecting sub string: a_class_ptr->m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (long) a_class_ptr->m_b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_class_ptr->m_b = 220022202222


Expecting sub string: a_class_ptr->m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (long) a_class_ref.m_a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_class_ref.m_a = 110011101111


Expecting sub string: a_class_ref.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (long) a_class_ref.m_b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_class_ref.m_b = 220022202222


Expecting sub string: a_class_ref.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_struct.a
output: (long) a_struct.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct.a = 110011101111


Expecting sub string: a_struct.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct.b
output: (long) a_struct.b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct.b = 220022202222


Expecting sub string: a_struct.b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (long) a_struct_ptr->a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_ptr->a = 110011101111


Expecting sub string: a_struct_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (long) a_struct_ptr->b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_ptr->b = 220022202222


Expecting sub string: a_struct_ptr->b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (long) a_struct_ref.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_ref.a = 110011101111


Expecting sub string: a_struct_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (long) a_struct_ref.b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_ref.b = 220022202222


Expecting sub string: a_struct_ref.b = 220022202222
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (long) a_union_zero.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_zero.a = 110011101111


Expecting sub string: a_union_zero.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (long) a_union_zero_ptr->a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_zero_ptr->a = 110011101111


Expecting sub string: a_union_zero_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (long) a_union_zero_ref.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_zero_ref.a = 110011101111


Expecting sub string: a_union_zero_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (long) a_union_nonzero.u.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_nonzero.u.a = 110011101111


Expecting sub string: a_union_nonzero.u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (long) a_union_nonzero_ptr->u.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_nonzero_ptr->u.a = 110011101111


Expecting sub string: a_union_nonzero_ptr->u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (long) a_union_nonzero_ref.u.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_nonzero_ref.u.a = 110011101111


Expecting sub string: a_union_nonzero_ref.u.a = 110011101111
Matched

runCmd: frame variable --show-types a
output: (long) a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a = 110011101111


Expecting sub string: a = 110011101111
Matched

runCmd: frame variable --show-types *a_ptr
output: (long) *a_ptr = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) *a_ptr = 110011101111


Expecting sub string: *a_ptr = 110011101111
Matched

runCmd: frame variable --show-types a_ref
output: (long &) a_ref = 0x00007ffeefbff470: {
  (long) &a_ref = 110011101111
}


looking at: long &

Expecting sub string: long
Matched

looking at: (long &) a_ref = 0x00007ffeefbff470: {
  (long) &a_ref = 110011101111
}


Expecting sub string: a_ref = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (long) a_class_instance.m_a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_class_instance.m_a = 110011101111


Expecting sub string: a_class_instance.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (long) a_class_instance.m_b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_class_instance.m_b = 220022202222


Expecting sub string: a_class_instance.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (long) a_class_ptr->m_a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_class_ptr->m_a = 110011101111


Expecting sub string: a_class_ptr->m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (long) a_class_ptr->m_b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_class_ptr->m_b = 220022202222


Expecting sub string: a_class_ptr->m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (long) a_class_ref.m_a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_class_ref.m_a = 110011101111


Expecting sub string: a_class_ref.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (long) a_class_ref.m_b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_class_ref.m_b = 220022202222


Expecting sub string: a_class_ref.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_struct.a
output: (long) a_struct.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct.a = 110011101111


Expecting sub string: a_struct.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct.b
output: (long) a_struct.b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct.b = 220022202222


Expecting sub string: a_struct.b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (long) a_struct_ptr->a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_ptr->a = 110011101111


Expecting sub string: a_struct_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (long) a_struct_ptr->b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_ptr->b = 220022202222


Expecting sub string: a_struct_ptr->b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (long) a_struct_ref.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_ref.a = 110011101111


Expecting sub string: a_struct_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (long) a_struct_ref.b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_ref.b = 220022202222


Expecting sub string: a_struct_ref.b = 220022202222
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (long) a_union_zero.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_zero.a = 110011101111


Expecting sub string: a_union_zero.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (long) a_union_zero_ptr->a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_zero_ptr->a = 110011101111


Expecting sub string: a_union_zero_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (long) a_union_zero_ref.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_zero_ref.a = 110011101111


Expecting sub string: a_union_zero_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (long) a_union_nonzero.u.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_nonzero.u.a = 110011101111


Expecting sub string: a_union_nonzero.u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (long) a_union_nonzero_ptr->u.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_nonzero_ptr->u.a = 110011101111


Expecting sub string: a_union_nonzero_ptr->u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (long) a_union_nonzero_ref.u.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_nonzero_ref.u.a = 110011101111


Expecting sub string: a_union_nonzero_ref.u.a = 110011101111
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_long_type_from_block_dsym (TestIntegerTypes.IntegerTypesTestCase)
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_type_from_block_dwarf/test_long_type_from_block_dwarf
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_type_from_block_dwarf/test_long_type_from_block_dwarf' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_type_from_block_dwarf/golden-output.txt"
output: Process 73066 exited with status = 0 (0x00000000) 

Process 73066 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_type_from_block_dwarf/test_long_type_from_block_dwarf' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 215
output: Breakpoint 1: where = test_long_type_from_block_dwarf`::__main_block_invoke() + 1015 at basic_type.cpp:215:18, address = 0x0000000100002657


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 73312 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100002657 test_long_type_from_block_dwarf`::__main_block_invoke(.block_descriptor=0x00007ffeefbff2f8) at basic_type.cpp:215:18
   212 	        fprintf (out, "(a_union_nonzero_t*) a_union_nonzero_ptr = %p, a_union_nonzero_ptr->u.a = '" T_PRINTF_FORMAT "'\n", a_union_nonzero_ptr, a_union_nonzero_ptr->u.a);
   213 	        fprintf (out, "(a_union_nonzero_t&) a_union_nonzero_ref = %p, a_union_nonzero_ref.u.a = '" T_PRINTF_FORMAT "'\n", &a_union_nonzero_ref, a_union_nonzero_ref.u.a);
   214 	
-> 215 	        fprintf (out, "That's All Folks!\n"); // Break here to test block captured variables.
    	                 ^
   216 	    };
   217 	
   218 	    myBlock();

Process 73312 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_long_type_from_block_dwarf/test_long_type_from_block_dwarf' (x86_64)


runCmd: process status
output: Process 73312 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100002657 test_long_type_from_block_dwarf`::__main_block_invoke(.block_descriptor=0x00007ffeefbff2f8) at basic_type.cpp:215:18
   212 	        fprintf (out, "(a_union_nonzero_t*) a_union_nonzero_ptr = %p, a_union_nonzero_ptr->u.a = '" T_PRINTF_FORMAT "'\n", a_union_nonzero_ptr, a_union_nonzero_ptr->u.a);
   213 	        fprintf (out, "(a_union_nonzero_t&) a_union_nonzero_ref = %p, a_union_nonzero_ref.u.a = '" T_PRINTF_FORMAT "'\n", &a_union_nonzero_ref, a_union_nonzero_ref.u.a);
   214 	
-> 215 	        fprintf (out, "That's All Folks!\n"); // Break here to test block captured variables.
    	                 ^
   216 	    };
   217 	
   218 	    myBlock();


Expecting sub string:  at basic_type.cpp:215
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (long) a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a = 110011101111


Expecting sub string: a = 110011101111
Matched

runCmd: frame variable --show-types *a_ptr
output: (long) *a_ptr = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) *a_ptr = 110011101111


Expecting sub string: *a_ptr = 110011101111
Matched

runCmd: frame variable --show-types a_ref
output: (long &) a_ref = 0x00007ffeefbff460: {
  (long) &a_ref = 110011101111
}


looking at: long &

Expecting sub string: long
Matched

looking at: (long &) a_ref = 0x00007ffeefbff460: {
  (long) &a_ref = 110011101111
}


Expecting sub string: a_ref = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (long) a_class_instance.m_a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_class_instance.m_a = 110011101111


Expecting sub string: a_class_instance.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (long) a_class_instance.m_b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_class_instance.m_b = 220022202222


Expecting sub string: a_class_instance.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (long) a_class_ptr->m_a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_class_ptr->m_a = 110011101111


Expecting sub string: a_class_ptr->m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (long) a_class_ptr->m_b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_class_ptr->m_b = 220022202222


Expecting sub string: a_class_ptr->m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (long) a_class_ref.m_a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_class_ref.m_a = 110011101111


Expecting sub string: a_class_ref.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (long) a_class_ref.m_b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_class_ref.m_b = 220022202222


Expecting sub string: a_class_ref.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_struct.a
output: (long) a_struct.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct.a = 110011101111


Expecting sub string: a_struct.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct.b
output: (long) a_struct.b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct.b = 220022202222


Expecting sub string: a_struct.b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (long) a_struct_ptr->a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_ptr->a = 110011101111


Expecting sub string: a_struct_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (long) a_struct_ptr->b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_ptr->b = 220022202222


Expecting sub string: a_struct_ptr->b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (long) a_struct_ref.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_ref.a = 110011101111


Expecting sub string: a_struct_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (long) a_struct_ref.b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_ref.b = 220022202222


Expecting sub string: a_struct_ref.b = 220022202222
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (long) a_union_zero.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_zero.a = 110011101111


Expecting sub string: a_union_zero.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (long) a_union_zero_ptr->a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_zero_ptr->a = 110011101111


Expecting sub string: a_union_zero_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (long) a_union_zero_ref.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_zero_ref.a = 110011101111


Expecting sub string: a_union_zero_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (long) a_union_nonzero.u.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_nonzero.u.a = 110011101111


Expecting sub string: a_union_nonzero.u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (long) a_union_nonzero_ptr->u.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_nonzero_ptr->u.a = 110011101111


Expecting sub string: a_union_nonzero_ptr->u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (long) a_union_nonzero_ref.u.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_nonzero_ref.u.a = 110011101111


Expecting sub string: a_union_nonzero_ref.u.a = 110011101111
Matched

runCmd: frame variable --show-types a
output: (long) a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a = 110011101111


Expecting sub string: a = 110011101111
Matched

runCmd: frame variable --show-types *a_ptr
output: (long) *a_ptr = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) *a_ptr = 110011101111


Expecting sub string: *a_ptr = 110011101111
Matched

runCmd: frame variable --show-types a_ref
output: (long &) a_ref = 0x00007ffeefbff460: {
  (long) &a_ref = 110011101111
}


looking at: long &

Expecting sub string: long
Matched

looking at: (long &) a_ref = 0x00007ffeefbff460: {
  (long) &a_ref = 110011101111
}


Expecting sub string: a_ref = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (long) a_class_instance.m_a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_class_instance.m_a = 110011101111


Expecting sub string: a_class_instance.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (long) a_class_instance.m_b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_class_instance.m_b = 220022202222


Expecting sub string: a_class_instance.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (long) a_class_ptr->m_a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_class_ptr->m_a = 110011101111


Expecting sub string: a_class_ptr->m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (long) a_class_ptr->m_b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_class_ptr->m_b = 220022202222


Expecting sub string: a_class_ptr->m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (long) a_class_ref.m_a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_class_ref.m_a = 110011101111


Expecting sub string: a_class_ref.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (long) a_class_ref.m_b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_class_ref.m_b = 220022202222


Expecting sub string: a_class_ref.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_struct.a
output: (long) a_struct.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct.a = 110011101111


Expecting sub string: a_struct.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct.b
output: (long) a_struct.b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct.b = 220022202222


Expecting sub string: a_struct.b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (long) a_struct_ptr->a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_ptr->a = 110011101111


Expecting sub string: a_struct_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (long) a_struct_ptr->b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_ptr->b = 220022202222


Expecting sub string: a_struct_ptr->b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (long) a_struct_ref.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_ref.a = 110011101111


Expecting sub string: a_struct_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (long) a_struct_ref.b = 220022202222


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_struct_ref.b = 220022202222


Expecting sub string: a_struct_ref.b = 220022202222
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (long) a_union_zero.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_zero.a = 110011101111


Expecting sub string: a_union_zero.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (long) a_union_zero_ptr->a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_zero_ptr->a = 110011101111


Expecting sub string: a_union_zero_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (long) a_union_zero_ref.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_zero_ref.a = 110011101111


Expecting sub string: a_union_zero_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (long) a_union_nonzero.u.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_nonzero.u.a = 110011101111


Expecting sub string: a_union_nonzero.u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (long) a_union_nonzero_ptr->u.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_nonzero_ptr->u.a = 110011101111


Expecting sub string: a_union_nonzero_ptr->u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (long) a_union_nonzero_ref.u.a = 110011101111


looking at: long

Expecting sub string: long
Matched

looking at: (long) a_union_nonzero_ref.u.a = 110011101111


Expecting sub string: a_union_nonzero_ref.u.a = 110011101111
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_long_type_from_block_dwarf (TestIntegerTypes.IntegerTypesTestCase)
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_long_type_from_block_dwo (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_long_type_from_block_gmodules (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_long_type_gmodules (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_short_type_dsym/test_short_type_dsym
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_short_type_dsym/test_short_type_dsym' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_short_type_dsym/golden-output.txt"
output: Process 73929 exited with status = 0 (0x00000000) 

Process 73929 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_short_type_dsym/test_short_type_dsym' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 185
output: Breakpoint 1: where = test_short_type_dsym`main + 2341 at basic_type.cpp:185:5, address = 0x00000001000015e5


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 74329 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x00000001000015e5 test_short_type_dsym`main(argc=1, argv=0x00007ffeefbff568) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {

Process 74329 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_short_type_dsym/test_short_type_dsym' (x86_64)


runCmd: process status
output: Process 74329 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x00000001000015e5 test_short_type_dsym`main(argc=1, argv=0x00007ffeefbff568) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {


Expecting sub string:  at basic_type.cpp:185
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (short) a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a = 11001


Expecting sub string: a = 11001
Matched

runCmd: frame variable --show-types *a_ptr
output: (short) *a_ptr = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) *a_ptr = 11001


Expecting sub string: *a_ptr = 11001
Matched

runCmd: frame variable --show-types a_ref
output: (short &) a_ref = 0x00007ffeefbff4e6: {
  (short) &a_ref = 11001
}


looking at: short &

Expecting sub string: short
Matched

looking at: (short &) a_ref = 0x00007ffeefbff4e6: {
  (short) &a_ref = 11001
}


Expecting sub string: a_ref = 11001
Matched

runCmd: frame variable --show-types a_array_bounded[0]
output: (short) a_array_bounded[0] = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_array_bounded[0] = 11001


Expecting sub string: a_array_bounded[0] = 11001
Matched

runCmd: frame variable --show-types a_array_bounded[1]
output: (short) a_array_bounded[1] = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_array_bounded[1] = 22002


Expecting sub string: a_array_bounded[1] = 22002
Matched

runCmd: frame variable --show-types a_array_unbounded[0]
output: (short) a_array_unbounded[0] = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_array_unbounded[0] = 11001


Expecting sub string: a_array_unbounded[0] = 11001
Matched

runCmd: frame variable --show-types a_array_unbounded[1]
output: (short) a_array_unbounded[1] = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_array_unbounded[1] = 22002


Expecting sub string: a_array_unbounded[1] = 22002
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (short) a_class_instance.m_a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_class_instance.m_a = 11001


Expecting sub string: a_class_instance.m_a = 11001
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (short) a_class_instance.m_b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_class_instance.m_b = 22002


Expecting sub string: a_class_instance.m_b = 22002
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (short) a_class_ptr->m_a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_class_ptr->m_a = 11001


Expecting sub string: a_class_ptr->m_a = 11001
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (short) a_class_ptr->m_b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_class_ptr->m_b = 22002


Expecting sub string: a_class_ptr->m_b = 22002
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (short) a_class_ref.m_a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_class_ref.m_a = 11001


Expecting sub string: a_class_ref.m_a = 11001
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (short) a_class_ref.m_b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_class_ref.m_b = 22002


Expecting sub string: a_class_ref.m_b = 22002
Matched

runCmd: frame variable --show-types a_struct.a
output: (short) a_struct.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct.a = 11001


Expecting sub string: a_struct.a = 11001
Matched

runCmd: frame variable --show-types a_struct.b
output: (short) a_struct.b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct.b = 22002


Expecting sub string: a_struct.b = 22002
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (short) a_struct_ptr->a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_ptr->a = 11001


Expecting sub string: a_struct_ptr->a = 11001
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (short) a_struct_ptr->b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_ptr->b = 22002


Expecting sub string: a_struct_ptr->b = 22002
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (short) a_struct_ref.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_ref.a = 11001


Expecting sub string: a_struct_ref.a = 11001
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (short) a_struct_ref.b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_ref.b = 22002


Expecting sub string: a_struct_ref.b = 22002
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (short) a_union_zero.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_zero.a = 11001


Expecting sub string: a_union_zero.a = 11001
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (short) a_union_zero_ptr->a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_zero_ptr->a = 11001


Expecting sub string: a_union_zero_ptr->a = 11001
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (short) a_union_zero_ref.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_zero_ref.a = 11001


Expecting sub string: a_union_zero_ref.a = 11001
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (short) a_union_nonzero.u.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_nonzero.u.a = 11001


Expecting sub string: a_union_nonzero.u.a = 11001
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (short) a_union_nonzero_ptr->u.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_nonzero_ptr->u.a = 11001


Expecting sub string: a_union_nonzero_ptr->u.a = 11001
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (short) a_union_nonzero_ref.u.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_nonzero_ref.u.a = 11001


Expecting sub string: a_union_nonzero_ref.u.a = 11001
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].a
output: (short) a_struct_array_bounded[0].a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_array_bounded[0].a = 11001


Expecting sub string: a_struct_array_bounded[0].a = 11001
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].b
output: (short) a_struct_array_bounded[0].b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_array_bounded[0].b = 22002


Expecting sub string: a_struct_array_bounded[0].b = 22002
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].a
output: (short) a_struct_array_bounded[1].a = -32768


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_array_bounded[1].a = -32768


Expecting sub string: a_struct_array_bounded[1].a = -32768
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].b
output: (short) a_struct_array_bounded[1].b = 32767


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_array_bounded[1].b = 32767


Expecting sub string: a_struct_array_bounded[1].b = 32767
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].a
output: (short) a_struct_array_unbounded[0].a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_array_unbounded[0].a = 11001


Expecting sub string: a_struct_array_unbounded[0].a = 11001
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].b
output: (short) a_struct_array_unbounded[0].b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_array_unbounded[0].b = 22002


Expecting sub string: a_struct_array_unbounded[0].b = 22002
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].a
output: (short) a_struct_array_unbounded[1].a = -32768


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_array_unbounded[1].a = -32768


Expecting sub string: a_struct_array_unbounded[1].a = -32768
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].b
output: (short) a_struct_array_unbounded[1].b = 32767


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_array_unbounded[1].b = 32767


Expecting sub string: a_struct_array_unbounded[1].b = 32767
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[0].a
output: (short) a_union_zero_array_bounded[0].a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_zero_array_bounded[0].a = 11001


Expecting sub string: a_union_zero_array_bounded[0].a = 11001
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[1].a
output: (short) a_union_zero_array_bounded[1].a = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_zero_array_bounded[1].a = 22002


Expecting sub string: a_union_zero_array_bounded[1].a = 22002
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[0].a
output: (short) a_union_zero_array_unbounded[0].a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_zero_array_unbounded[0].a = 11001


Expecting sub string: a_union_zero_array_unbounded[0].a = 11001
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[1].a
output: (short) a_union_zero_array_unbounded[1].a = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_zero_array_unbounded[1].a = 22002


Expecting sub string: a_union_zero_array_unbounded[1].a = 22002
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_short_type_dsym (TestIntegerTypes.IntegerTypesTestCase)
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_short_type_dwarf/test_short_type_dwarf
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_short_type_dwarf/test_short_type_dwarf' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_short_type_dwarf/golden-output.txt"
output: Process 75123 exited with status = 0 (0x00000000) 

Process 75123 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_short_type_dwarf/test_short_type_dwarf' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 185
output: Breakpoint 1: where = test_short_type_dwarf`main + 2341 at basic_type.cpp:185:5, address = 0x00000001000015e5


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 75316 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x00000001000015e5 test_short_type_dwarf`main(argc=1, argv=0x00007ffeefbff568) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {

Process 75316 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_short_type_dwarf/test_short_type_dwarf' (x86_64)


runCmd: process status
output: Process 75316 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x00000001000015e5 test_short_type_dwarf`main(argc=1, argv=0x00007ffeefbff568) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {


Expecting sub string:  at basic_type.cpp:185
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (short) a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a = 11001


Expecting sub string: a = 11001
Matched

runCmd: frame variable --show-types *a_ptr
output: (short) *a_ptr = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) *a_ptr = 11001


Expecting sub string: *a_ptr = 11001
Matched

runCmd: frame variable --show-types a_ref
output: (short &) a_ref = 0x00007ffeefbff4e6: {
  (short) &a_ref = 11001
}


looking at: short &

Expecting sub string: short
Matched

looking at: (short &) a_ref = 0x00007ffeefbff4e6: {
  (short) &a_ref = 11001
}


Expecting sub string: a_ref = 11001
Matched

runCmd: frame variable --show-types a_array_bounded[0]
output: (short) a_array_bounded[0] = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_array_bounded[0] = 11001


Expecting sub string: a_array_bounded[0] = 11001
Matched

runCmd: frame variable --show-types a_array_bounded[1]
output: (short) a_array_bounded[1] = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_array_bounded[1] = 22002


Expecting sub string: a_array_bounded[1] = 22002
Matched

runCmd: frame variable --show-types a_array_unbounded[0]
output: (short) a_array_unbounded[0] = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_array_unbounded[0] = 11001


Expecting sub string: a_array_unbounded[0] = 11001
Matched

runCmd: frame variable --show-types a_array_unbounded[1]
output: (short) a_array_unbounded[1] = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_array_unbounded[1] = 22002


Expecting sub string: a_array_unbounded[1] = 22002
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (short) a_class_instance.m_a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_class_instance.m_a = 11001


Expecting sub string: a_class_instance.m_a = 11001
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (short) a_class_instance.m_b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_class_instance.m_b = 22002


Expecting sub string: a_class_instance.m_b = 22002
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (short) a_class_ptr->m_a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_class_ptr->m_a = 11001


Expecting sub string: a_class_ptr->m_a = 11001
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (short) a_class_ptr->m_b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_class_ptr->m_b = 22002


Expecting sub string: a_class_ptr->m_b = 22002
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (short) a_class_ref.m_a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_class_ref.m_a = 11001


Expecting sub string: a_class_ref.m_a = 11001
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (short) a_class_ref.m_b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_class_ref.m_b = 22002


Expecting sub string: a_class_ref.m_b = 22002
Matched

runCmd: frame variable --show-types a_struct.a
output: (short) a_struct.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct.a = 11001


Expecting sub string: a_struct.a = 11001
Matched

runCmd: frame variable --show-types a_struct.b
output: (short) a_struct.b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct.b = 22002


Expecting sub string: a_struct.b = 22002
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (short) a_struct_ptr->a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_ptr->a = 11001


Expecting sub string: a_struct_ptr->a = 11001
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (short) a_struct_ptr->b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_ptr->b = 22002


Expecting sub string: a_struct_ptr->b = 22002
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (short) a_struct_ref.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_ref.a = 11001


Expecting sub string: a_struct_ref.a = 11001
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (short) a_struct_ref.b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_ref.b = 22002


Expecting sub string: a_struct_ref.b = 22002
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (short) a_union_zero.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_zero.a = 11001


Expecting sub string: a_union_zero.a = 11001
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (short) a_union_zero_ptr->a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_zero_ptr->a = 11001


Expecting sub string: a_union_zero_ptr->a = 11001
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (short) a_union_zero_ref.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_zero_ref.a = 11001


Expecting sub string: a_union_zero_ref.a = 11001
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (short) a_union_nonzero.u.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_nonzero.u.a = 11001


Expecting sub string: a_union_nonzero.u.a = 11001
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (short) a_union_nonzero_ptr->u.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_nonzero_ptr->u.a = 11001


Expecting sub string: a_union_nonzero_ptr->u.a = 11001
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (short) a_union_nonzero_ref.u.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_nonzero_ref.u.a = 11001


Expecting sub string: a_union_nonzero_ref.u.a = 11001
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].a
output: (short) a_struct_array_bounded[0].a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_array_bounded[0].a = 11001


Expecting sub string: a_struct_array_bounded[0].a = 11001
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].b
output: (short) a_struct_array_bounded[0].b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_array_bounded[0].b = 22002


Expecting sub string: a_struct_array_bounded[0].b = 22002
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].a
output: (short) a_struct_array_bounded[1].a = -32768


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_array_bounded[1].a = -32768


Expecting sub string: a_struct_array_bounded[1].a = -32768
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].b
output: (short) a_struct_array_bounded[1].b = 32767


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_array_bounded[1].b = 32767


Expecting sub string: a_struct_array_bounded[1].b = 32767
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].a
output: (short) a_struct_array_unbounded[0].a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_array_unbounded[0].a = 11001


Expecting sub string: a_struct_array_unbounded[0].a = 11001
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].b
output: (short) a_struct_array_unbounded[0].b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_array_unbounded[0].b = 22002


Expecting sub string: a_struct_array_unbounded[0].b = 22002
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].a
output: (short) a_struct_array_unbounded[1].a = -32768


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_array_unbounded[1].a = -32768


Expecting sub string: a_struct_array_unbounded[1].a = -32768
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].b
output: (short) a_struct_array_unbounded[1].b = 32767


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_array_unbounded[1].b = 32767


Expecting sub string: a_struct_array_unbounded[1].b = 32767
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[0].a
output: (short) a_union_zero_array_bounded[0].a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_zero_array_bounded[0].a = 11001


Expecting sub string: a_union_zero_array_bounded[0].a = 11001
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[1].a
output: (short) a_union_zero_array_bounded[1].a = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_zero_array_bounded[1].a = 22002


Expecting sub string: a_union_zero_array_bounded[1].a = 22002
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[0].a
output: (short) a_union_zero_array_unbounded[0].a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_zero_array_unbounded[0].a = 11001


Expecting sub string: a_union_zero_array_unbounded[0].a = 11001
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[1].a
output: (short) a_union_zero_array_unbounded[1].a = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_zero_array_unbounded[1].a = 22002


Expecting sub string: a_union_zero_array_unbounded[1].a = 22002
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_short_type_dwarf (TestIntegerTypes.IntegerTypesTestCase)
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_short_type_dwo (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_short_type_from_block_dsym/test_short_type_from_block_dsym
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_short_type_from_block_dsym/test_short_type_from_block_dsym' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_short_type_from_block_dsym/golden-output.txt"
output: Process 76092 exited with status = 0 (0x00000000) 

Process 76092 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_short_type_from_block_dsym/test_short_type_from_block_dsym' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 215
output: Breakpoint 1: where = test_short_type_from_block_dsym`::__main_block_invoke() + 1048 at basic_type.cpp:215:18, address = 0x0000000100001678


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 76356 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001678 test_short_type_from_block_dsym`::__main_block_invoke(.block_descriptor=0x00007ffeefbff370) at basic_type.cpp:215:18
   212 	        fprintf (out, "(a_union_nonzero_t*) a_union_nonzero_ptr = %p, a_union_nonzero_ptr->u.a = '" T_PRINTF_FORMAT "'\n", a_union_nonzero_ptr, a_union_nonzero_ptr->u.a);
   213 	        fprintf (out, "(a_union_nonzero_t&) a_union_nonzero_ref = %p, a_union_nonzero_ref.u.a = '" T_PRINTF_FORMAT "'\n", &a_union_nonzero_ref, a_union_nonzero_ref.u.a);
   214 	
-> 215 	        fprintf (out, "That's All Folks!\n"); // Break here to test block captured variables.
    	                 ^
   216 	    };
   217 	
   218 	    myBlock();

Process 76356 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_short_type_from_block_dsym/test_short_type_from_block_dsym' (x86_64)


runCmd: process status
output: Process 76356 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001678 test_short_type_from_block_dsym`::__main_block_invoke(.block_descriptor=0x00007ffeefbff370) at basic_type.cpp:215:18
   212 	        fprintf (out, "(a_union_nonzero_t*) a_union_nonzero_ptr = %p, a_union_nonzero_ptr->u.a = '" T_PRINTF_FORMAT "'\n", a_union_nonzero_ptr, a_union_nonzero_ptr->u.a);
   213 	        fprintf (out, "(a_union_nonzero_t&) a_union_nonzero_ref = %p, a_union_nonzero_ref.u.a = '" T_PRINTF_FORMAT "'\n", &a_union_nonzero_ref, a_union_nonzero_ref.u.a);
   214 	
-> 215 	        fprintf (out, "That's All Folks!\n"); // Break here to test block captured variables.
    	                 ^
   216 	    };
   217 	
   218 	    myBlock();


Expecting sub string:  at basic_type.cpp:215
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (short) a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a = 11001


Expecting sub string: a = 11001
Matched

runCmd: frame variable --show-types *a_ptr
output: (short) *a_ptr = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) *a_ptr = 11001


Expecting sub string: *a_ptr = 11001
Matched

runCmd: frame variable --show-types a_ref
output: (short &) a_ref = 0x00007ffeefbff4b6: {
  (short) &a_ref = 11001
}


looking at: short &

Expecting sub string: short
Matched

looking at: (short &) a_ref = 0x00007ffeefbff4b6: {
  (short) &a_ref = 11001
}


Expecting sub string: a_ref = 11001
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (short) a_class_instance.m_a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_class_instance.m_a = 11001


Expecting sub string: a_class_instance.m_a = 11001
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (short) a_class_instance.m_b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_class_instance.m_b = 22002


Expecting sub string: a_class_instance.m_b = 22002
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (short) a_class_ptr->m_a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_class_ptr->m_a = 11001


Expecting sub string: a_class_ptr->m_a = 11001
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (short) a_class_ptr->m_b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_class_ptr->m_b = 22002


Expecting sub string: a_class_ptr->m_b = 22002
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (short) a_class_ref.m_a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_class_ref.m_a = 11001


Expecting sub string: a_class_ref.m_a = 11001
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (short) a_class_ref.m_b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_class_ref.m_b = 22002


Expecting sub string: a_class_ref.m_b = 22002
Matched

runCmd: frame variable --show-types a_struct.a
output: (short) a_struct.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct.a = 11001


Expecting sub string: a_struct.a = 11001
Matched

runCmd: frame variable --show-types a_struct.b
output: (short) a_struct.b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct.b = 22002


Expecting sub string: a_struct.b = 22002
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (short) a_struct_ptr->a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_ptr->a = 11001


Expecting sub string: a_struct_ptr->a = 11001
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (short) a_struct_ptr->b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_ptr->b = 22002


Expecting sub string: a_struct_ptr->b = 22002
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (short) a_struct_ref.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_ref.a = 11001


Expecting sub string: a_struct_ref.a = 11001
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (short) a_struct_ref.b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_ref.b = 22002


Expecting sub string: a_struct_ref.b = 22002
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (short) a_union_zero.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_zero.a = 11001


Expecting sub string: a_union_zero.a = 11001
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (short) a_union_zero_ptr->a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_zero_ptr->a = 11001


Expecting sub string: a_union_zero_ptr->a = 11001
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (short) a_union_zero_ref.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_zero_ref.a = 11001


Expecting sub string: a_union_zero_ref.a = 11001
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (short) a_union_nonzero.u.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_nonzero.u.a = 11001


Expecting sub string: a_union_nonzero.u.a = 11001
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (short) a_union_nonzero_ptr->u.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_nonzero_ptr->u.a = 11001


Expecting sub string: a_union_nonzero_ptr->u.a = 11001
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (short) a_union_nonzero_ref.u.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_nonzero_ref.u.a = 11001


Expecting sub string: a_union_nonzero_ref.u.a = 11001
Matched

runCmd: frame variable --show-types a
output: (short) a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a = 11001


Expecting sub string: a = 11001
Matched

runCmd: frame variable --show-types *a_ptr
output: (short) *a_ptr = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) *a_ptr = 11001


Expecting sub string: *a_ptr = 11001
Matched

runCmd: frame variable --show-types a_ref
output: (short &) a_ref = 0x00007ffeefbff4b6: {
  (short) &a_ref = 11001
}


looking at: short &

Expecting sub string: short
Matched

looking at: (short &) a_ref = 0x00007ffeefbff4b6: {
  (short) &a_ref = 11001
}


Expecting sub string: a_ref = 11001
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (short) a_class_instance.m_a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_class_instance.m_a = 11001


Expecting sub string: a_class_instance.m_a = 11001
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (short) a_class_instance.m_b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_class_instance.m_b = 22002


Expecting sub string: a_class_instance.m_b = 22002
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (short) a_class_ptr->m_a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_class_ptr->m_a = 11001


Expecting sub string: a_class_ptr->m_a = 11001
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (short) a_class_ptr->m_b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_class_ptr->m_b = 22002


Expecting sub string: a_class_ptr->m_b = 22002
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (short) a_class_ref.m_a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_class_ref.m_a = 11001


Expecting sub string: a_class_ref.m_a = 11001
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (short) a_class_ref.m_b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_class_ref.m_b = 22002


Expecting sub string: a_class_ref.m_b = 22002
Matched

runCmd: frame variable --show-types a_struct.a
output: (short) a_struct.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct.a = 11001


Expecting sub string: a_struct.a = 11001
Matched

runCmd: frame variable --show-types a_struct.b
output: (short) a_struct.b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct.b = 22002


Expecting sub string: a_struct.b = 22002
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (short) a_struct_ptr->a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_ptr->a = 11001


Expecting sub string: a_struct_ptr->a = 11001
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (short) a_struct_ptr->b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_ptr->b = 22002


Expecting sub string: a_struct_ptr->b = 22002
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (short) a_struct_ref.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_ref.a = 11001


Expecting sub string: a_struct_ref.a = 11001
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (short) a_struct_ref.b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_ref.b = 22002


Expecting sub string: a_struct_ref.b = 22002
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (short) a_union_zero.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_zero.a = 11001


Expecting sub string: a_union_zero.a = 11001
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (short) a_union_zero_ptr->a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_zero_ptr->a = 11001


Expecting sub string: a_union_zero_ptr->a = 11001
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (short) a_union_zero_ref.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_zero_ref.a = 11001


Expecting sub string: a_union_zero_ref.a = 11001
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (short) a_union_nonzero.u.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_nonzero.u.a = 11001


Expecting sub string: a_union_nonzero.u.a = 11001
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (short) a_union_nonzero_ptr->u.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_nonzero_ptr->u.a = 11001


Expecting sub string: a_union_nonzero_ptr->u.a = 11001
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (short) a_union_nonzero_ref.u.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_nonzero_ref.u.a = 11001


Expecting sub string: a_union_nonzero_ref.u.a = 11001
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_short_type_from_block_dsym (TestIntegerTypes.IntegerTypesTestCase)
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_short_type_from_block_dwarf/test_short_type_from_block_dwarf
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_short_type_from_block_dwarf/test_short_type_from_block_dwarf' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_short_type_from_block_dwarf/golden-output.txt"
output: Process 77380 exited with status = 0 (0x00000000) 

Process 77380 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_short_type_from_block_dwarf/test_short_type_from_block_dwarf' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 215
output: Breakpoint 1: where = test_short_type_from_block_dwarf`::__main_block_invoke() + 1048 at basic_type.cpp:215:18, address = 0x0000000100001678


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 77462 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001678 test_short_type_from_block_dwarf`::__main_block_invoke(.block_descriptor=0x00007ffeefbff370) at basic_type.cpp:215:18
   212 	        fprintf (out, "(a_union_nonzero_t*) a_union_nonzero_ptr = %p, a_union_nonzero_ptr->u.a = '" T_PRINTF_FORMAT "'\n", a_union_nonzero_ptr, a_union_nonzero_ptr->u.a);
   213 	        fprintf (out, "(a_union_nonzero_t&) a_union_nonzero_ref = %p, a_union_nonzero_ref.u.a = '" T_PRINTF_FORMAT "'\n", &a_union_nonzero_ref, a_union_nonzero_ref.u.a);
   214 	
-> 215 	        fprintf (out, "That's All Folks!\n"); // Break here to test block captured variables.
    	                 ^
   216 	    };
   217 	
   218 	    myBlock();

Process 77462 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_short_type_from_block_dwarf/test_short_type_from_block_dwarf' (x86_64)


runCmd: process status
output: Process 77462 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001678 test_short_type_from_block_dwarf`::__main_block_invoke(.block_descriptor=0x00007ffeefbff370) at basic_type.cpp:215:18
   212 	        fprintf (out, "(a_union_nonzero_t*) a_union_nonzero_ptr = %p, a_union_nonzero_ptr->u.a = '" T_PRINTF_FORMAT "'\n", a_union_nonzero_ptr, a_union_nonzero_ptr->u.a);
   213 	        fprintf (out, "(a_union_nonzero_t&) a_union_nonzero_ref = %p, a_union_nonzero_ref.u.a = '" T_PRINTF_FORMAT "'\n", &a_union_nonzero_ref, a_union_nonzero_ref.u.a);
   214 	
-> 215 	        fprintf (out, "That's All Folks!\n"); // Break here to test block captured variables.
    	                 ^
   216 	    };
   217 	
   218 	    myBlock();


Expecting sub string:  at basic_type.cpp:215
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (short) a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a = 11001


Expecting sub string: a = 11001
Matched

runCmd: frame variable --show-types *a_ptr
output: (short) *a_ptr = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) *a_ptr = 11001


Expecting sub string: *a_ptr = 11001
Matched

runCmd: frame variable --show-types a_ref
output: (short &) a_ref = 0x00007ffeefbff4b6: {
  (short) &a_ref = 11001
}


looking at: short &

Expecting sub string: short
Matched

looking at: (short &) a_ref = 0x00007ffeefbff4b6: {
  (short) &a_ref = 11001
}


Expecting sub string: a_ref = 11001
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (short) a_class_instance.m_a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_class_instance.m_a = 11001


Expecting sub string: a_class_instance.m_a = 11001
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (short) a_class_instance.m_b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_class_instance.m_b = 22002


Expecting sub string: a_class_instance.m_b = 22002
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (short) a_class_ptr->m_a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_class_ptr->m_a = 11001


Expecting sub string: a_class_ptr->m_a = 11001
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (short) a_class_ptr->m_b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_class_ptr->m_b = 22002


Expecting sub string: a_class_ptr->m_b = 22002
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (short) a_class_ref.m_a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_class_ref.m_a = 11001


Expecting sub string: a_class_ref.m_a = 11001
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (short) a_class_ref.m_b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_class_ref.m_b = 22002


Expecting sub string: a_class_ref.m_b = 22002
Matched

runCmd: frame variable --show-types a_struct.a
output: (short) a_struct.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct.a = 11001


Expecting sub string: a_struct.a = 11001
Matched

runCmd: frame variable --show-types a_struct.b
output: (short) a_struct.b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct.b = 22002


Expecting sub string: a_struct.b = 22002
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (short) a_struct_ptr->a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_ptr->a = 11001


Expecting sub string: a_struct_ptr->a = 11001
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (short) a_struct_ptr->b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_ptr->b = 22002


Expecting sub string: a_struct_ptr->b = 22002
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (short) a_struct_ref.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_ref.a = 11001


Expecting sub string: a_struct_ref.a = 11001
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (short) a_struct_ref.b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_ref.b = 22002


Expecting sub string: a_struct_ref.b = 22002
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (short) a_union_zero.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_zero.a = 11001


Expecting sub string: a_union_zero.a = 11001
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (short) a_union_zero_ptr->a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_zero_ptr->a = 11001


Expecting sub string: a_union_zero_ptr->a = 11001
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (short) a_union_zero_ref.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_zero_ref.a = 11001


Expecting sub string: a_union_zero_ref.a = 11001
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (short) a_union_nonzero.u.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_nonzero.u.a = 11001


Expecting sub string: a_union_nonzero.u.a = 11001
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (short) a_union_nonzero_ptr->u.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_nonzero_ptr->u.a = 11001


Expecting sub string: a_union_nonzero_ptr->u.a = 11001
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (short) a_union_nonzero_ref.u.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_nonzero_ref.u.a = 11001


Expecting sub string: a_union_nonzero_ref.u.a = 11001
Matched

runCmd: frame variable --show-types a
output: (short) a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a = 11001


Expecting sub string: a = 11001
Matched

runCmd: frame variable --show-types *a_ptr
output: (short) *a_ptr = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) *a_ptr = 11001


Expecting sub string: *a_ptr = 11001
Matched

runCmd: frame variable --show-types a_ref
output: (short &) a_ref = 0x00007ffeefbff4b6: {
  (short) &a_ref = 11001
}


looking at: short &

Expecting sub string: short
Matched

looking at: (short &) a_ref = 0x00007ffeefbff4b6: {
  (short) &a_ref = 11001
}


Expecting sub string: a_ref = 11001
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (short) a_class_instance.m_a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_class_instance.m_a = 11001


Expecting sub string: a_class_instance.m_a = 11001
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (short) a_class_instance.m_b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_class_instance.m_b = 22002


Expecting sub string: a_class_instance.m_b = 22002
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (short) a_class_ptr->m_a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_class_ptr->m_a = 11001


Expecting sub string: a_class_ptr->m_a = 11001
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (short) a_class_ptr->m_b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_class_ptr->m_b = 22002


Expecting sub string: a_class_ptr->m_b = 22002
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (short) a_class_ref.m_a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_class_ref.m_a = 11001


Expecting sub string: a_class_ref.m_a = 11001
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (short) a_class_ref.m_b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_class_ref.m_b = 22002


Expecting sub string: a_class_ref.m_b = 22002
Matched

runCmd: frame variable --show-types a_struct.a
output: (short) a_struct.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct.a = 11001


Expecting sub string: a_struct.a = 11001
Matched

runCmd: frame variable --show-types a_struct.b
output: (short) a_struct.b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct.b = 22002


Expecting sub string: a_struct.b = 22002
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (short) a_struct_ptr->a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_ptr->a = 11001


Expecting sub string: a_struct_ptr->a = 11001
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (short) a_struct_ptr->b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_ptr->b = 22002


Expecting sub string: a_struct_ptr->b = 22002
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (short) a_struct_ref.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_ref.a = 11001


Expecting sub string: a_struct_ref.a = 11001
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (short) a_struct_ref.b = 22002


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_struct_ref.b = 22002


Expecting sub string: a_struct_ref.b = 22002
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (short) a_union_zero.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_zero.a = 11001


Expecting sub string: a_union_zero.a = 11001
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (short) a_union_zero_ptr->a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_zero_ptr->a = 11001


Expecting sub string: a_union_zero_ptr->a = 11001
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (short) a_union_zero_ref.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_zero_ref.a = 11001


Expecting sub string: a_union_zero_ref.a = 11001
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (short) a_union_nonzero.u.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_nonzero.u.a = 11001


Expecting sub string: a_union_nonzero.u.a = 11001
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (short) a_union_nonzero_ptr->u.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_nonzero_ptr->u.a = 11001


Expecting sub string: a_union_nonzero_ptr->u.a = 11001
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (short) a_union_nonzero_ref.u.a = 11001


looking at: short

Expecting sub string: short
Matched

looking at: (short) a_union_nonzero_ref.u.a = 11001


Expecting sub string: a_union_nonzero_ref.u.a = 11001
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_short_type_from_block_dwarf (TestIntegerTypes.IntegerTypesTestCase)
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_short_type_from_block_dwo (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_short_type_from_block_gmodules (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_short_type_gmodules (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_char_type_dsym/test_unsigned_char_type_dsym
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_char_type_dsym/test_unsigned_char_type_dsym' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_char_type_dsym/golden-output.txt"
output: Process 78071 exited with status = 0 (0x00000000) 

Process 78071 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_char_type_dsym/test_unsigned_char_type_dsym' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 185
output: Breakpoint 1: where = test_unsigned_char_type_dsym`main + 2323 at basic_type.cpp:185:5, address = 0x0000000100001603


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 78370 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001603 test_unsigned_char_type_dsym`main(argc=1, argv=0x00007ffeefbff548) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {

Process 78370 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_char_type_dsym/test_unsigned_char_type_dsym' (x86_64)


runCmd: process status
output: Process 78370 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001603 test_unsigned_char_type_dsym`main(argc=1, argv=0x00007ffeefbff548) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {


Expecting sub string:  at basic_type.cpp:185
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (unsigned char) a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a = '0'


Expecting sub string: a = '0'
Matched

runCmd: frame variable --show-types *a_ptr
output: (unsigned char) *a_ptr = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) *a_ptr = '0'


Expecting sub string: *a_ptr = '0'
Matched

runCmd: frame variable --show-types a_ref
output: (unsigned char &) a_ref = 0x00007ffeefbff4d7: {
  (unsigned char) &a_ref = '0'
}


looking at: unsigned char &

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char &) a_ref = 0x00007ffeefbff4d7: {
  (unsigned char) &a_ref = '0'
}


Expecting sub string: a_ref = '0'
Matched

runCmd: frame variable --show-types a_array_bounded[0]
output: (unsigned char) a_array_bounded[0] = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_array_bounded[0] = '0'


Expecting sub string: a_array_bounded[0] = '0'
Matched

runCmd: frame variable --show-types a_array_bounded[1]
output: (unsigned char) a_array_bounded[1] = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_array_bounded[1] = '9'


Expecting sub string: a_array_bounded[1] = '9'
Matched

runCmd: frame variable --show-types a_array_unbounded[0]
output: (unsigned char) a_array_unbounded[0] = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_array_unbounded[0] = '0'


Expecting sub string: a_array_unbounded[0] = '0'
Matched

runCmd: frame variable --show-types a_array_unbounded[1]
output: (unsigned char) a_array_unbounded[1] = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_array_unbounded[1] = '9'


Expecting sub string: a_array_unbounded[1] = '9'
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (unsigned char) a_class_instance.m_a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_class_instance.m_a = '0'


Expecting sub string: a_class_instance.m_a = '0'
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (unsigned char) a_class_instance.m_b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_class_instance.m_b = '9'


Expecting sub string: a_class_instance.m_b = '9'
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (unsigned char) a_class_ptr->m_a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_class_ptr->m_a = '0'


Expecting sub string: a_class_ptr->m_a = '0'
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (unsigned char) a_class_ptr->m_b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_class_ptr->m_b = '9'


Expecting sub string: a_class_ptr->m_b = '9'
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (unsigned char) a_class_ref.m_a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_class_ref.m_a = '0'


Expecting sub string: a_class_ref.m_a = '0'
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (unsigned char) a_class_ref.m_b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_class_ref.m_b = '9'


Expecting sub string: a_class_ref.m_b = '9'
Matched

runCmd: frame variable --show-types a_struct.a
output: (unsigned char) a_struct.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct.a = '0'


Expecting sub string: a_struct.a = '0'
Matched

runCmd: frame variable --show-types a_struct.b
output: (unsigned char) a_struct.b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct.b = '9'


Expecting sub string: a_struct.b = '9'
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (unsigned char) a_struct_ptr->a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_ptr->a = '0'


Expecting sub string: a_struct_ptr->a = '0'
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (unsigned char) a_struct_ptr->b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_ptr->b = '9'


Expecting sub string: a_struct_ptr->b = '9'
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (unsigned char) a_struct_ref.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_ref.a = '0'


Expecting sub string: a_struct_ref.a = '0'
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (unsigned char) a_struct_ref.b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_ref.b = '9'


Expecting sub string: a_struct_ref.b = '9'
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (unsigned char) a_union_zero.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_zero.a = '0'


Expecting sub string: a_union_zero.a = '0'
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (unsigned char) a_union_zero_ptr->a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_zero_ptr->a = '0'


Expecting sub string: a_union_zero_ptr->a = '0'
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (unsigned char) a_union_zero_ref.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_zero_ref.a = '0'


Expecting sub string: a_union_zero_ref.a = '0'
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (unsigned char) a_union_nonzero.u.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_nonzero.u.a = '0'


Expecting sub string: a_union_nonzero.u.a = '0'
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (unsigned char) a_union_nonzero_ptr->u.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_nonzero_ptr->u.a = '0'


Expecting sub string: a_union_nonzero_ptr->u.a = '0'
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (unsigned char) a_union_nonzero_ref.u.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_nonzero_ref.u.a = '0'


Expecting sub string: a_union_nonzero_ref.u.a = '0'
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].a
output: (unsigned char) a_struct_array_bounded[0].a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_array_bounded[0].a = '0'


Expecting sub string: a_struct_array_bounded[0].a = '0'
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].b
output: (unsigned char) a_struct_array_bounded[0].b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_array_bounded[0].b = '9'


Expecting sub string: a_struct_array_bounded[0].b = '9'
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].a
output: (unsigned char) a_struct_array_bounded[1].a = '@'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_array_bounded[1].a = '@'


Expecting sub string: a_struct_array_bounded[1].a = '@'
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].b
output: (unsigned char) a_struct_array_bounded[1].b = '$'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_array_bounded[1].b = '$'


Expecting sub string: a_struct_array_bounded[1].b = '$'
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].a
output: (unsigned char) a_struct_array_unbounded[0].a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_array_unbounded[0].a = '0'


Expecting sub string: a_struct_array_unbounded[0].a = '0'
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].b
output: (unsigned char) a_struct_array_unbounded[0].b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_array_unbounded[0].b = '9'


Expecting sub string: a_struct_array_unbounded[0].b = '9'
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].a
output: (unsigned char) a_struct_array_unbounded[1].a = '@'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_array_unbounded[1].a = '@'


Expecting sub string: a_struct_array_unbounded[1].a = '@'
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].b
output: (unsigned char) a_struct_array_unbounded[1].b = '$'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_array_unbounded[1].b = '$'


Expecting sub string: a_struct_array_unbounded[1].b = '$'
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[0].a
output: (unsigned char) a_union_zero_array_bounded[0].a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_zero_array_bounded[0].a = '0'


Expecting sub string: a_union_zero_array_bounded[0].a = '0'
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[1].a
output: (unsigned char) a_union_zero_array_bounded[1].a = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_zero_array_bounded[1].a = '9'


Expecting sub string: a_union_zero_array_bounded[1].a = '9'
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[0].a
output: (unsigned char) a_union_zero_array_unbounded[0].a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_zero_array_unbounded[0].a = '0'


Expecting sub string: a_union_zero_array_unbounded[0].a = '0'
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[1].a
output: (unsigned char) a_union_zero_array_unbounded[1].a = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_zero_array_unbounded[1].a = '9'


Expecting sub string: a_union_zero_array_unbounded[1].a = '9'
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_char_type_dsym (TestIntegerTypes.IntegerTypesTestCase)
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_char_type_dwarf/test_unsigned_char_type_dwarf
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_char_type_dwarf/test_unsigned_char_type_dwarf' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_char_type_dwarf/golden-output.txt"
output: Process 78869 exited with status = 0 (0x00000000) 

Process 78869 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_char_type_dwarf/test_unsigned_char_type_dwarf' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 185
output: Breakpoint 1: where = test_unsigned_char_type_dwarf`main + 2323 at basic_type.cpp:185:5, address = 0x0000000100001603


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 79051 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001603 test_unsigned_char_type_dwarf`main(argc=1, argv=0x00007ffeefbff548) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {

Process 79051 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_char_type_dwarf/test_unsigned_char_type_dwarf' (x86_64)


runCmd: process status
output: Process 79051 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001603 test_unsigned_char_type_dwarf`main(argc=1, argv=0x00007ffeefbff548) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {


Expecting sub string:  at basic_type.cpp:185
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (unsigned char) a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a = '0'


Expecting sub string: a = '0'
Matched

runCmd: frame variable --show-types *a_ptr
output: (unsigned char) *a_ptr = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) *a_ptr = '0'


Expecting sub string: *a_ptr = '0'
Matched

runCmd: frame variable --show-types a_ref
output: (unsigned char &) a_ref = 0x00007ffeefbff4d7: {
  (unsigned char) &a_ref = '0'
}


looking at: unsigned char &

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char &) a_ref = 0x00007ffeefbff4d7: {
  (unsigned char) &a_ref = '0'
}


Expecting sub string: a_ref = '0'
Matched

runCmd: frame variable --show-types a_array_bounded[0]
output: (unsigned char) a_array_bounded[0] = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_array_bounded[0] = '0'


Expecting sub string: a_array_bounded[0] = '0'
Matched

runCmd: frame variable --show-types a_array_bounded[1]
output: (unsigned char) a_array_bounded[1] = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_array_bounded[1] = '9'


Expecting sub string: a_array_bounded[1] = '9'
Matched

runCmd: frame variable --show-types a_array_unbounded[0]
output: (unsigned char) a_array_unbounded[0] = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_array_unbounded[0] = '0'


Expecting sub string: a_array_unbounded[0] = '0'
Matched

runCmd: frame variable --show-types a_array_unbounded[1]
output: (unsigned char) a_array_unbounded[1] = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_array_unbounded[1] = '9'


Expecting sub string: a_array_unbounded[1] = '9'
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (unsigned char) a_class_instance.m_a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_class_instance.m_a = '0'


Expecting sub string: a_class_instance.m_a = '0'
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (unsigned char) a_class_instance.m_b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_class_instance.m_b = '9'


Expecting sub string: a_class_instance.m_b = '9'
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (unsigned char) a_class_ptr->m_a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_class_ptr->m_a = '0'


Expecting sub string: a_class_ptr->m_a = '0'
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (unsigned char) a_class_ptr->m_b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_class_ptr->m_b = '9'


Expecting sub string: a_class_ptr->m_b = '9'
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (unsigned char) a_class_ref.m_a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_class_ref.m_a = '0'


Expecting sub string: a_class_ref.m_a = '0'
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (unsigned char) a_class_ref.m_b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_class_ref.m_b = '9'


Expecting sub string: a_class_ref.m_b = '9'
Matched

runCmd: frame variable --show-types a_struct.a
output: (unsigned char) a_struct.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct.a = '0'


Expecting sub string: a_struct.a = '0'
Matched

runCmd: frame variable --show-types a_struct.b
output: (unsigned char) a_struct.b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct.b = '9'


Expecting sub string: a_struct.b = '9'
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (unsigned char) a_struct_ptr->a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_ptr->a = '0'


Expecting sub string: a_struct_ptr->a = '0'
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (unsigned char) a_struct_ptr->b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_ptr->b = '9'


Expecting sub string: a_struct_ptr->b = '9'
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (unsigned char) a_struct_ref.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_ref.a = '0'


Expecting sub string: a_struct_ref.a = '0'
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (unsigned char) a_struct_ref.b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_ref.b = '9'


Expecting sub string: a_struct_ref.b = '9'
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (unsigned char) a_union_zero.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_zero.a = '0'


Expecting sub string: a_union_zero.a = '0'
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (unsigned char) a_union_zero_ptr->a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_zero_ptr->a = '0'


Expecting sub string: a_union_zero_ptr->a = '0'
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (unsigned char) a_union_zero_ref.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_zero_ref.a = '0'


Expecting sub string: a_union_zero_ref.a = '0'
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (unsigned char) a_union_nonzero.u.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_nonzero.u.a = '0'


Expecting sub string: a_union_nonzero.u.a = '0'
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (unsigned char) a_union_nonzero_ptr->u.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_nonzero_ptr->u.a = '0'


Expecting sub string: a_union_nonzero_ptr->u.a = '0'
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (unsigned char) a_union_nonzero_ref.u.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_nonzero_ref.u.a = '0'


Expecting sub string: a_union_nonzero_ref.u.a = '0'
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].a
output: (unsigned char) a_struct_array_bounded[0].a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_array_bounded[0].a = '0'


Expecting sub string: a_struct_array_bounded[0].a = '0'
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].b
output: (unsigned char) a_struct_array_bounded[0].b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_array_bounded[0].b = '9'


Expecting sub string: a_struct_array_bounded[0].b = '9'
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].a
output: (unsigned char) a_struct_array_bounded[1].a = '@'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_array_bounded[1].a = '@'


Expecting sub string: a_struct_array_bounded[1].a = '@'
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].b
output: (unsigned char) a_struct_array_bounded[1].b = '$'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_array_bounded[1].b = '$'


Expecting sub string: a_struct_array_bounded[1].b = '$'
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].a
output: (unsigned char) a_struct_array_unbounded[0].a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_array_unbounded[0].a = '0'


Expecting sub string: a_struct_array_unbounded[0].a = '0'
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].b
output: (unsigned char) a_struct_array_unbounded[0].b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_array_unbounded[0].b = '9'


Expecting sub string: a_struct_array_unbounded[0].b = '9'
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].a
output: (unsigned char) a_struct_array_unbounded[1].a = '@'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_array_unbounded[1].a = '@'


Expecting sub string: a_struct_array_unbounded[1].a = '@'
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].b
output: (unsigned char) a_struct_array_unbounded[1].b = '$'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_array_unbounded[1].b = '$'


Expecting sub string: a_struct_array_unbounded[1].b = '$'
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[0].a
output: (unsigned char) a_union_zero_array_bounded[0].a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_zero_array_bounded[0].a = '0'


Expecting sub string: a_union_zero_array_bounded[0].a = '0'
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[1].a
output: (unsigned char) a_union_zero_array_bounded[1].a = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_zero_array_bounded[1].a = '9'


Expecting sub string: a_union_zero_array_bounded[1].a = '9'
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[0].a
output: (unsigned char) a_union_zero_array_unbounded[0].a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_zero_array_unbounded[0].a = '0'


Expecting sub string: a_union_zero_array_unbounded[0].a = '0'
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[1].a
output: (unsigned char) a_union_zero_array_unbounded[1].a = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_zero_array_unbounded[1].a = '9'


Expecting sub string: a_union_zero_array_unbounded[1].a = '9'
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_char_type_dwarf (TestIntegerTypes.IntegerTypesTestCase)
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_char_type_dwo (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_char_type_from_block_dsym/test_unsigned_char_type_from_block_dsym
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_char_type_from_block_dsym/test_unsigned_char_type_from_block_dsym' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_char_type_from_block_dsym/golden-output.txt"
output: Process 79840 exited with status = 0 (0x00000000) 

Process 79840 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_char_type_from_block_dsym/test_unsigned_char_type_from_block_dsym' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 215
output: Breakpoint 1: where = test_unsigned_char_type_from_block_dsym`::__main_block_invoke() + 1048 at basic_type.cpp:215:18, address = 0x0000000100001688


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 80082 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001688 test_unsigned_char_type_from_block_dsym`::__main_block_invoke(.block_descriptor=0x00007ffeefbff360) at basic_type.cpp:215:18
   212 	        fprintf (out, "(a_union_nonzero_t*) a_union_nonzero_ptr = %p, a_union_nonzero_ptr->u.a = '" T_PRINTF_FORMAT "'\n", a_union_nonzero_ptr, a_union_nonzero_ptr->u.a);
   213 	        fprintf (out, "(a_union_nonzero_t&) a_union_nonzero_ref = %p, a_union_nonzero_ref.u.a = '" T_PRINTF_FORMAT "'\n", &a_union_nonzero_ref, a_union_nonzero_ref.u.a);
   214 	
-> 215 	        fprintf (out, "That's All Folks!\n"); // Break here to test block captured variables.
    	                 ^
   216 	    };
   217 	
   218 	    myBlock();

Process 80082 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_char_type_from_block_dsym/test_unsigned_char_type_from_block_dsym' (x86_64)


runCmd: process status
output: Process 80082 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001688 test_unsigned_char_type_from_block_dsym`::__main_block_invoke(.block_descriptor=0x00007ffeefbff360) at basic_type.cpp:215:18
   212 	        fprintf (out, "(a_union_nonzero_t*) a_union_nonzero_ptr = %p, a_union_nonzero_ptr->u.a = '" T_PRINTF_FORMAT "'\n", a_union_nonzero_ptr, a_union_nonzero_ptr->u.a);
   213 	        fprintf (out, "(a_union_nonzero_t&) a_union_nonzero_ref = %p, a_union_nonzero_ref.u.a = '" T_PRINTF_FORMAT "'\n", &a_union_nonzero_ref, a_union_nonzero_ref.u.a);
   214 	
-> 215 	        fprintf (out, "That's All Folks!\n"); // Break here to test block captured variables.
    	                 ^
   216 	    };
   217 	
   218 	    myBlock();


Expecting sub string:  at basic_type.cpp:215
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (unsigned char) a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a = '0'


Expecting sub string: a = '0'
Matched

runCmd: frame variable --show-types *a_ptr
output: (unsigned char) *a_ptr = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) *a_ptr = '0'


Expecting sub string: *a_ptr = '0'
Matched

runCmd: frame variable --show-types a_ref
output: (unsigned char &) a_ref = 0x00007ffeefbff4a7: {
  (unsigned char) &a_ref = '0'
}


looking at: unsigned char &

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char &) a_ref = 0x00007ffeefbff4a7: {
  (unsigned char) &a_ref = '0'
}


Expecting sub string: a_ref = '0'
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (unsigned char) a_class_instance.m_a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_class_instance.m_a = '0'


Expecting sub string: a_class_instance.m_a = '0'
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (unsigned char) a_class_instance.m_b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_class_instance.m_b = '9'


Expecting sub string: a_class_instance.m_b = '9'
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (unsigned char) a_class_ptr->m_a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_class_ptr->m_a = '0'


Expecting sub string: a_class_ptr->m_a = '0'
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (unsigned char) a_class_ptr->m_b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_class_ptr->m_b = '9'


Expecting sub string: a_class_ptr->m_b = '9'
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (unsigned char) a_class_ref.m_a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_class_ref.m_a = '0'


Expecting sub string: a_class_ref.m_a = '0'
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (unsigned char) a_class_ref.m_b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_class_ref.m_b = '9'


Expecting sub string: a_class_ref.m_b = '9'
Matched

runCmd: frame variable --show-types a_struct.a
output: (unsigned char) a_struct.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct.a = '0'


Expecting sub string: a_struct.a = '0'
Matched

runCmd: frame variable --show-types a_struct.b
output: (unsigned char) a_struct.b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct.b = '9'


Expecting sub string: a_struct.b = '9'
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (unsigned char) a_struct_ptr->a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_ptr->a = '0'


Expecting sub string: a_struct_ptr->a = '0'
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (unsigned char) a_struct_ptr->b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_ptr->b = '9'


Expecting sub string: a_struct_ptr->b = '9'
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (unsigned char) a_struct_ref.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_ref.a = '0'


Expecting sub string: a_struct_ref.a = '0'
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (unsigned char) a_struct_ref.b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_ref.b = '9'


Expecting sub string: a_struct_ref.b = '9'
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (unsigned char) a_union_zero.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_zero.a = '0'


Expecting sub string: a_union_zero.a = '0'
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (unsigned char) a_union_zero_ptr->a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_zero_ptr->a = '0'


Expecting sub string: a_union_zero_ptr->a = '0'
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (unsigned char) a_union_zero_ref.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_zero_ref.a = '0'


Expecting sub string: a_union_zero_ref.a = '0'
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (unsigned char) a_union_nonzero.u.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_nonzero.u.a = '0'


Expecting sub string: a_union_nonzero.u.a = '0'
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (unsigned char) a_union_nonzero_ptr->u.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_nonzero_ptr->u.a = '0'


Expecting sub string: a_union_nonzero_ptr->u.a = '0'
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (unsigned char) a_union_nonzero_ref.u.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_nonzero_ref.u.a = '0'


Expecting sub string: a_union_nonzero_ref.u.a = '0'
Matched

runCmd: frame variable --show-types a
output: (unsigned char) a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a = '0'


Expecting sub string: a = '0'
Matched

runCmd: frame variable --show-types *a_ptr
output: (unsigned char) *a_ptr = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) *a_ptr = '0'


Expecting sub string: *a_ptr = '0'
Matched

runCmd: frame variable --show-types a_ref
output: (unsigned char &) a_ref = 0x00007ffeefbff4a7: {
  (unsigned char) &a_ref = '0'
}


looking at: unsigned char &

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char &) a_ref = 0x00007ffeefbff4a7: {
  (unsigned char) &a_ref = '0'
}


Expecting sub string: a_ref = '0'
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (unsigned char) a_class_instance.m_a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_class_instance.m_a = '0'


Expecting sub string: a_class_instance.m_a = '0'
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (unsigned char) a_class_instance.m_b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_class_instance.m_b = '9'


Expecting sub string: a_class_instance.m_b = '9'
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (unsigned char) a_class_ptr->m_a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_class_ptr->m_a = '0'


Expecting sub string: a_class_ptr->m_a = '0'
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (unsigned char) a_class_ptr->m_b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_class_ptr->m_b = '9'


Expecting sub string: a_class_ptr->m_b = '9'
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (unsigned char) a_class_ref.m_a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_class_ref.m_a = '0'


Expecting sub string: a_class_ref.m_a = '0'
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (unsigned char) a_class_ref.m_b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_class_ref.m_b = '9'


Expecting sub string: a_class_ref.m_b = '9'
Matched

runCmd: frame variable --show-types a_struct.a
output: (unsigned char) a_struct.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct.a = '0'


Expecting sub string: a_struct.a = '0'
Matched

runCmd: frame variable --show-types a_struct.b
output: (unsigned char) a_struct.b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct.b = '9'


Expecting sub string: a_struct.b = '9'
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (unsigned char) a_struct_ptr->a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_ptr->a = '0'


Expecting sub string: a_struct_ptr->a = '0'
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (unsigned char) a_struct_ptr->b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_ptr->b = '9'


Expecting sub string: a_struct_ptr->b = '9'
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (unsigned char) a_struct_ref.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_ref.a = '0'


Expecting sub string: a_struct_ref.a = '0'
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (unsigned char) a_struct_ref.b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_ref.b = '9'


Expecting sub string: a_struct_ref.b = '9'
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (unsigned char) a_union_zero.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_zero.a = '0'


Expecting sub string: a_union_zero.a = '0'
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (unsigned char) a_union_zero_ptr->a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_zero_ptr->a = '0'


Expecting sub string: a_union_zero_ptr->a = '0'
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (unsigned char) a_union_zero_ref.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_zero_ref.a = '0'


Expecting sub string: a_union_zero_ref.a = '0'
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (unsigned char) a_union_nonzero.u.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_nonzero.u.a = '0'


Expecting sub string: a_union_nonzero.u.a = '0'
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (unsigned char) a_union_nonzero_ptr->u.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_nonzero_ptr->u.a = '0'


Expecting sub string: a_union_nonzero_ptr->u.a = '0'
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (unsigned char) a_union_nonzero_ref.u.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_nonzero_ref.u.a = '0'


Expecting sub string: a_union_nonzero_ref.u.a = '0'
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_char_type_from_block_dsym (TestIntegerTypes.IntegerTypesTestCase)
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_char_type_from_block_dwarf/test_unsigned_char_type_from_block_dwarf
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_char_type_from_block_dwarf/test_unsigned_char_type_from_block_dwarf' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_char_type_from_block_dwarf/golden-output.txt"
output: Process 80520 exited with status = 0 (0x00000000) 

Process 80520 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_char_type_from_block_dwarf/test_unsigned_char_type_from_block_dwarf' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 215
output: Breakpoint 1: where = test_unsigned_char_type_from_block_dwarf`::__main_block_invoke() + 1048 at basic_type.cpp:215:18, address = 0x0000000100001688


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 80726 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001688 test_unsigned_char_type_from_block_dwarf`::__main_block_invoke(.block_descriptor=0x00007ffeefbff360) at basic_type.cpp:215:18
   212 	        fprintf (out, "(a_union_nonzero_t*) a_union_nonzero_ptr = %p, a_union_nonzero_ptr->u.a = '" T_PRINTF_FORMAT "'\n", a_union_nonzero_ptr, a_union_nonzero_ptr->u.a);
   213 	        fprintf (out, "(a_union_nonzero_t&) a_union_nonzero_ref = %p, a_union_nonzero_ref.u.a = '" T_PRINTF_FORMAT "'\n", &a_union_nonzero_ref, a_union_nonzero_ref.u.a);
   214 	
-> 215 	        fprintf (out, "That's All Folks!\n"); // Break here to test block captured variables.
    	                 ^
   216 	    };
   217 	
   218 	    myBlock();

Process 80726 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_char_type_from_block_dwarf/test_unsigned_char_type_from_block_dwarf' (x86_64)


runCmd: process status
output: Process 80726 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001688 test_unsigned_char_type_from_block_dwarf`::__main_block_invoke(.block_descriptor=0x00007ffeefbff360) at basic_type.cpp:215:18
   212 	        fprintf (out, "(a_union_nonzero_t*) a_union_nonzero_ptr = %p, a_union_nonzero_ptr->u.a = '" T_PRINTF_FORMAT "'\n", a_union_nonzero_ptr, a_union_nonzero_ptr->u.a);
   213 	        fprintf (out, "(a_union_nonzero_t&) a_union_nonzero_ref = %p, a_union_nonzero_ref.u.a = '" T_PRINTF_FORMAT "'\n", &a_union_nonzero_ref, a_union_nonzero_ref.u.a);
   214 	
-> 215 	        fprintf (out, "That's All Folks!\n"); // Break here to test block captured variables.
    	                 ^
   216 	    };
   217 	
   218 	    myBlock();


Expecting sub string:  at basic_type.cpp:215
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (unsigned char) a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a = '0'


Expecting sub string: a = '0'
Matched

runCmd: frame variable --show-types *a_ptr
output: (unsigned char) *a_ptr = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) *a_ptr = '0'


Expecting sub string: *a_ptr = '0'
Matched

runCmd: frame variable --show-types a_ref
output: (unsigned char &) a_ref = 0x00007ffeefbff4a7: {
  (unsigned char) &a_ref = '0'
}


looking at: unsigned char &

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char &) a_ref = 0x00007ffeefbff4a7: {
  (unsigned char) &a_ref = '0'
}


Expecting sub string: a_ref = '0'
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (unsigned char) a_class_instance.m_a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_class_instance.m_a = '0'


Expecting sub string: a_class_instance.m_a = '0'
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (unsigned char) a_class_instance.m_b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_class_instance.m_b = '9'


Expecting sub string: a_class_instance.m_b = '9'
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (unsigned char) a_class_ptr->m_a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_class_ptr->m_a = '0'


Expecting sub string: a_class_ptr->m_a = '0'
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (unsigned char) a_class_ptr->m_b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_class_ptr->m_b = '9'


Expecting sub string: a_class_ptr->m_b = '9'
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (unsigned char) a_class_ref.m_a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_class_ref.m_a = '0'


Expecting sub string: a_class_ref.m_a = '0'
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (unsigned char) a_class_ref.m_b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_class_ref.m_b = '9'


Expecting sub string: a_class_ref.m_b = '9'
Matched

runCmd: frame variable --show-types a_struct.a
output: (unsigned char) a_struct.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct.a = '0'


Expecting sub string: a_struct.a = '0'
Matched

runCmd: frame variable --show-types a_struct.b
output: (unsigned char) a_struct.b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct.b = '9'


Expecting sub string: a_struct.b = '9'
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (unsigned char) a_struct_ptr->a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_ptr->a = '0'


Expecting sub string: a_struct_ptr->a = '0'
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (unsigned char) a_struct_ptr->b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_ptr->b = '9'


Expecting sub string: a_struct_ptr->b = '9'
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (unsigned char) a_struct_ref.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_ref.a = '0'


Expecting sub string: a_struct_ref.a = '0'
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (unsigned char) a_struct_ref.b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_ref.b = '9'


Expecting sub string: a_struct_ref.b = '9'
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (unsigned char) a_union_zero.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_zero.a = '0'


Expecting sub string: a_union_zero.a = '0'
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (unsigned char) a_union_zero_ptr->a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_zero_ptr->a = '0'


Expecting sub string: a_union_zero_ptr->a = '0'
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (unsigned char) a_union_zero_ref.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_zero_ref.a = '0'


Expecting sub string: a_union_zero_ref.a = '0'
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (unsigned char) a_union_nonzero.u.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_nonzero.u.a = '0'


Expecting sub string: a_union_nonzero.u.a = '0'
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (unsigned char) a_union_nonzero_ptr->u.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_nonzero_ptr->u.a = '0'


Expecting sub string: a_union_nonzero_ptr->u.a = '0'
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (unsigned char) a_union_nonzero_ref.u.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_nonzero_ref.u.a = '0'


Expecting sub string: a_union_nonzero_ref.u.a = '0'
Matched

runCmd: frame variable --show-types a
output: (unsigned char) a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a = '0'


Expecting sub string: a = '0'
Matched

runCmd: frame variable --show-types *a_ptr
output: (unsigned char) *a_ptr = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) *a_ptr = '0'


Expecting sub string: *a_ptr = '0'
Matched

runCmd: frame variable --show-types a_ref
output: (unsigned char &) a_ref = 0x00007ffeefbff4a7: {
  (unsigned char) &a_ref = '0'
}


looking at: unsigned char &

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char &) a_ref = 0x00007ffeefbff4a7: {
  (unsigned char) &a_ref = '0'
}


Expecting sub string: a_ref = '0'
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (unsigned char) a_class_instance.m_a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_class_instance.m_a = '0'


Expecting sub string: a_class_instance.m_a = '0'
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (unsigned char) a_class_instance.m_b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_class_instance.m_b = '9'


Expecting sub string: a_class_instance.m_b = '9'
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (unsigned char) a_class_ptr->m_a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_class_ptr->m_a = '0'


Expecting sub string: a_class_ptr->m_a = '0'
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (unsigned char) a_class_ptr->m_b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_class_ptr->m_b = '9'


Expecting sub string: a_class_ptr->m_b = '9'
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (unsigned char) a_class_ref.m_a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_class_ref.m_a = '0'


Expecting sub string: a_class_ref.m_a = '0'
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (unsigned char) a_class_ref.m_b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_class_ref.m_b = '9'


Expecting sub string: a_class_ref.m_b = '9'
Matched

runCmd: frame variable --show-types a_struct.a
output: (unsigned char) a_struct.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct.a = '0'


Expecting sub string: a_struct.a = '0'
Matched

runCmd: frame variable --show-types a_struct.b
output: (unsigned char) a_struct.b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct.b = '9'


Expecting sub string: a_struct.b = '9'
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (unsigned char) a_struct_ptr->a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_ptr->a = '0'


Expecting sub string: a_struct_ptr->a = '0'
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (unsigned char) a_struct_ptr->b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_ptr->b = '9'


Expecting sub string: a_struct_ptr->b = '9'
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (unsigned char) a_struct_ref.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_ref.a = '0'


Expecting sub string: a_struct_ref.a = '0'
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (unsigned char) a_struct_ref.b = '9'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_struct_ref.b = '9'


Expecting sub string: a_struct_ref.b = '9'
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (unsigned char) a_union_zero.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_zero.a = '0'


Expecting sub string: a_union_zero.a = '0'
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (unsigned char) a_union_zero_ptr->a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_zero_ptr->a = '0'


Expecting sub string: a_union_zero_ptr->a = '0'
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (unsigned char) a_union_zero_ref.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_zero_ref.a = '0'


Expecting sub string: a_union_zero_ref.a = '0'
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (unsigned char) a_union_nonzero.u.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_nonzero.u.a = '0'


Expecting sub string: a_union_nonzero.u.a = '0'
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (unsigned char) a_union_nonzero_ptr->u.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_nonzero_ptr->u.a = '0'


Expecting sub string: a_union_nonzero_ptr->u.a = '0'
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (unsigned char) a_union_nonzero_ref.u.a = '0'


looking at: unsigned char

Expecting sub string: char
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned char) a_union_nonzero_ref.u.a = '0'


Expecting sub string: a_union_nonzero_ref.u.a = '0'
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_char_type_from_block_dwarf (TestIntegerTypes.IntegerTypesTestCase)
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_char_type_from_block_dwo (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_char_type_from_block_gmodules (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_char_type_gmodules (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_int_type_dsym/test_unsigned_int_type_dsym
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_int_type_dsym/test_unsigned_int_type_dsym' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_int_type_dsym/golden-output.txt"
output: Process 81364 exited with status = 0 (0x00000000) 

Process 81364 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_int_type_dsym/test_unsigned_int_type_dsym' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 185
output: Breakpoint 1: where = test_unsigned_int_type_dsym`main + 2338 at basic_type.cpp:185:5, address = 0x00000001000015f2


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 81544 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x00000001000015f2 test_unsigned_int_type_dsym`main(argc=1, argv=0x00007ffeefbff548) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {

Process 81544 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_int_type_dsym/test_unsigned_int_type_dsym' (x86_64)


runCmd: process status
output: Process 81544 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x00000001000015f2 test_unsigned_int_type_dsym`main(argc=1, argv=0x00007ffeefbff548) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {


Expecting sub string:  at basic_type.cpp:185
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (unsigned int) a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a = 11001110


Expecting sub string: a = 11001110
Matched

runCmd: frame variable --show-types *a_ptr
output: (unsigned int) *a_ptr = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) *a_ptr = 11001110


Expecting sub string: *a_ptr = 11001110
Matched

runCmd: frame variable --show-types a_ref
output: (unsigned int &) a_ref = 0x00007ffeefbff4a4: {
  (unsigned int) &a_ref = 11001110
}


looking at: unsigned int &

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int &) a_ref = 0x00007ffeefbff4a4: {
  (unsigned int) &a_ref = 11001110
}


Expecting sub string: a_ref = 11001110
Matched

runCmd: frame variable --show-types a_array_bounded[0]
output: (unsigned int) a_array_bounded[0] = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_array_bounded[0] = 11001110


Expecting sub string: a_array_bounded[0] = 11001110
Matched

runCmd: frame variable --show-types a_array_bounded[1]
output: (unsigned int) a_array_bounded[1] = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_array_bounded[1] = 22002220


Expecting sub string: a_array_bounded[1] = 22002220
Matched

runCmd: frame variable --show-types a_array_unbounded[0]
output: (unsigned int) a_array_unbounded[0] = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_array_unbounded[0] = 11001110


Expecting sub string: a_array_unbounded[0] = 11001110
Matched

runCmd: frame variable --show-types a_array_unbounded[1]
output: (unsigned int) a_array_unbounded[1] = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_array_unbounded[1] = 22002220


Expecting sub string: a_array_unbounded[1] = 22002220
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (unsigned int) a_class_instance.m_a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_class_instance.m_a = 11001110


Expecting sub string: a_class_instance.m_a = 11001110
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (unsigned int) a_class_instance.m_b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_class_instance.m_b = 22002220


Expecting sub string: a_class_instance.m_b = 22002220
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (unsigned int) a_class_ptr->m_a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_class_ptr->m_a = 11001110


Expecting sub string: a_class_ptr->m_a = 11001110
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (unsigned int) a_class_ptr->m_b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_class_ptr->m_b = 22002220


Expecting sub string: a_class_ptr->m_b = 22002220
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (unsigned int) a_class_ref.m_a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_class_ref.m_a = 11001110


Expecting sub string: a_class_ref.m_a = 11001110
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (unsigned int) a_class_ref.m_b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_class_ref.m_b = 22002220


Expecting sub string: a_class_ref.m_b = 22002220
Matched

runCmd: frame variable --show-types a_struct.a
output: (unsigned int) a_struct.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct.a = 11001110


Expecting sub string: a_struct.a = 11001110
Matched

runCmd: frame variable --show-types a_struct.b
output: (unsigned int) a_struct.b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct.b = 22002220


Expecting sub string: a_struct.b = 22002220
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (unsigned int) a_struct_ptr->a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_ptr->a = 11001110


Expecting sub string: a_struct_ptr->a = 11001110
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (unsigned int) a_struct_ptr->b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_ptr->b = 22002220


Expecting sub string: a_struct_ptr->b = 22002220
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (unsigned int) a_struct_ref.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_ref.a = 11001110


Expecting sub string: a_struct_ref.a = 11001110
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (unsigned int) a_struct_ref.b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_ref.b = 22002220


Expecting sub string: a_struct_ref.b = 22002220
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (unsigned int) a_union_zero.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_zero.a = 11001110


Expecting sub string: a_union_zero.a = 11001110
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (unsigned int) a_union_zero_ptr->a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_zero_ptr->a = 11001110


Expecting sub string: a_union_zero_ptr->a = 11001110
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (unsigned int) a_union_zero_ref.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_zero_ref.a = 11001110


Expecting sub string: a_union_zero_ref.a = 11001110
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (unsigned int) a_union_nonzero.u.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_nonzero.u.a = 11001110


Expecting sub string: a_union_nonzero.u.a = 11001110
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (unsigned int) a_union_nonzero_ptr->u.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_nonzero_ptr->u.a = 11001110


Expecting sub string: a_union_nonzero_ptr->u.a = 11001110
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (unsigned int) a_union_nonzero_ref.u.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_nonzero_ref.u.a = 11001110


Expecting sub string: a_union_nonzero_ref.u.a = 11001110
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].a
output: (unsigned int) a_struct_array_bounded[0].a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_array_bounded[0].a = 11001110


Expecting sub string: a_struct_array_bounded[0].a = 11001110
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].b
output: (unsigned int) a_struct_array_bounded[0].b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_array_bounded[0].b = 22002220


Expecting sub string: a_struct_array_bounded[0].b = 22002220
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].a
output: (unsigned int) a_struct_array_bounded[1].a = 33003330


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_array_bounded[1].a = 33003330


Expecting sub string: a_struct_array_bounded[1].a = 33003330
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].b
output: (unsigned int) a_struct_array_bounded[1].b = 44004440


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_array_bounded[1].b = 44004440


Expecting sub string: a_struct_array_bounded[1].b = 44004440
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].a
output: (unsigned int) a_struct_array_unbounded[0].a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_array_unbounded[0].a = 11001110


Expecting sub string: a_struct_array_unbounded[0].a = 11001110
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].b
output: (unsigned int) a_struct_array_unbounded[0].b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_array_unbounded[0].b = 22002220


Expecting sub string: a_struct_array_unbounded[0].b = 22002220
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].a
output: (unsigned int) a_struct_array_unbounded[1].a = 33003330


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_array_unbounded[1].a = 33003330


Expecting sub string: a_struct_array_unbounded[1].a = 33003330
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].b
output: (unsigned int) a_struct_array_unbounded[1].b = 44004440


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_array_unbounded[1].b = 44004440


Expecting sub string: a_struct_array_unbounded[1].b = 44004440
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[0].a
output: (unsigned int) a_union_zero_array_bounded[0].a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_zero_array_bounded[0].a = 11001110


Expecting sub string: a_union_zero_array_bounded[0].a = 11001110
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[1].a
output: (unsigned int) a_union_zero_array_bounded[1].a = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_zero_array_bounded[1].a = 22002220


Expecting sub string: a_union_zero_array_bounded[1].a = 22002220
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[0].a
output: (unsigned int) a_union_zero_array_unbounded[0].a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_zero_array_unbounded[0].a = 11001110


Expecting sub string: a_union_zero_array_unbounded[0].a = 11001110
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[1].a
output: (unsigned int) a_union_zero_array_unbounded[1].a = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_zero_array_unbounded[1].a = 22002220


Expecting sub string: a_union_zero_array_unbounded[1].a = 22002220
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_int_type_dsym (TestIntegerTypes.IntegerTypesTestCase)
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_int_type_dwarf/test_unsigned_int_type_dwarf
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_int_type_dwarf/test_unsigned_int_type_dwarf' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_int_type_dwarf/golden-output.txt"
output: Process 82154 exited with status = 0 (0x00000000) 

Process 82154 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_int_type_dwarf/test_unsigned_int_type_dwarf' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 185
output: Breakpoint 1: where = test_unsigned_int_type_dwarf`main + 2338 at basic_type.cpp:185:5, address = 0x00000001000015f2


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 82288 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x00000001000015f2 test_unsigned_int_type_dwarf`main(argc=1, argv=0x00007ffeefbff548) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {

Process 82288 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_int_type_dwarf/test_unsigned_int_type_dwarf' (x86_64)


runCmd: process status
output: Process 82288 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x00000001000015f2 test_unsigned_int_type_dwarf`main(argc=1, argv=0x00007ffeefbff548) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {


Expecting sub string:  at basic_type.cpp:185
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (unsigned int) a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a = 11001110


Expecting sub string: a = 11001110
Matched

runCmd: frame variable --show-types *a_ptr
output: (unsigned int) *a_ptr = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) *a_ptr = 11001110


Expecting sub string: *a_ptr = 11001110
Matched

runCmd: frame variable --show-types a_ref
output: (unsigned int &) a_ref = 0x00007ffeefbff4a4: {
  (unsigned int) &a_ref = 11001110
}


looking at: unsigned int &

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int &) a_ref = 0x00007ffeefbff4a4: {
  (unsigned int) &a_ref = 11001110
}


Expecting sub string: a_ref = 11001110
Matched

runCmd: frame variable --show-types a_array_bounded[0]
output: (unsigned int) a_array_bounded[0] = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_array_bounded[0] = 11001110


Expecting sub string: a_array_bounded[0] = 11001110
Matched

runCmd: frame variable --show-types a_array_bounded[1]
output: (unsigned int) a_array_bounded[1] = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_array_bounded[1] = 22002220


Expecting sub string: a_array_bounded[1] = 22002220
Matched

runCmd: frame variable --show-types a_array_unbounded[0]
output: (unsigned int) a_array_unbounded[0] = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_array_unbounded[0] = 11001110


Expecting sub string: a_array_unbounded[0] = 11001110
Matched

runCmd: frame variable --show-types a_array_unbounded[1]
output: (unsigned int) a_array_unbounded[1] = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_array_unbounded[1] = 22002220


Expecting sub string: a_array_unbounded[1] = 22002220
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (unsigned int) a_class_instance.m_a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_class_instance.m_a = 11001110


Expecting sub string: a_class_instance.m_a = 11001110
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (unsigned int) a_class_instance.m_b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_class_instance.m_b = 22002220


Expecting sub string: a_class_instance.m_b = 22002220
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (unsigned int) a_class_ptr->m_a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_class_ptr->m_a = 11001110


Expecting sub string: a_class_ptr->m_a = 11001110
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (unsigned int) a_class_ptr->m_b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_class_ptr->m_b = 22002220


Expecting sub string: a_class_ptr->m_b = 22002220
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (unsigned int) a_class_ref.m_a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_class_ref.m_a = 11001110


Expecting sub string: a_class_ref.m_a = 11001110
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (unsigned int) a_class_ref.m_b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_class_ref.m_b = 22002220


Expecting sub string: a_class_ref.m_b = 22002220
Matched

runCmd: frame variable --show-types a_struct.a
output: (unsigned int) a_struct.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct.a = 11001110


Expecting sub string: a_struct.a = 11001110
Matched

runCmd: frame variable --show-types a_struct.b
output: (unsigned int) a_struct.b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct.b = 22002220


Expecting sub string: a_struct.b = 22002220
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (unsigned int) a_struct_ptr->a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_ptr->a = 11001110


Expecting sub string: a_struct_ptr->a = 11001110
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (unsigned int) a_struct_ptr->b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_ptr->b = 22002220


Expecting sub string: a_struct_ptr->b = 22002220
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (unsigned int) a_struct_ref.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_ref.a = 11001110


Expecting sub string: a_struct_ref.a = 11001110
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (unsigned int) a_struct_ref.b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_ref.b = 22002220


Expecting sub string: a_struct_ref.b = 22002220
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (unsigned int) a_union_zero.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_zero.a = 11001110


Expecting sub string: a_union_zero.a = 11001110
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (unsigned int) a_union_zero_ptr->a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_zero_ptr->a = 11001110


Expecting sub string: a_union_zero_ptr->a = 11001110
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (unsigned int) a_union_zero_ref.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_zero_ref.a = 11001110


Expecting sub string: a_union_zero_ref.a = 11001110
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (unsigned int) a_union_nonzero.u.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_nonzero.u.a = 11001110


Expecting sub string: a_union_nonzero.u.a = 11001110
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (unsigned int) a_union_nonzero_ptr->u.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_nonzero_ptr->u.a = 11001110


Expecting sub string: a_union_nonzero_ptr->u.a = 11001110
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (unsigned int) a_union_nonzero_ref.u.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_nonzero_ref.u.a = 11001110


Expecting sub string: a_union_nonzero_ref.u.a = 11001110
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].a
output: (unsigned int) a_struct_array_bounded[0].a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_array_bounded[0].a = 11001110


Expecting sub string: a_struct_array_bounded[0].a = 11001110
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].b
output: (unsigned int) a_struct_array_bounded[0].b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_array_bounded[0].b = 22002220


Expecting sub string: a_struct_array_bounded[0].b = 22002220
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].a
output: (unsigned int) a_struct_array_bounded[1].a = 33003330


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_array_bounded[1].a = 33003330


Expecting sub string: a_struct_array_bounded[1].a = 33003330
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].b
output: (unsigned int) a_struct_array_bounded[1].b = 44004440


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_array_bounded[1].b = 44004440


Expecting sub string: a_struct_array_bounded[1].b = 44004440
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].a
output: (unsigned int) a_struct_array_unbounded[0].a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_array_unbounded[0].a = 11001110


Expecting sub string: a_struct_array_unbounded[0].a = 11001110
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].b
output: (unsigned int) a_struct_array_unbounded[0].b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_array_unbounded[0].b = 22002220


Expecting sub string: a_struct_array_unbounded[0].b = 22002220
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].a
output: (unsigned int) a_struct_array_unbounded[1].a = 33003330


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_array_unbounded[1].a = 33003330


Expecting sub string: a_struct_array_unbounded[1].a = 33003330
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].b
output: (unsigned int) a_struct_array_unbounded[1].b = 44004440


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_array_unbounded[1].b = 44004440


Expecting sub string: a_struct_array_unbounded[1].b = 44004440
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[0].a
output: (unsigned int) a_union_zero_array_bounded[0].a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_zero_array_bounded[0].a = 11001110


Expecting sub string: a_union_zero_array_bounded[0].a = 11001110
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[1].a
output: (unsigned int) a_union_zero_array_bounded[1].a = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_zero_array_bounded[1].a = 22002220


Expecting sub string: a_union_zero_array_bounded[1].a = 22002220
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[0].a
output: (unsigned int) a_union_zero_array_unbounded[0].a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_zero_array_unbounded[0].a = 11001110


Expecting sub string: a_union_zero_array_unbounded[0].a = 11001110
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[1].a
output: (unsigned int) a_union_zero_array_unbounded[1].a = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_zero_array_unbounded[1].a = 22002220


Expecting sub string: a_union_zero_array_unbounded[1].a = 22002220
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_int_type_dwarf (TestIntegerTypes.IntegerTypesTestCase)
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_int_type_dwo (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_int_type_from_block_dsym/test_unsigned_int_type_from_block_dsym
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_int_type_from_block_dsym/test_unsigned_int_type_from_block_dsym' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_int_type_from_block_dsym/golden-output.txt"
output: Process 83030 exited with status = 0 (0x00000000) 

Process 83030 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_int_type_from_block_dsym/test_unsigned_int_type_from_block_dsym' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 215
output: Breakpoint 1: where = test_unsigned_int_type_from_block_dsym`::__main_block_invoke() + 1027 at basic_type.cpp:215:18, address = 0x0000000100001683


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 83146 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001683 test_unsigned_int_type_from_block_dsym`::__main_block_invoke(.block_descriptor=0x00007ffeefbff340) at basic_type.cpp:215:18
   212 	        fprintf (out, "(a_union_nonzero_t*) a_union_nonzero_ptr = %p, a_union_nonzero_ptr->u.a = '" T_PRINTF_FORMAT "'\n", a_union_nonzero_ptr, a_union_nonzero_ptr->u.a);
   213 	        fprintf (out, "(a_union_nonzero_t&) a_union_nonzero_ref = %p, a_union_nonzero_ref.u.a = '" T_PRINTF_FORMAT "'\n", &a_union_nonzero_ref, a_union_nonzero_ref.u.a);
   214 	
-> 215 	        fprintf (out, "That's All Folks!\n"); // Break here to test block captured variables.
    	                 ^
   216 	    };
   217 	
   218 	    myBlock();

Process 83146 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_int_type_from_block_dsym/test_unsigned_int_type_from_block_dsym' (x86_64)


runCmd: process status
output: Process 83146 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001683 test_unsigned_int_type_from_block_dsym`::__main_block_invoke(.block_descriptor=0x00007ffeefbff340) at basic_type.cpp:215:18
   212 	        fprintf (out, "(a_union_nonzero_t*) a_union_nonzero_ptr = %p, a_union_nonzero_ptr->u.a = '" T_PRINTF_FORMAT "'\n", a_union_nonzero_ptr, a_union_nonzero_ptr->u.a);
   213 	        fprintf (out, "(a_union_nonzero_t&) a_union_nonzero_ref = %p, a_union_nonzero_ref.u.a = '" T_PRINTF_FORMAT "'\n", &a_union_nonzero_ref, a_union_nonzero_ref.u.a);
   214 	
-> 215 	        fprintf (out, "That's All Folks!\n"); // Break here to test block captured variables.
    	                 ^
   216 	    };
   217 	
   218 	    myBlock();


Expecting sub string:  at basic_type.cpp:215
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (unsigned int) a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a = 11001110


Expecting sub string: a = 11001110
Matched

runCmd: frame variable --show-types *a_ptr
output: (unsigned int) *a_ptr = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) *a_ptr = 11001110


Expecting sub string: *a_ptr = 11001110
Matched

runCmd: frame variable --show-types a_ref
output: (unsigned int &) a_ref = 0x00007ffeefbff484: {
  (unsigned int) &a_ref = 11001110
}


looking at: unsigned int &

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int &) a_ref = 0x00007ffeefbff484: {
  (unsigned int) &a_ref = 11001110
}


Expecting sub string: a_ref = 11001110
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (unsigned int) a_class_instance.m_a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_class_instance.m_a = 11001110


Expecting sub string: a_class_instance.m_a = 11001110
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (unsigned int) a_class_instance.m_b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_class_instance.m_b = 22002220


Expecting sub string: a_class_instance.m_b = 22002220
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (unsigned int) a_class_ptr->m_a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_class_ptr->m_a = 11001110


Expecting sub string: a_class_ptr->m_a = 11001110
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (unsigned int) a_class_ptr->m_b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_class_ptr->m_b = 22002220


Expecting sub string: a_class_ptr->m_b = 22002220
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (unsigned int) a_class_ref.m_a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_class_ref.m_a = 11001110


Expecting sub string: a_class_ref.m_a = 11001110
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (unsigned int) a_class_ref.m_b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_class_ref.m_b = 22002220


Expecting sub string: a_class_ref.m_b = 22002220
Matched

runCmd: frame variable --show-types a_struct.a
output: (unsigned int) a_struct.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct.a = 11001110


Expecting sub string: a_struct.a = 11001110
Matched

runCmd: frame variable --show-types a_struct.b
output: (unsigned int) a_struct.b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct.b = 22002220


Expecting sub string: a_struct.b = 22002220
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (unsigned int) a_struct_ptr->a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_ptr->a = 11001110


Expecting sub string: a_struct_ptr->a = 11001110
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (unsigned int) a_struct_ptr->b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_ptr->b = 22002220


Expecting sub string: a_struct_ptr->b = 22002220
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (unsigned int) a_struct_ref.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_ref.a = 11001110


Expecting sub string: a_struct_ref.a = 11001110
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (unsigned int) a_struct_ref.b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_ref.b = 22002220


Expecting sub string: a_struct_ref.b = 22002220
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (unsigned int) a_union_zero.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_zero.a = 11001110


Expecting sub string: a_union_zero.a = 11001110
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (unsigned int) a_union_zero_ptr->a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_zero_ptr->a = 11001110


Expecting sub string: a_union_zero_ptr->a = 11001110
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (unsigned int) a_union_zero_ref.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_zero_ref.a = 11001110


Expecting sub string: a_union_zero_ref.a = 11001110
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (unsigned int) a_union_nonzero.u.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_nonzero.u.a = 11001110


Expecting sub string: a_union_nonzero.u.a = 11001110
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (unsigned int) a_union_nonzero_ptr->u.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_nonzero_ptr->u.a = 11001110


Expecting sub string: a_union_nonzero_ptr->u.a = 11001110
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (unsigned int) a_union_nonzero_ref.u.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_nonzero_ref.u.a = 11001110


Expecting sub string: a_union_nonzero_ref.u.a = 11001110
Matched

runCmd: frame variable --show-types a
output: (unsigned int) a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a = 11001110


Expecting sub string: a = 11001110
Matched

runCmd: frame variable --show-types *a_ptr
output: (unsigned int) *a_ptr = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) *a_ptr = 11001110


Expecting sub string: *a_ptr = 11001110
Matched

runCmd: frame variable --show-types a_ref
output: (unsigned int &) a_ref = 0x00007ffeefbff484: {
  (unsigned int) &a_ref = 11001110
}


looking at: unsigned int &

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int &) a_ref = 0x00007ffeefbff484: {
  (unsigned int) &a_ref = 11001110
}


Expecting sub string: a_ref = 11001110
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (unsigned int) a_class_instance.m_a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_class_instance.m_a = 11001110


Expecting sub string: a_class_instance.m_a = 11001110
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (unsigned int) a_class_instance.m_b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_class_instance.m_b = 22002220


Expecting sub string: a_class_instance.m_b = 22002220
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (unsigned int) a_class_ptr->m_a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_class_ptr->m_a = 11001110


Expecting sub string: a_class_ptr->m_a = 11001110
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (unsigned int) a_class_ptr->m_b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_class_ptr->m_b = 22002220


Expecting sub string: a_class_ptr->m_b = 22002220
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (unsigned int) a_class_ref.m_a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_class_ref.m_a = 11001110


Expecting sub string: a_class_ref.m_a = 11001110
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (unsigned int) a_class_ref.m_b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_class_ref.m_b = 22002220


Expecting sub string: a_class_ref.m_b = 22002220
Matched

runCmd: frame variable --show-types a_struct.a
output: (unsigned int) a_struct.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct.a = 11001110


Expecting sub string: a_struct.a = 11001110
Matched

runCmd: frame variable --show-types a_struct.b
output: (unsigned int) a_struct.b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct.b = 22002220


Expecting sub string: a_struct.b = 22002220
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (unsigned int) a_struct_ptr->a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_ptr->a = 11001110


Expecting sub string: a_struct_ptr->a = 11001110
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (unsigned int) a_struct_ptr->b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_ptr->b = 22002220


Expecting sub string: a_struct_ptr->b = 22002220
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (unsigned int) a_struct_ref.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_ref.a = 11001110


Expecting sub string: a_struct_ref.a = 11001110
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (unsigned int) a_struct_ref.b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_ref.b = 22002220


Expecting sub string: a_struct_ref.b = 22002220
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (unsigned int) a_union_zero.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_zero.a = 11001110


Expecting sub string: a_union_zero.a = 11001110
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (unsigned int) a_union_zero_ptr->a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_zero_ptr->a = 11001110


Expecting sub string: a_union_zero_ptr->a = 11001110
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (unsigned int) a_union_zero_ref.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_zero_ref.a = 11001110


Expecting sub string: a_union_zero_ref.a = 11001110
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (unsigned int) a_union_nonzero.u.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_nonzero.u.a = 11001110


Expecting sub string: a_union_nonzero.u.a = 11001110
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (unsigned int) a_union_nonzero_ptr->u.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_nonzero_ptr->u.a = 11001110


Expecting sub string: a_union_nonzero_ptr->u.a = 11001110
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (unsigned int) a_union_nonzero_ref.u.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_nonzero_ref.u.a = 11001110


Expecting sub string: a_union_nonzero_ref.u.a = 11001110
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_int_type_from_block_dsym (TestIntegerTypes.IntegerTypesTestCase)
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_int_type_from_block_dwarf/test_unsigned_int_type_from_block_dwarf
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_int_type_from_block_dwarf/test_unsigned_int_type_from_block_dwarf' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_int_type_from_block_dwarf/golden-output.txt"
output: Process 83884 exited with status = 0 (0x00000000) 

Process 83884 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_int_type_from_block_dwarf/test_unsigned_int_type_from_block_dwarf' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 215
output: Breakpoint 1: where = test_unsigned_int_type_from_block_dwarf`::__main_block_invoke() + 1027 at basic_type.cpp:215:18, address = 0x0000000100001683


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 83959 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001683 test_unsigned_int_type_from_block_dwarf`::__main_block_invoke(.block_descriptor=0x00007ffeefbff330) at basic_type.cpp:215:18
   212 	        fprintf (out, "(a_union_nonzero_t*) a_union_nonzero_ptr = %p, a_union_nonzero_ptr->u.a = '" T_PRINTF_FORMAT "'\n", a_union_nonzero_ptr, a_union_nonzero_ptr->u.a);
   213 	        fprintf (out, "(a_union_nonzero_t&) a_union_nonzero_ref = %p, a_union_nonzero_ref.u.a = '" T_PRINTF_FORMAT "'\n", &a_union_nonzero_ref, a_union_nonzero_ref.u.a);
   214 	
-> 215 	        fprintf (out, "That's All Folks!\n"); // Break here to test block captured variables.
    	                 ^
   216 	    };
   217 	
   218 	    myBlock();

Process 83959 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_int_type_from_block_dwarf/test_unsigned_int_type_from_block_dwarf' (x86_64)


runCmd: process status
output: Process 83959 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001683 test_unsigned_int_type_from_block_dwarf`::__main_block_invoke(.block_descriptor=0x00007ffeefbff330) at basic_type.cpp:215:18
   212 	        fprintf (out, "(a_union_nonzero_t*) a_union_nonzero_ptr = %p, a_union_nonzero_ptr->u.a = '" T_PRINTF_FORMAT "'\n", a_union_nonzero_ptr, a_union_nonzero_ptr->u.a);
   213 	        fprintf (out, "(a_union_nonzero_t&) a_union_nonzero_ref = %p, a_union_nonzero_ref.u.a = '" T_PRINTF_FORMAT "'\n", &a_union_nonzero_ref, a_union_nonzero_ref.u.a);
   214 	
-> 215 	        fprintf (out, "That's All Folks!\n"); // Break here to test block captured variables.
    	                 ^
   216 	    };
   217 	
   218 	    myBlock();


Expecting sub string:  at basic_type.cpp:215
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (unsigned int) a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a = 11001110


Expecting sub string: a = 11001110
Matched

runCmd: frame variable --show-types *a_ptr
output: (unsigned int) *a_ptr = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) *a_ptr = 11001110


Expecting sub string: *a_ptr = 11001110
Matched

runCmd: frame variable --show-types a_ref
output: (unsigned int &) a_ref = 0x00007ffeefbff474: {
  (unsigned int) &a_ref = 11001110
}


looking at: unsigned int &

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int &) a_ref = 0x00007ffeefbff474: {
  (unsigned int) &a_ref = 11001110
}


Expecting sub string: a_ref = 11001110
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (unsigned int) a_class_instance.m_a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_class_instance.m_a = 11001110


Expecting sub string: a_class_instance.m_a = 11001110
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (unsigned int) a_class_instance.m_b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_class_instance.m_b = 22002220


Expecting sub string: a_class_instance.m_b = 22002220
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (unsigned int) a_class_ptr->m_a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_class_ptr->m_a = 11001110


Expecting sub string: a_class_ptr->m_a = 11001110
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (unsigned int) a_class_ptr->m_b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_class_ptr->m_b = 22002220


Expecting sub string: a_class_ptr->m_b = 22002220
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (unsigned int) a_class_ref.m_a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_class_ref.m_a = 11001110


Expecting sub string: a_class_ref.m_a = 11001110
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (unsigned int) a_class_ref.m_b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_class_ref.m_b = 22002220


Expecting sub string: a_class_ref.m_b = 22002220
Matched

runCmd: frame variable --show-types a_struct.a
output: (unsigned int) a_struct.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct.a = 11001110


Expecting sub string: a_struct.a = 11001110
Matched

runCmd: frame variable --show-types a_struct.b
output: (unsigned int) a_struct.b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct.b = 22002220


Expecting sub string: a_struct.b = 22002220
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (unsigned int) a_struct_ptr->a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_ptr->a = 11001110


Expecting sub string: a_struct_ptr->a = 11001110
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (unsigned int) a_struct_ptr->b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_ptr->b = 22002220


Expecting sub string: a_struct_ptr->b = 22002220
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (unsigned int) a_struct_ref.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_ref.a = 11001110


Expecting sub string: a_struct_ref.a = 11001110
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (unsigned int) a_struct_ref.b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_ref.b = 22002220


Expecting sub string: a_struct_ref.b = 22002220
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (unsigned int) a_union_zero.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_zero.a = 11001110


Expecting sub string: a_union_zero.a = 11001110
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (unsigned int) a_union_zero_ptr->a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_zero_ptr->a = 11001110


Expecting sub string: a_union_zero_ptr->a = 11001110
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (unsigned int) a_union_zero_ref.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_zero_ref.a = 11001110


Expecting sub string: a_union_zero_ref.a = 11001110
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (unsigned int) a_union_nonzero.u.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_nonzero.u.a = 11001110


Expecting sub string: a_union_nonzero.u.a = 11001110
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (unsigned int) a_union_nonzero_ptr->u.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_nonzero_ptr->u.a = 11001110


Expecting sub string: a_union_nonzero_ptr->u.a = 11001110
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (unsigned int) a_union_nonzero_ref.u.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_nonzero_ref.u.a = 11001110


Expecting sub string: a_union_nonzero_ref.u.a = 11001110
Matched

runCmd: frame variable --show-types a
output: (unsigned int) a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a = 11001110


Expecting sub string: a = 11001110
Matched

runCmd: frame variable --show-types *a_ptr
output: (unsigned int) *a_ptr = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) *a_ptr = 11001110


Expecting sub string: *a_ptr = 11001110
Matched

runCmd: frame variable --show-types a_ref
output: (unsigned int &) a_ref = 0x00007ffeefbff474: {
  (unsigned int) &a_ref = 11001110
}


looking at: unsigned int &

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int &) a_ref = 0x00007ffeefbff474: {
  (unsigned int) &a_ref = 11001110
}


Expecting sub string: a_ref = 11001110
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (unsigned int) a_class_instance.m_a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_class_instance.m_a = 11001110


Expecting sub string: a_class_instance.m_a = 11001110
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (unsigned int) a_class_instance.m_b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_class_instance.m_b = 22002220


Expecting sub string: a_class_instance.m_b = 22002220
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (unsigned int) a_class_ptr->m_a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_class_ptr->m_a = 11001110


Expecting sub string: a_class_ptr->m_a = 11001110
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (unsigned int) a_class_ptr->m_b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_class_ptr->m_b = 22002220


Expecting sub string: a_class_ptr->m_b = 22002220
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (unsigned int) a_class_ref.m_a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_class_ref.m_a = 11001110


Expecting sub string: a_class_ref.m_a = 11001110
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (unsigned int) a_class_ref.m_b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_class_ref.m_b = 22002220


Expecting sub string: a_class_ref.m_b = 22002220
Matched

runCmd: frame variable --show-types a_struct.a
output: (unsigned int) a_struct.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct.a = 11001110


Expecting sub string: a_struct.a = 11001110
Matched

runCmd: frame variable --show-types a_struct.b
output: (unsigned int) a_struct.b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct.b = 22002220


Expecting sub string: a_struct.b = 22002220
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (unsigned int) a_struct_ptr->a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_ptr->a = 11001110


Expecting sub string: a_struct_ptr->a = 11001110
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (unsigned int) a_struct_ptr->b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_ptr->b = 22002220


Expecting sub string: a_struct_ptr->b = 22002220
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (unsigned int) a_struct_ref.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_ref.a = 11001110


Expecting sub string: a_struct_ref.a = 11001110
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (unsigned int) a_struct_ref.b = 22002220


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_struct_ref.b = 22002220


Expecting sub string: a_struct_ref.b = 22002220
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (unsigned int) a_union_zero.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_zero.a = 11001110


Expecting sub string: a_union_zero.a = 11001110
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (unsigned int) a_union_zero_ptr->a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_zero_ptr->a = 11001110


Expecting sub string: a_union_zero_ptr->a = 11001110
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (unsigned int) a_union_zero_ref.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_zero_ref.a = 11001110


Expecting sub string: a_union_zero_ref.a = 11001110
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (unsigned int) a_union_nonzero.u.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_nonzero.u.a = 11001110


Expecting sub string: a_union_nonzero.u.a = 11001110
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (unsigned int) a_union_nonzero_ptr->u.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_nonzero_ptr->u.a = 11001110


Expecting sub string: a_union_nonzero_ptr->u.a = 11001110
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (unsigned int) a_union_nonzero_ref.u.a = 11001110


looking at: unsigned int

Expecting sub string: int
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned int) a_union_nonzero_ref.u.a = 11001110


Expecting sub string: a_union_nonzero_ref.u.a = 11001110
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_int_type_from_block_dwarf (TestIntegerTypes.IntegerTypesTestCase)
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_int_type_from_block_dwo (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_int_type_from_block_gmodules (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_int_type_gmodules (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_long_type_dsym/test_unsigned_long_long_type_dsym
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_long_type_dsym/test_unsigned_long_long_type_dsym' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_long_type_dsym/golden-output.txt"
output: Process 84517 exited with status = 0 (0x00000000) 

Process 84517 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_long_type_dsym/test_unsigned_long_long_type_dsym' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 185
output: Breakpoint 1: where = test_unsigned_long_long_type_dsym`main + 2609 at basic_type.cpp:185:5, address = 0x0000000100001571


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 84731 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001571 test_unsigned_long_long_type_dsym`main(argc=1, argv=0x00007ffeefbff538) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {

Process 84731 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_long_type_dsym/test_unsigned_long_long_type_dsym' (x86_64)


runCmd: process status
output: Process 84731 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001571 test_unsigned_long_long_type_dsym`main(argc=1, argv=0x00007ffeefbff538) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {


Expecting sub string:  at basic_type.cpp:185
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (unsigned long long) a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a = 110011101111


Expecting sub string: a = 110011101111
Matched

runCmd: frame variable --show-types *a_ptr
output: (unsigned long long) *a_ptr = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) *a_ptr = 110011101111


Expecting sub string: *a_ptr = 110011101111
Matched

runCmd: frame variable --show-types a_ref
output: (unsigned long long &) a_ref = 0x00007ffeefbff460: {
  (unsigned long long) &a_ref = 110011101111
}


looking at: unsigned long long &

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long &) a_ref = 0x00007ffeefbff460: {
  (unsigned long long) &a_ref = 110011101111
}


Expecting sub string: a_ref = 110011101111
Matched

runCmd: frame variable --show-types a_array_bounded[0]
output: (unsigned long long) a_array_bounded[0] = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_array_bounded[0] = 110011101111


Expecting sub string: a_array_bounded[0] = 110011101111
Matched

runCmd: frame variable --show-types a_array_bounded[1]
output: (unsigned long long) a_array_bounded[1] = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_array_bounded[1] = 220022202222


Expecting sub string: a_array_bounded[1] = 220022202222
Matched

runCmd: frame variable --show-types a_array_unbounded[0]
output: (unsigned long long) a_array_unbounded[0] = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_array_unbounded[0] = 110011101111


Expecting sub string: a_array_unbounded[0] = 110011101111
Matched

runCmd: frame variable --show-types a_array_unbounded[1]
output: (unsigned long long) a_array_unbounded[1] = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_array_unbounded[1] = 220022202222


Expecting sub string: a_array_unbounded[1] = 220022202222
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (unsigned long long) a_class_instance.m_a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_class_instance.m_a = 110011101111


Expecting sub string: a_class_instance.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (unsigned long long) a_class_instance.m_b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_class_instance.m_b = 220022202222


Expecting sub string: a_class_instance.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (unsigned long long) a_class_ptr->m_a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_class_ptr->m_a = 110011101111


Expecting sub string: a_class_ptr->m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (unsigned long long) a_class_ptr->m_b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_class_ptr->m_b = 220022202222


Expecting sub string: a_class_ptr->m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (unsigned long long) a_class_ref.m_a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_class_ref.m_a = 110011101111


Expecting sub string: a_class_ref.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (unsigned long long) a_class_ref.m_b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_class_ref.m_b = 220022202222


Expecting sub string: a_class_ref.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_struct.a
output: (unsigned long long) a_struct.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct.a = 110011101111


Expecting sub string: a_struct.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct.b
output: (unsigned long long) a_struct.b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct.b = 220022202222


Expecting sub string: a_struct.b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (unsigned long long) a_struct_ptr->a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_ptr->a = 110011101111


Expecting sub string: a_struct_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (unsigned long long) a_struct_ptr->b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_ptr->b = 220022202222


Expecting sub string: a_struct_ptr->b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (unsigned long long) a_struct_ref.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_ref.a = 110011101111


Expecting sub string: a_struct_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (unsigned long long) a_struct_ref.b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_ref.b = 220022202222


Expecting sub string: a_struct_ref.b = 220022202222
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (unsigned long long) a_union_zero.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_zero.a = 110011101111


Expecting sub string: a_union_zero.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (unsigned long long) a_union_zero_ptr->a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_zero_ptr->a = 110011101111


Expecting sub string: a_union_zero_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (unsigned long long) a_union_zero_ref.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_zero_ref.a = 110011101111


Expecting sub string: a_union_zero_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (unsigned long long) a_union_nonzero.u.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_nonzero.u.a = 110011101111


Expecting sub string: a_union_nonzero.u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (unsigned long long) a_union_nonzero_ptr->u.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_nonzero_ptr->u.a = 110011101111


Expecting sub string: a_union_nonzero_ptr->u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (unsigned long long) a_union_nonzero_ref.u.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_nonzero_ref.u.a = 110011101111


Expecting sub string: a_union_nonzero_ref.u.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].a
output: (unsigned long long) a_struct_array_bounded[0].a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_array_bounded[0].a = 110011101111


Expecting sub string: a_struct_array_bounded[0].a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].b
output: (unsigned long long) a_struct_array_bounded[0].b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_array_bounded[0].b = 220022202222


Expecting sub string: a_struct_array_bounded[0].b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].a
output: (unsigned long long) a_struct_array_bounded[1].a = 330033303333


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_array_bounded[1].a = 330033303333


Expecting sub string: a_struct_array_bounded[1].a = 330033303333
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].b
output: (unsigned long long) a_struct_array_bounded[1].b = 440044404444


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_array_bounded[1].b = 440044404444


Expecting sub string: a_struct_array_bounded[1].b = 440044404444
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].a
output: (unsigned long long) a_struct_array_unbounded[0].a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_array_unbounded[0].a = 110011101111


Expecting sub string: a_struct_array_unbounded[0].a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].b
output: (unsigned long long) a_struct_array_unbounded[0].b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_array_unbounded[0].b = 220022202222


Expecting sub string: a_struct_array_unbounded[0].b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].a
output: (unsigned long long) a_struct_array_unbounded[1].a = 330033303333


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_array_unbounded[1].a = 330033303333


Expecting sub string: a_struct_array_unbounded[1].a = 330033303333
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].b
output: (unsigned long long) a_struct_array_unbounded[1].b = 440044404444


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_array_unbounded[1].b = 440044404444


Expecting sub string: a_struct_array_unbounded[1].b = 440044404444
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[0].a
output: (unsigned long long) a_union_zero_array_bounded[0].a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_zero_array_bounded[0].a = 110011101111


Expecting sub string: a_union_zero_array_bounded[0].a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[1].a
output: (unsigned long long) a_union_zero_array_bounded[1].a = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_zero_array_bounded[1].a = 220022202222


Expecting sub string: a_union_zero_array_bounded[1].a = 220022202222
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[0].a
output: (unsigned long long) a_union_zero_array_unbounded[0].a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_zero_array_unbounded[0].a = 110011101111


Expecting sub string: a_union_zero_array_unbounded[0].a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[1].a
output: (unsigned long long) a_union_zero_array_unbounded[1].a = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_zero_array_unbounded[1].a = 220022202222


Expecting sub string: a_union_zero_array_unbounded[1].a = 220022202222
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_long_long_type_dsym (TestIntegerTypes.IntegerTypesTestCase)
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_long_type_dwarf/test_unsigned_long_long_type_dwarf
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_long_type_dwarf/test_unsigned_long_long_type_dwarf' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_long_type_dwarf/golden-output.txt"
output: Process 85109 exited with status = 0 (0x00000000) 

Process 85109 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_long_type_dwarf/test_unsigned_long_long_type_dwarf' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 185
output: Breakpoint 1: where = test_unsigned_long_long_type_dwarf`main + 2609 at basic_type.cpp:185:5, address = 0x0000000100001571


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 85344 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001571 test_unsigned_long_long_type_dwarf`main(argc=1, argv=0x00007ffeefbff530) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {

Process 85344 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_long_type_dwarf/test_unsigned_long_long_type_dwarf' (x86_64)


runCmd: process status
output: Process 85344 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100001571 test_unsigned_long_long_type_dwarf`main(argc=1, argv=0x00007ffeefbff530) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {


Expecting sub string:  at basic_type.cpp:185
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (unsigned long long) a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a = 110011101111


Expecting sub string: a = 110011101111
Matched

runCmd: frame variable --show-types *a_ptr
output: (unsigned long long) *a_ptr = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) *a_ptr = 110011101111


Expecting sub string: *a_ptr = 110011101111
Matched

runCmd: frame variable --show-types a_ref
output: (unsigned long long &) a_ref = 0x00007ffeefbff460: {
  (unsigned long long) &a_ref = 110011101111
}


looking at: unsigned long long &

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long &) a_ref = 0x00007ffeefbff460: {
  (unsigned long long) &a_ref = 110011101111
}


Expecting sub string: a_ref = 110011101111
Matched

runCmd: frame variable --show-types a_array_bounded[0]
output: (unsigned long long) a_array_bounded[0] = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_array_bounded[0] = 110011101111


Expecting sub string: a_array_bounded[0] = 110011101111
Matched

runCmd: frame variable --show-types a_array_bounded[1]
output: (unsigned long long) a_array_bounded[1] = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_array_bounded[1] = 220022202222


Expecting sub string: a_array_bounded[1] = 220022202222
Matched

runCmd: frame variable --show-types a_array_unbounded[0]
output: (unsigned long long) a_array_unbounded[0] = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_array_unbounded[0] = 110011101111


Expecting sub string: a_array_unbounded[0] = 110011101111
Matched

runCmd: frame variable --show-types a_array_unbounded[1]
output: (unsigned long long) a_array_unbounded[1] = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_array_unbounded[1] = 220022202222


Expecting sub string: a_array_unbounded[1] = 220022202222
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (unsigned long long) a_class_instance.m_a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_class_instance.m_a = 110011101111


Expecting sub string: a_class_instance.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (unsigned long long) a_class_instance.m_b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_class_instance.m_b = 220022202222


Expecting sub string: a_class_instance.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (unsigned long long) a_class_ptr->m_a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_class_ptr->m_a = 110011101111


Expecting sub string: a_class_ptr->m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (unsigned long long) a_class_ptr->m_b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_class_ptr->m_b = 220022202222


Expecting sub string: a_class_ptr->m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (unsigned long long) a_class_ref.m_a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_class_ref.m_a = 110011101111


Expecting sub string: a_class_ref.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (unsigned long long) a_class_ref.m_b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_class_ref.m_b = 220022202222


Expecting sub string: a_class_ref.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_struct.a
output: (unsigned long long) a_struct.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct.a = 110011101111


Expecting sub string: a_struct.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct.b
output: (unsigned long long) a_struct.b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct.b = 220022202222


Expecting sub string: a_struct.b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (unsigned long long) a_struct_ptr->a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_ptr->a = 110011101111


Expecting sub string: a_struct_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (unsigned long long) a_struct_ptr->b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_ptr->b = 220022202222


Expecting sub string: a_struct_ptr->b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (unsigned long long) a_struct_ref.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_ref.a = 110011101111


Expecting sub string: a_struct_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (unsigned long long) a_struct_ref.b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_ref.b = 220022202222


Expecting sub string: a_struct_ref.b = 220022202222
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (unsigned long long) a_union_zero.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_zero.a = 110011101111


Expecting sub string: a_union_zero.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (unsigned long long) a_union_zero_ptr->a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_zero_ptr->a = 110011101111


Expecting sub string: a_union_zero_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (unsigned long long) a_union_zero_ref.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_zero_ref.a = 110011101111


Expecting sub string: a_union_zero_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (unsigned long long) a_union_nonzero.u.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_nonzero.u.a = 110011101111


Expecting sub string: a_union_nonzero.u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (unsigned long long) a_union_nonzero_ptr->u.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_nonzero_ptr->u.a = 110011101111


Expecting sub string: a_union_nonzero_ptr->u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (unsigned long long) a_union_nonzero_ref.u.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_nonzero_ref.u.a = 110011101111


Expecting sub string: a_union_nonzero_ref.u.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].a
output: (unsigned long long) a_struct_array_bounded[0].a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_array_bounded[0].a = 110011101111


Expecting sub string: a_struct_array_bounded[0].a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].b
output: (unsigned long long) a_struct_array_bounded[0].b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_array_bounded[0].b = 220022202222


Expecting sub string: a_struct_array_bounded[0].b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].a
output: (unsigned long long) a_struct_array_bounded[1].a = 330033303333


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_array_bounded[1].a = 330033303333


Expecting sub string: a_struct_array_bounded[1].a = 330033303333
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].b
output: (unsigned long long) a_struct_array_bounded[1].b = 440044404444


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_array_bounded[1].b = 440044404444


Expecting sub string: a_struct_array_bounded[1].b = 440044404444
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].a
output: (unsigned long long) a_struct_array_unbounded[0].a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_array_unbounded[0].a = 110011101111


Expecting sub string: a_struct_array_unbounded[0].a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].b
output: (unsigned long long) a_struct_array_unbounded[0].b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_array_unbounded[0].b = 220022202222


Expecting sub string: a_struct_array_unbounded[0].b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].a
output: (unsigned long long) a_struct_array_unbounded[1].a = 330033303333


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_array_unbounded[1].a = 330033303333


Expecting sub string: a_struct_array_unbounded[1].a = 330033303333
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].b
output: (unsigned long long) a_struct_array_unbounded[1].b = 440044404444


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_array_unbounded[1].b = 440044404444


Expecting sub string: a_struct_array_unbounded[1].b = 440044404444
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[0].a
output: (unsigned long long) a_union_zero_array_bounded[0].a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_zero_array_bounded[0].a = 110011101111


Expecting sub string: a_union_zero_array_bounded[0].a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[1].a
output: (unsigned long long) a_union_zero_array_bounded[1].a = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_zero_array_bounded[1].a = 220022202222


Expecting sub string: a_union_zero_array_bounded[1].a = 220022202222
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[0].a
output: (unsigned long long) a_union_zero_array_unbounded[0].a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_zero_array_unbounded[0].a = 110011101111


Expecting sub string: a_union_zero_array_unbounded[0].a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[1].a
output: (unsigned long long) a_union_zero_array_unbounded[1].a = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_zero_array_unbounded[1].a = 220022202222


Expecting sub string: a_union_zero_array_unbounded[1].a = 220022202222
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_long_long_type_dwarf (TestIntegerTypes.IntegerTypesTestCase)
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_long_long_type_dwo (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_long_type_from_block_dsym/test_unsigned_long_long_type_from_block_dsym
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_long_type_from_block_dsym/test_unsigned_long_long_type_from_block_dsym' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_long_type_from_block_dsym/golden-output.txt"
output: Process 85779 exited with status = 0 (0x00000000) 

Process 85779 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_long_type_from_block_dsym/test_unsigned_long_long_type_from_block_dsym' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 215
output: Breakpoint 1: where = test_unsigned_long_long_type_from_block_dsym`::__main_block_invoke() + 1015 at basic_type.cpp:215:18, address = 0x0000000100002617


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 85910 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100002617 test_unsigned_long_long_type_from_block_dsym`::__main_block_invoke(.block_descriptor=0x00007ffeefbff2c8) at basic_type.cpp:215:18
   212 	        fprintf (out, "(a_union_nonzero_t*) a_union_nonzero_ptr = %p, a_union_nonzero_ptr->u.a = '" T_PRINTF_FORMAT "'\n", a_union_nonzero_ptr, a_union_nonzero_ptr->u.a);
   213 	        fprintf (out, "(a_union_nonzero_t&) a_union_nonzero_ref = %p, a_union_nonzero_ref.u.a = '" T_PRINTF_FORMAT "'\n", &a_union_nonzero_ref, a_union_nonzero_ref.u.a);
   214 	
-> 215 	        fprintf (out, "That's All Folks!\n"); // Break here to test block captured variables.
    	                 ^
   216 	    };
   217 	
   218 	    myBlock();

Process 85910 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_long_type_from_block_dsym/test_unsigned_long_long_type_from_block_dsym' (x86_64)


runCmd: process status
output: Process 85910 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100002617 test_unsigned_long_long_type_from_block_dsym`::__main_block_invoke(.block_descriptor=0x00007ffeefbff2c8) at basic_type.cpp:215:18
   212 	        fprintf (out, "(a_union_nonzero_t*) a_union_nonzero_ptr = %p, a_union_nonzero_ptr->u.a = '" T_PRINTF_FORMAT "'\n", a_union_nonzero_ptr, a_union_nonzero_ptr->u.a);
   213 	        fprintf (out, "(a_union_nonzero_t&) a_union_nonzero_ref = %p, a_union_nonzero_ref.u.a = '" T_PRINTF_FORMAT "'\n", &a_union_nonzero_ref, a_union_nonzero_ref.u.a);
   214 	
-> 215 	        fprintf (out, "That's All Folks!\n"); // Break here to test block captured variables.
    	                 ^
   216 	    };
   217 	
   218 	    myBlock();


Expecting sub string:  at basic_type.cpp:215
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (unsigned long long) a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a = 110011101111


Expecting sub string: a = 110011101111
Matched

runCmd: frame variable --show-types *a_ptr
output: (unsigned long long) *a_ptr = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) *a_ptr = 110011101111


Expecting sub string: *a_ptr = 110011101111
Matched

runCmd: frame variable --show-types a_ref
output: (unsigned long long &) a_ref = 0x00007ffeefbff430: {
  (unsigned long long) &a_ref = 110011101111
}


looking at: unsigned long long &

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long &) a_ref = 0x00007ffeefbff430: {
  (unsigned long long) &a_ref = 110011101111
}


Expecting sub string: a_ref = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (unsigned long long) a_class_instance.m_a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_class_instance.m_a = 110011101111


Expecting sub string: a_class_instance.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (unsigned long long) a_class_instance.m_b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_class_instance.m_b = 220022202222


Expecting sub string: a_class_instance.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (unsigned long long) a_class_ptr->m_a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_class_ptr->m_a = 110011101111


Expecting sub string: a_class_ptr->m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (unsigned long long) a_class_ptr->m_b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_class_ptr->m_b = 220022202222


Expecting sub string: a_class_ptr->m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (unsigned long long) a_class_ref.m_a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_class_ref.m_a = 110011101111


Expecting sub string: a_class_ref.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (unsigned long long) a_class_ref.m_b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_class_ref.m_b = 220022202222


Expecting sub string: a_class_ref.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_struct.a
output: (unsigned long long) a_struct.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct.a = 110011101111


Expecting sub string: a_struct.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct.b
output: (unsigned long long) a_struct.b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct.b = 220022202222


Expecting sub string: a_struct.b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (unsigned long long) a_struct_ptr->a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_ptr->a = 110011101111


Expecting sub string: a_struct_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (unsigned long long) a_struct_ptr->b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_ptr->b = 220022202222


Expecting sub string: a_struct_ptr->b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (unsigned long long) a_struct_ref.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_ref.a = 110011101111


Expecting sub string: a_struct_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (unsigned long long) a_struct_ref.b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_ref.b = 220022202222


Expecting sub string: a_struct_ref.b = 220022202222
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (unsigned long long) a_union_zero.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_zero.a = 110011101111


Expecting sub string: a_union_zero.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (unsigned long long) a_union_zero_ptr->a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_zero_ptr->a = 110011101111


Expecting sub string: a_union_zero_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (unsigned long long) a_union_zero_ref.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_zero_ref.a = 110011101111


Expecting sub string: a_union_zero_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (unsigned long long) a_union_nonzero.u.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_nonzero.u.a = 110011101111


Expecting sub string: a_union_nonzero.u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (unsigned long long) a_union_nonzero_ptr->u.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_nonzero_ptr->u.a = 110011101111


Expecting sub string: a_union_nonzero_ptr->u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (unsigned long long) a_union_nonzero_ref.u.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_nonzero_ref.u.a = 110011101111


Expecting sub string: a_union_nonzero_ref.u.a = 110011101111
Matched

runCmd: frame variable --show-types a
output: (unsigned long long) a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a = 110011101111


Expecting sub string: a = 110011101111
Matched

runCmd: frame variable --show-types *a_ptr
output: (unsigned long long) *a_ptr = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) *a_ptr = 110011101111


Expecting sub string: *a_ptr = 110011101111
Matched

runCmd: frame variable --show-types a_ref
output: (unsigned long long &) a_ref = 0x00007ffeefbff430: {
  (unsigned long long) &a_ref = 110011101111
}


looking at: unsigned long long &

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long &) a_ref = 0x00007ffeefbff430: {
  (unsigned long long) &a_ref = 110011101111
}


Expecting sub string: a_ref = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (unsigned long long) a_class_instance.m_a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_class_instance.m_a = 110011101111


Expecting sub string: a_class_instance.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (unsigned long long) a_class_instance.m_b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_class_instance.m_b = 220022202222


Expecting sub string: a_class_instance.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (unsigned long long) a_class_ptr->m_a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_class_ptr->m_a = 110011101111


Expecting sub string: a_class_ptr->m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (unsigned long long) a_class_ptr->m_b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_class_ptr->m_b = 220022202222


Expecting sub string: a_class_ptr->m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (unsigned long long) a_class_ref.m_a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_class_ref.m_a = 110011101111


Expecting sub string: a_class_ref.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (unsigned long long) a_class_ref.m_b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_class_ref.m_b = 220022202222


Expecting sub string: a_class_ref.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_struct.a
output: (unsigned long long) a_struct.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct.a = 110011101111


Expecting sub string: a_struct.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct.b
output: (unsigned long long) a_struct.b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct.b = 220022202222


Expecting sub string: a_struct.b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (unsigned long long) a_struct_ptr->a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_ptr->a = 110011101111


Expecting sub string: a_struct_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (unsigned long long) a_struct_ptr->b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_ptr->b = 220022202222


Expecting sub string: a_struct_ptr->b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (unsigned long long) a_struct_ref.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_ref.a = 110011101111


Expecting sub string: a_struct_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (unsigned long long) a_struct_ref.b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_ref.b = 220022202222


Expecting sub string: a_struct_ref.b = 220022202222
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (unsigned long long) a_union_zero.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_zero.a = 110011101111


Expecting sub string: a_union_zero.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (unsigned long long) a_union_zero_ptr->a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_zero_ptr->a = 110011101111


Expecting sub string: a_union_zero_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (unsigned long long) a_union_zero_ref.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_zero_ref.a = 110011101111


Expecting sub string: a_union_zero_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (unsigned long long) a_union_nonzero.u.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_nonzero.u.a = 110011101111


Expecting sub string: a_union_nonzero.u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (unsigned long long) a_union_nonzero_ptr->u.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_nonzero_ptr->u.a = 110011101111


Expecting sub string: a_union_nonzero_ptr->u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (unsigned long long) a_union_nonzero_ref.u.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_nonzero_ref.u.a = 110011101111


Expecting sub string: a_union_nonzero_ref.u.a = 110011101111
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_long_long_type_from_block_dsym (TestIntegerTypes.IntegerTypesTestCase)
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_long_type_from_block_dwarf/test_unsigned_long_long_type_from_block_dwarf
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_long_type_from_block_dwarf/test_unsigned_long_long_type_from_block_dwarf' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_long_type_from_block_dwarf/golden-output.txt"
output: Process 86591 exited with status = 0 (0x00000000) 

Process 86591 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_long_type_from_block_dwarf/test_unsigned_long_long_type_from_block_dwarf' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 215
output: Breakpoint 1: where = test_unsigned_long_long_type_from_block_dwarf`::__main_block_invoke() + 1015 at basic_type.cpp:215:18, address = 0x0000000100002617


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 86678 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100002617 test_unsigned_long_long_type_from_block_dwarf`::__main_block_invoke(.block_descriptor=0x00007ffeefbff2c8) at basic_type.cpp:215:18
   212 	        fprintf (out, "(a_union_nonzero_t*) a_union_nonzero_ptr = %p, a_union_nonzero_ptr->u.a = '" T_PRINTF_FORMAT "'\n", a_union_nonzero_ptr, a_union_nonzero_ptr->u.a);
   213 	        fprintf (out, "(a_union_nonzero_t&) a_union_nonzero_ref = %p, a_union_nonzero_ref.u.a = '" T_PRINTF_FORMAT "'\n", &a_union_nonzero_ref, a_union_nonzero_ref.u.a);
   214 	
-> 215 	        fprintf (out, "That's All Folks!\n"); // Break here to test block captured variables.
    	                 ^
   216 	    };
   217 	
   218 	    myBlock();

Process 86678 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_long_type_from_block_dwarf/test_unsigned_long_long_type_from_block_dwarf' (x86_64)


runCmd: process status
output: Process 86678 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100002617 test_unsigned_long_long_type_from_block_dwarf`::__main_block_invoke(.block_descriptor=0x00007ffeefbff2c8) at basic_type.cpp:215:18
   212 	        fprintf (out, "(a_union_nonzero_t*) a_union_nonzero_ptr = %p, a_union_nonzero_ptr->u.a = '" T_PRINTF_FORMAT "'\n", a_union_nonzero_ptr, a_union_nonzero_ptr->u.a);
   213 	        fprintf (out, "(a_union_nonzero_t&) a_union_nonzero_ref = %p, a_union_nonzero_ref.u.a = '" T_PRINTF_FORMAT "'\n", &a_union_nonzero_ref, a_union_nonzero_ref.u.a);
   214 	
-> 215 	        fprintf (out, "That's All Folks!\n"); // Break here to test block captured variables.
    	                 ^
   216 	    };
   217 	
   218 	    myBlock();


Expecting sub string:  at basic_type.cpp:215
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (unsigned long long) a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a = 110011101111


Expecting sub string: a = 110011101111
Matched

runCmd: frame variable --show-types *a_ptr
output: (unsigned long long) *a_ptr = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) *a_ptr = 110011101111


Expecting sub string: *a_ptr = 110011101111
Matched

runCmd: frame variable --show-types a_ref
output: (unsigned long long &) a_ref = 0x00007ffeefbff430: {
  (unsigned long long) &a_ref = 110011101111
}


looking at: unsigned long long &

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long &) a_ref = 0x00007ffeefbff430: {
  (unsigned long long) &a_ref = 110011101111
}


Expecting sub string: a_ref = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (unsigned long long) a_class_instance.m_a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_class_instance.m_a = 110011101111


Expecting sub string: a_class_instance.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (unsigned long long) a_class_instance.m_b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_class_instance.m_b = 220022202222


Expecting sub string: a_class_instance.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (unsigned long long) a_class_ptr->m_a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_class_ptr->m_a = 110011101111


Expecting sub string: a_class_ptr->m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (unsigned long long) a_class_ptr->m_b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_class_ptr->m_b = 220022202222


Expecting sub string: a_class_ptr->m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (unsigned long long) a_class_ref.m_a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_class_ref.m_a = 110011101111


Expecting sub string: a_class_ref.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (unsigned long long) a_class_ref.m_b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_class_ref.m_b = 220022202222


Expecting sub string: a_class_ref.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_struct.a
output: (unsigned long long) a_struct.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct.a = 110011101111


Expecting sub string: a_struct.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct.b
output: (unsigned long long) a_struct.b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct.b = 220022202222


Expecting sub string: a_struct.b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (unsigned long long) a_struct_ptr->a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_ptr->a = 110011101111


Expecting sub string: a_struct_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (unsigned long long) a_struct_ptr->b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_ptr->b = 220022202222


Expecting sub string: a_struct_ptr->b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (unsigned long long) a_struct_ref.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_ref.a = 110011101111


Expecting sub string: a_struct_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (unsigned long long) a_struct_ref.b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_ref.b = 220022202222


Expecting sub string: a_struct_ref.b = 220022202222
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (unsigned long long) a_union_zero.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_zero.a = 110011101111


Expecting sub string: a_union_zero.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (unsigned long long) a_union_zero_ptr->a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_zero_ptr->a = 110011101111


Expecting sub string: a_union_zero_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (unsigned long long) a_union_zero_ref.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_zero_ref.a = 110011101111


Expecting sub string: a_union_zero_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (unsigned long long) a_union_nonzero.u.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_nonzero.u.a = 110011101111


Expecting sub string: a_union_nonzero.u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (unsigned long long) a_union_nonzero_ptr->u.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_nonzero_ptr->u.a = 110011101111


Expecting sub string: a_union_nonzero_ptr->u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (unsigned long long) a_union_nonzero_ref.u.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_nonzero_ref.u.a = 110011101111


Expecting sub string: a_union_nonzero_ref.u.a = 110011101111
Matched

runCmd: frame variable --show-types a
output: (unsigned long long) a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a = 110011101111


Expecting sub string: a = 110011101111
Matched

runCmd: frame variable --show-types *a_ptr
output: (unsigned long long) *a_ptr = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) *a_ptr = 110011101111


Expecting sub string: *a_ptr = 110011101111
Matched

runCmd: frame variable --show-types a_ref
output: (unsigned long long &) a_ref = 0x00007ffeefbff430: {
  (unsigned long long) &a_ref = 110011101111
}


looking at: unsigned long long &

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long &) a_ref = 0x00007ffeefbff430: {
  (unsigned long long) &a_ref = 110011101111
}


Expecting sub string: a_ref = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (unsigned long long) a_class_instance.m_a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_class_instance.m_a = 110011101111


Expecting sub string: a_class_instance.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (unsigned long long) a_class_instance.m_b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_class_instance.m_b = 220022202222


Expecting sub string: a_class_instance.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (unsigned long long) a_class_ptr->m_a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_class_ptr->m_a = 110011101111


Expecting sub string: a_class_ptr->m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (unsigned long long) a_class_ptr->m_b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_class_ptr->m_b = 220022202222


Expecting sub string: a_class_ptr->m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (unsigned long long) a_class_ref.m_a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_class_ref.m_a = 110011101111


Expecting sub string: a_class_ref.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (unsigned long long) a_class_ref.m_b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_class_ref.m_b = 220022202222


Expecting sub string: a_class_ref.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_struct.a
output: (unsigned long long) a_struct.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct.a = 110011101111


Expecting sub string: a_struct.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct.b
output: (unsigned long long) a_struct.b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct.b = 220022202222


Expecting sub string: a_struct.b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (unsigned long long) a_struct_ptr->a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_ptr->a = 110011101111


Expecting sub string: a_struct_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (unsigned long long) a_struct_ptr->b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_ptr->b = 220022202222


Expecting sub string: a_struct_ptr->b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (unsigned long long) a_struct_ref.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_ref.a = 110011101111


Expecting sub string: a_struct_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (unsigned long long) a_struct_ref.b = 220022202222


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_struct_ref.b = 220022202222


Expecting sub string: a_struct_ref.b = 220022202222
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (unsigned long long) a_union_zero.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_zero.a = 110011101111


Expecting sub string: a_union_zero.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (unsigned long long) a_union_zero_ptr->a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_zero_ptr->a = 110011101111


Expecting sub string: a_union_zero_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (unsigned long long) a_union_zero_ref.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_zero_ref.a = 110011101111


Expecting sub string: a_union_zero_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (unsigned long long) a_union_nonzero.u.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_nonzero.u.a = 110011101111


Expecting sub string: a_union_nonzero.u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (unsigned long long) a_union_nonzero_ptr->u.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_nonzero_ptr->u.a = 110011101111


Expecting sub string: a_union_nonzero_ptr->u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (unsigned long long) a_union_nonzero_ref.u.a = 110011101111


looking at: unsigned long long

Expecting sub string: unsigned
Matched

Expecting sub string: long long
Matched

looking at: (unsigned long long) a_union_nonzero_ref.u.a = 110011101111


Expecting sub string: a_union_nonzero_ref.u.a = 110011101111
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_long_long_type_from_block_dwarf (TestIntegerTypes.IntegerTypesTestCase)
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_long_long_type_from_block_dwo (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_long_long_type_from_block_gmodules (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_long_long_type_gmodules (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_type_dsym/test_unsigned_long_type_dsym
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_type_dsym/test_unsigned_long_type_dsym' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_type_dsym/golden-output.txt"
output: Process 87195 exited with status = 0 (0x00000000) 

Process 87195 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_type_dsym/test_unsigned_long_type_dsym' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 185
output: Breakpoint 1: where = test_unsigned_long_type_dsym`main + 2609 at basic_type.cpp:185:5, address = 0x00000001000015a1


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 87352 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x00000001000015a1 test_unsigned_long_type_dsym`main(argc=1, argv=0x00007ffeefbff548) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {

Process 87352 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_type_dsym/test_unsigned_long_type_dsym' (x86_64)


runCmd: process status
output: Process 87352 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x00000001000015a1 test_unsigned_long_type_dsym`main(argc=1, argv=0x00007ffeefbff548) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {


Expecting sub string:  at basic_type.cpp:185
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (unsigned long) a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a = 110011101111


Expecting sub string: a = 110011101111
Matched

runCmd: frame variable --show-types *a_ptr
output: (unsigned long) *a_ptr = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) *a_ptr = 110011101111


Expecting sub string: *a_ptr = 110011101111
Matched

runCmd: frame variable --show-types a_ref
output: (unsigned long &) a_ref = 0x00007ffeefbff470: {
  (unsigned long) &a_ref = 110011101111
}


looking at: unsigned long &

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long &) a_ref = 0x00007ffeefbff470: {
  (unsigned long) &a_ref = 110011101111
}


Expecting sub string: a_ref = 110011101111
Matched

runCmd: frame variable --show-types a_array_bounded[0]
output: (unsigned long) a_array_bounded[0] = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_array_bounded[0] = 110011101111


Expecting sub string: a_array_bounded[0] = 110011101111
Matched

runCmd: frame variable --show-types a_array_bounded[1]
output: (unsigned long) a_array_bounded[1] = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_array_bounded[1] = 220022202222


Expecting sub string: a_array_bounded[1] = 220022202222
Matched

runCmd: frame variable --show-types a_array_unbounded[0]
output: (unsigned long) a_array_unbounded[0] = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_array_unbounded[0] = 110011101111


Expecting sub string: a_array_unbounded[0] = 110011101111
Matched

runCmd: frame variable --show-types a_array_unbounded[1]
output: (unsigned long) a_array_unbounded[1] = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_array_unbounded[1] = 220022202222


Expecting sub string: a_array_unbounded[1] = 220022202222
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (unsigned long) a_class_instance.m_a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_class_instance.m_a = 110011101111


Expecting sub string: a_class_instance.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (unsigned long) a_class_instance.m_b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_class_instance.m_b = 220022202222


Expecting sub string: a_class_instance.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (unsigned long) a_class_ptr->m_a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_class_ptr->m_a = 110011101111


Expecting sub string: a_class_ptr->m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (unsigned long) a_class_ptr->m_b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_class_ptr->m_b = 220022202222


Expecting sub string: a_class_ptr->m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (unsigned long) a_class_ref.m_a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_class_ref.m_a = 110011101111


Expecting sub string: a_class_ref.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (unsigned long) a_class_ref.m_b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_class_ref.m_b = 220022202222


Expecting sub string: a_class_ref.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_struct.a
output: (unsigned long) a_struct.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct.a = 110011101111


Expecting sub string: a_struct.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct.b
output: (unsigned long) a_struct.b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct.b = 220022202222


Expecting sub string: a_struct.b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (unsigned long) a_struct_ptr->a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_ptr->a = 110011101111


Expecting sub string: a_struct_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (unsigned long) a_struct_ptr->b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_ptr->b = 220022202222


Expecting sub string: a_struct_ptr->b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (unsigned long) a_struct_ref.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_ref.a = 110011101111


Expecting sub string: a_struct_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (unsigned long) a_struct_ref.b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_ref.b = 220022202222


Expecting sub string: a_struct_ref.b = 220022202222
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (unsigned long) a_union_zero.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_zero.a = 110011101111


Expecting sub string: a_union_zero.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (unsigned long) a_union_zero_ptr->a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_zero_ptr->a = 110011101111


Expecting sub string: a_union_zero_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (unsigned long) a_union_zero_ref.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_zero_ref.a = 110011101111


Expecting sub string: a_union_zero_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (unsigned long) a_union_nonzero.u.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_nonzero.u.a = 110011101111


Expecting sub string: a_union_nonzero.u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (unsigned long) a_union_nonzero_ptr->u.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_nonzero_ptr->u.a = 110011101111


Expecting sub string: a_union_nonzero_ptr->u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (unsigned long) a_union_nonzero_ref.u.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_nonzero_ref.u.a = 110011101111


Expecting sub string: a_union_nonzero_ref.u.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].a
output: (unsigned long) a_struct_array_bounded[0].a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_array_bounded[0].a = 110011101111


Expecting sub string: a_struct_array_bounded[0].a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].b
output: (unsigned long) a_struct_array_bounded[0].b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_array_bounded[0].b = 220022202222


Expecting sub string: a_struct_array_bounded[0].b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].a
output: (unsigned long) a_struct_array_bounded[1].a = 330033303333


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_array_bounded[1].a = 330033303333


Expecting sub string: a_struct_array_bounded[1].a = 330033303333
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].b
output: (unsigned long) a_struct_array_bounded[1].b = 440044404444


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_array_bounded[1].b = 440044404444


Expecting sub string: a_struct_array_bounded[1].b = 440044404444
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].a
output: (unsigned long) a_struct_array_unbounded[0].a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_array_unbounded[0].a = 110011101111


Expecting sub string: a_struct_array_unbounded[0].a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].b
output: (unsigned long) a_struct_array_unbounded[0].b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_array_unbounded[0].b = 220022202222


Expecting sub string: a_struct_array_unbounded[0].b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].a
output: (unsigned long) a_struct_array_unbounded[1].a = 330033303333


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_array_unbounded[1].a = 330033303333


Expecting sub string: a_struct_array_unbounded[1].a = 330033303333
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].b
output: (unsigned long) a_struct_array_unbounded[1].b = 440044404444


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_array_unbounded[1].b = 440044404444


Expecting sub string: a_struct_array_unbounded[1].b = 440044404444
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[0].a
output: (unsigned long) a_union_zero_array_bounded[0].a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_zero_array_bounded[0].a = 110011101111


Expecting sub string: a_union_zero_array_bounded[0].a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[1].a
output: (unsigned long) a_union_zero_array_bounded[1].a = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_zero_array_bounded[1].a = 220022202222


Expecting sub string: a_union_zero_array_bounded[1].a = 220022202222
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[0].a
output: (unsigned long) a_union_zero_array_unbounded[0].a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_zero_array_unbounded[0].a = 110011101111


Expecting sub string: a_union_zero_array_unbounded[0].a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[1].a
output: (unsigned long) a_union_zero_array_unbounded[1].a = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_zero_array_unbounded[1].a = 220022202222


Expecting sub string: a_union_zero_array_unbounded[1].a = 220022202222
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_long_type_dsym (TestIntegerTypes.IntegerTypesTestCase)
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_type_dwarf/test_unsigned_long_type_dwarf
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_type_dwarf/test_unsigned_long_type_dwarf' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_type_dwarf/golden-output.txt"
output: Process 87760 exited with status = 0 (0x00000000) 

Process 87760 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_type_dwarf/test_unsigned_long_type_dwarf' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 185
output: Breakpoint 1: where = test_unsigned_long_type_dwarf`main + 2609 at basic_type.cpp:185:5, address = 0x00000001000015a1


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 87886 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x00000001000015a1 test_unsigned_long_type_dwarf`main(argc=1, argv=0x00007ffeefbff548) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {

Process 87886 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_type_dwarf/test_unsigned_long_type_dwarf' (x86_64)


runCmd: process status
output: Process 87886 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x00000001000015a1 test_unsigned_long_type_dwarf`main(argc=1, argv=0x00007ffeefbff548) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {


Expecting sub string:  at basic_type.cpp:185
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (unsigned long) a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a = 110011101111


Expecting sub string: a = 110011101111
Matched

runCmd: frame variable --show-types *a_ptr
output: (unsigned long) *a_ptr = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) *a_ptr = 110011101111


Expecting sub string: *a_ptr = 110011101111
Matched

runCmd: frame variable --show-types a_ref
output: (unsigned long &) a_ref = 0x00007ffeefbff470: {
  (unsigned long) &a_ref = 110011101111
}


looking at: unsigned long &

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long &) a_ref = 0x00007ffeefbff470: {
  (unsigned long) &a_ref = 110011101111
}


Expecting sub string: a_ref = 110011101111
Matched

runCmd: frame variable --show-types a_array_bounded[0]
output: (unsigned long) a_array_bounded[0] = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_array_bounded[0] = 110011101111


Expecting sub string: a_array_bounded[0] = 110011101111
Matched

runCmd: frame variable --show-types a_array_bounded[1]
output: (unsigned long) a_array_bounded[1] = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_array_bounded[1] = 220022202222


Expecting sub string: a_array_bounded[1] = 220022202222
Matched

runCmd: frame variable --show-types a_array_unbounded[0]
output: (unsigned long) a_array_unbounded[0] = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_array_unbounded[0] = 110011101111


Expecting sub string: a_array_unbounded[0] = 110011101111
Matched

runCmd: frame variable --show-types a_array_unbounded[1]
output: (unsigned long) a_array_unbounded[1] = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_array_unbounded[1] = 220022202222


Expecting sub string: a_array_unbounded[1] = 220022202222
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (unsigned long) a_class_instance.m_a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_class_instance.m_a = 110011101111


Expecting sub string: a_class_instance.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (unsigned long) a_class_instance.m_b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_class_instance.m_b = 220022202222


Expecting sub string: a_class_instance.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (unsigned long) a_class_ptr->m_a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_class_ptr->m_a = 110011101111


Expecting sub string: a_class_ptr->m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (unsigned long) a_class_ptr->m_b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_class_ptr->m_b = 220022202222


Expecting sub string: a_class_ptr->m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (unsigned long) a_class_ref.m_a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_class_ref.m_a = 110011101111


Expecting sub string: a_class_ref.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (unsigned long) a_class_ref.m_b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_class_ref.m_b = 220022202222


Expecting sub string: a_class_ref.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_struct.a
output: (unsigned long) a_struct.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct.a = 110011101111


Expecting sub string: a_struct.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct.b
output: (unsigned long) a_struct.b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct.b = 220022202222


Expecting sub string: a_struct.b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (unsigned long) a_struct_ptr->a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_ptr->a = 110011101111


Expecting sub string: a_struct_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (unsigned long) a_struct_ptr->b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_ptr->b = 220022202222


Expecting sub string: a_struct_ptr->b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (unsigned long) a_struct_ref.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_ref.a = 110011101111


Expecting sub string: a_struct_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (unsigned long) a_struct_ref.b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_ref.b = 220022202222


Expecting sub string: a_struct_ref.b = 220022202222
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (unsigned long) a_union_zero.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_zero.a = 110011101111


Expecting sub string: a_union_zero.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (unsigned long) a_union_zero_ptr->a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_zero_ptr->a = 110011101111


Expecting sub string: a_union_zero_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (unsigned long) a_union_zero_ref.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_zero_ref.a = 110011101111


Expecting sub string: a_union_zero_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (unsigned long) a_union_nonzero.u.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_nonzero.u.a = 110011101111


Expecting sub string: a_union_nonzero.u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (unsigned long) a_union_nonzero_ptr->u.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_nonzero_ptr->u.a = 110011101111


Expecting sub string: a_union_nonzero_ptr->u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (unsigned long) a_union_nonzero_ref.u.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_nonzero_ref.u.a = 110011101111


Expecting sub string: a_union_nonzero_ref.u.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].a
output: (unsigned long) a_struct_array_bounded[0].a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_array_bounded[0].a = 110011101111


Expecting sub string: a_struct_array_bounded[0].a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].b
output: (unsigned long) a_struct_array_bounded[0].b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_array_bounded[0].b = 220022202222


Expecting sub string: a_struct_array_bounded[0].b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].a
output: (unsigned long) a_struct_array_bounded[1].a = 330033303333


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_array_bounded[1].a = 330033303333


Expecting sub string: a_struct_array_bounded[1].a = 330033303333
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].b
output: (unsigned long) a_struct_array_bounded[1].b = 440044404444


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_array_bounded[1].b = 440044404444


Expecting sub string: a_struct_array_bounded[1].b = 440044404444
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].a
output: (unsigned long) a_struct_array_unbounded[0].a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_array_unbounded[0].a = 110011101111


Expecting sub string: a_struct_array_unbounded[0].a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].b
output: (unsigned long) a_struct_array_unbounded[0].b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_array_unbounded[0].b = 220022202222


Expecting sub string: a_struct_array_unbounded[0].b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].a
output: (unsigned long) a_struct_array_unbounded[1].a = 330033303333


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_array_unbounded[1].a = 330033303333


Expecting sub string: a_struct_array_unbounded[1].a = 330033303333
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].b
output: (unsigned long) a_struct_array_unbounded[1].b = 440044404444


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_array_unbounded[1].b = 440044404444


Expecting sub string: a_struct_array_unbounded[1].b = 440044404444
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[0].a
output: (unsigned long) a_union_zero_array_bounded[0].a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_zero_array_bounded[0].a = 110011101111


Expecting sub string: a_union_zero_array_bounded[0].a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[1].a
output: (unsigned long) a_union_zero_array_bounded[1].a = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_zero_array_bounded[1].a = 220022202222


Expecting sub string: a_union_zero_array_bounded[1].a = 220022202222
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[0].a
output: (unsigned long) a_union_zero_array_unbounded[0].a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_zero_array_unbounded[0].a = 110011101111


Expecting sub string: a_union_zero_array_unbounded[0].a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[1].a
output: (unsigned long) a_union_zero_array_unbounded[1].a = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_zero_array_unbounded[1].a = 220022202222


Expecting sub string: a_union_zero_array_unbounded[1].a = 220022202222
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_long_type_dwarf (TestIntegerTypes.IntegerTypesTestCase)
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_long_type_dwo (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_type_from_block_dsym/test_unsigned_long_type_from_block_dsym
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_type_from_block_dsym/test_unsigned_long_type_from_block_dsym' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_type_from_block_dsym/golden-output.txt"
output: Process 88536 exited with status = 0 (0x00000000) 

Process 88536 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_type_from_block_dsym/test_unsigned_long_type_from_block_dsym' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 215
output: Breakpoint 1: where = test_unsigned_long_type_from_block_dsym`::__main_block_invoke() + 1015 at basic_type.cpp:215:18, address = 0x0000000100002647


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 88726 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100002647 test_unsigned_long_type_from_block_dsym`::__main_block_invoke(.block_descriptor=0x00007ffeefbff2d8) at basic_type.cpp:215:18
   212 	        fprintf (out, "(a_union_nonzero_t*) a_union_nonzero_ptr = %p, a_union_nonzero_ptr->u.a = '" T_PRINTF_FORMAT "'\n", a_union_nonzero_ptr, a_union_nonzero_ptr->u.a);
   213 	        fprintf (out, "(a_union_nonzero_t&) a_union_nonzero_ref = %p, a_union_nonzero_ref.u.a = '" T_PRINTF_FORMAT "'\n", &a_union_nonzero_ref, a_union_nonzero_ref.u.a);
   214 	
-> 215 	        fprintf (out, "That's All Folks!\n"); // Break here to test block captured variables.
    	                 ^
   216 	    };
   217 	
   218 	    myBlock();

Process 88726 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_type_from_block_dsym/test_unsigned_long_type_from_block_dsym' (x86_64)


runCmd: process status
output: Process 88726 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100002647 test_unsigned_long_type_from_block_dsym`::__main_block_invoke(.block_descriptor=0x00007ffeefbff2d8) at basic_type.cpp:215:18
   212 	        fprintf (out, "(a_union_nonzero_t*) a_union_nonzero_ptr = %p, a_union_nonzero_ptr->u.a = '" T_PRINTF_FORMAT "'\n", a_union_nonzero_ptr, a_union_nonzero_ptr->u.a);
   213 	        fprintf (out, "(a_union_nonzero_t&) a_union_nonzero_ref = %p, a_union_nonzero_ref.u.a = '" T_PRINTF_FORMAT "'\n", &a_union_nonzero_ref, a_union_nonzero_ref.u.a);
   214 	
-> 215 	        fprintf (out, "That's All Folks!\n"); // Break here to test block captured variables.
    	                 ^
   216 	    };
   217 	
   218 	    myBlock();


Expecting sub string:  at basic_type.cpp:215
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (unsigned long) a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a = 110011101111


Expecting sub string: a = 110011101111
Matched

runCmd: frame variable --show-types *a_ptr
output: (unsigned long) *a_ptr = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) *a_ptr = 110011101111


Expecting sub string: *a_ptr = 110011101111
Matched

runCmd: frame variable --show-types a_ref
output: (unsigned long &) a_ref = 0x00007ffeefbff440: {
  (unsigned long) &a_ref = 110011101111
}


looking at: unsigned long &

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long &) a_ref = 0x00007ffeefbff440: {
  (unsigned long) &a_ref = 110011101111
}


Expecting sub string: a_ref = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (unsigned long) a_class_instance.m_a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_class_instance.m_a = 110011101111


Expecting sub string: a_class_instance.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (unsigned long) a_class_instance.m_b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_class_instance.m_b = 220022202222


Expecting sub string: a_class_instance.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (unsigned long) a_class_ptr->m_a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_class_ptr->m_a = 110011101111


Expecting sub string: a_class_ptr->m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (unsigned long) a_class_ptr->m_b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_class_ptr->m_b = 220022202222


Expecting sub string: a_class_ptr->m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (unsigned long) a_class_ref.m_a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_class_ref.m_a = 110011101111


Expecting sub string: a_class_ref.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (unsigned long) a_class_ref.m_b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_class_ref.m_b = 220022202222


Expecting sub string: a_class_ref.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_struct.a
output: (unsigned long) a_struct.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct.a = 110011101111


Expecting sub string: a_struct.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct.b
output: (unsigned long) a_struct.b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct.b = 220022202222


Expecting sub string: a_struct.b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (unsigned long) a_struct_ptr->a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_ptr->a = 110011101111


Expecting sub string: a_struct_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (unsigned long) a_struct_ptr->b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_ptr->b = 220022202222


Expecting sub string: a_struct_ptr->b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (unsigned long) a_struct_ref.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_ref.a = 110011101111


Expecting sub string: a_struct_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (unsigned long) a_struct_ref.b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_ref.b = 220022202222


Expecting sub string: a_struct_ref.b = 220022202222
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (unsigned long) a_union_zero.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_zero.a = 110011101111


Expecting sub string: a_union_zero.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (unsigned long) a_union_zero_ptr->a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_zero_ptr->a = 110011101111


Expecting sub string: a_union_zero_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (unsigned long) a_union_zero_ref.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_zero_ref.a = 110011101111


Expecting sub string: a_union_zero_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (unsigned long) a_union_nonzero.u.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_nonzero.u.a = 110011101111


Expecting sub string: a_union_nonzero.u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (unsigned long) a_union_nonzero_ptr->u.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_nonzero_ptr->u.a = 110011101111


Expecting sub string: a_union_nonzero_ptr->u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (unsigned long) a_union_nonzero_ref.u.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_nonzero_ref.u.a = 110011101111


Expecting sub string: a_union_nonzero_ref.u.a = 110011101111
Matched

runCmd: frame variable --show-types a
output: (unsigned long) a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a = 110011101111


Expecting sub string: a = 110011101111
Matched

runCmd: frame variable --show-types *a_ptr
output: (unsigned long) *a_ptr = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) *a_ptr = 110011101111


Expecting sub string: *a_ptr = 110011101111
Matched

runCmd: frame variable --show-types a_ref
output: (unsigned long &) a_ref = 0x00007ffeefbff440: {
  (unsigned long) &a_ref = 110011101111
}


looking at: unsigned long &

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long &) a_ref = 0x00007ffeefbff440: {
  (unsigned long) &a_ref = 110011101111
}


Expecting sub string: a_ref = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (unsigned long) a_class_instance.m_a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_class_instance.m_a = 110011101111


Expecting sub string: a_class_instance.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (unsigned long) a_class_instance.m_b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_class_instance.m_b = 220022202222


Expecting sub string: a_class_instance.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (unsigned long) a_class_ptr->m_a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_class_ptr->m_a = 110011101111


Expecting sub string: a_class_ptr->m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (unsigned long) a_class_ptr->m_b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_class_ptr->m_b = 220022202222


Expecting sub string: a_class_ptr->m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (unsigned long) a_class_ref.m_a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_class_ref.m_a = 110011101111


Expecting sub string: a_class_ref.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (unsigned long) a_class_ref.m_b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_class_ref.m_b = 220022202222


Expecting sub string: a_class_ref.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_struct.a
output: (unsigned long) a_struct.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct.a = 110011101111


Expecting sub string: a_struct.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct.b
output: (unsigned long) a_struct.b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct.b = 220022202222


Expecting sub string: a_struct.b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (unsigned long) a_struct_ptr->a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_ptr->a = 110011101111


Expecting sub string: a_struct_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (unsigned long) a_struct_ptr->b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_ptr->b = 220022202222


Expecting sub string: a_struct_ptr->b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (unsigned long) a_struct_ref.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_ref.a = 110011101111


Expecting sub string: a_struct_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (unsigned long) a_struct_ref.b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_ref.b = 220022202222


Expecting sub string: a_struct_ref.b = 220022202222
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (unsigned long) a_union_zero.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_zero.a = 110011101111


Expecting sub string: a_union_zero.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (unsigned long) a_union_zero_ptr->a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_zero_ptr->a = 110011101111


Expecting sub string: a_union_zero_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (unsigned long) a_union_zero_ref.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_zero_ref.a = 110011101111


Expecting sub string: a_union_zero_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (unsigned long) a_union_nonzero.u.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_nonzero.u.a = 110011101111


Expecting sub string: a_union_nonzero.u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (unsigned long) a_union_nonzero_ptr->u.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_nonzero_ptr->u.a = 110011101111


Expecting sub string: a_union_nonzero_ptr->u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (unsigned long) a_union_nonzero_ref.u.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_nonzero_ref.u.a = 110011101111


Expecting sub string: a_union_nonzero_ref.u.a = 110011101111
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_long_type_from_block_dsym (TestIntegerTypes.IntegerTypesTestCase)
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_type_from_block_dwarf/test_unsigned_long_type_from_block_dwarf
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_type_from_block_dwarf/test_unsigned_long_type_from_block_dwarf' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_type_from_block_dwarf/golden-output.txt"
output: Process 89228 exited with status = 0 (0x00000000) 

Process 89228 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_type_from_block_dwarf/test_unsigned_long_type_from_block_dwarf' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 215
output: Breakpoint 1: where = test_unsigned_long_type_from_block_dwarf`::__main_block_invoke() + 1015 at basic_type.cpp:215:18, address = 0x0000000100002647


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 89380 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100002647 test_unsigned_long_type_from_block_dwarf`::__main_block_invoke(.block_descriptor=0x00007ffeefbff2d8) at basic_type.cpp:215:18
   212 	        fprintf (out, "(a_union_nonzero_t*) a_union_nonzero_ptr = %p, a_union_nonzero_ptr->u.a = '" T_PRINTF_FORMAT "'\n", a_union_nonzero_ptr, a_union_nonzero_ptr->u.a);
   213 	        fprintf (out, "(a_union_nonzero_t&) a_union_nonzero_ref = %p, a_union_nonzero_ref.u.a = '" T_PRINTF_FORMAT "'\n", &a_union_nonzero_ref, a_union_nonzero_ref.u.a);
   214 	
-> 215 	        fprintf (out, "That's All Folks!\n"); // Break here to test block captured variables.
    	                 ^
   216 	    };
   217 	
   218 	    myBlock();

Process 89380 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_long_type_from_block_dwarf/test_unsigned_long_type_from_block_dwarf' (x86_64)


runCmd: process status
output: Process 89380 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x0000000100002647 test_unsigned_long_type_from_block_dwarf`::__main_block_invoke(.block_descriptor=0x00007ffeefbff2d8) at basic_type.cpp:215:18
   212 	        fprintf (out, "(a_union_nonzero_t*) a_union_nonzero_ptr = %p, a_union_nonzero_ptr->u.a = '" T_PRINTF_FORMAT "'\n", a_union_nonzero_ptr, a_union_nonzero_ptr->u.a);
   213 	        fprintf (out, "(a_union_nonzero_t&) a_union_nonzero_ref = %p, a_union_nonzero_ref.u.a = '" T_PRINTF_FORMAT "'\n", &a_union_nonzero_ref, a_union_nonzero_ref.u.a);
   214 	
-> 215 	        fprintf (out, "That's All Folks!\n"); // Break here to test block captured variables.
    	                 ^
   216 	    };
   217 	
   218 	    myBlock();


Expecting sub string:  at basic_type.cpp:215
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (unsigned long) a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a = 110011101111


Expecting sub string: a = 110011101111
Matched

runCmd: frame variable --show-types *a_ptr
output: (unsigned long) *a_ptr = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) *a_ptr = 110011101111


Expecting sub string: *a_ptr = 110011101111
Matched

runCmd: frame variable --show-types a_ref
output: (unsigned long &) a_ref = 0x00007ffeefbff440: {
  (unsigned long) &a_ref = 110011101111
}


looking at: unsigned long &

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long &) a_ref = 0x00007ffeefbff440: {
  (unsigned long) &a_ref = 110011101111
}


Expecting sub string: a_ref = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (unsigned long) a_class_instance.m_a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_class_instance.m_a = 110011101111


Expecting sub string: a_class_instance.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (unsigned long) a_class_instance.m_b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_class_instance.m_b = 220022202222


Expecting sub string: a_class_instance.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (unsigned long) a_class_ptr->m_a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_class_ptr->m_a = 110011101111


Expecting sub string: a_class_ptr->m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (unsigned long) a_class_ptr->m_b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_class_ptr->m_b = 220022202222


Expecting sub string: a_class_ptr->m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (unsigned long) a_class_ref.m_a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_class_ref.m_a = 110011101111


Expecting sub string: a_class_ref.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (unsigned long) a_class_ref.m_b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_class_ref.m_b = 220022202222


Expecting sub string: a_class_ref.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_struct.a
output: (unsigned long) a_struct.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct.a = 110011101111


Expecting sub string: a_struct.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct.b
output: (unsigned long) a_struct.b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct.b = 220022202222


Expecting sub string: a_struct.b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (unsigned long) a_struct_ptr->a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_ptr->a = 110011101111


Expecting sub string: a_struct_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (unsigned long) a_struct_ptr->b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_ptr->b = 220022202222


Expecting sub string: a_struct_ptr->b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (unsigned long) a_struct_ref.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_ref.a = 110011101111


Expecting sub string: a_struct_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (unsigned long) a_struct_ref.b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_ref.b = 220022202222


Expecting sub string: a_struct_ref.b = 220022202222
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (unsigned long) a_union_zero.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_zero.a = 110011101111


Expecting sub string: a_union_zero.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (unsigned long) a_union_zero_ptr->a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_zero_ptr->a = 110011101111


Expecting sub string: a_union_zero_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (unsigned long) a_union_zero_ref.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_zero_ref.a = 110011101111


Expecting sub string: a_union_zero_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (unsigned long) a_union_nonzero.u.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_nonzero.u.a = 110011101111


Expecting sub string: a_union_nonzero.u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (unsigned long) a_union_nonzero_ptr->u.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_nonzero_ptr->u.a = 110011101111


Expecting sub string: a_union_nonzero_ptr->u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (unsigned long) a_union_nonzero_ref.u.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_nonzero_ref.u.a = 110011101111


Expecting sub string: a_union_nonzero_ref.u.a = 110011101111
Matched

runCmd: frame variable --show-types a
output: (unsigned long) a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a = 110011101111


Expecting sub string: a = 110011101111
Matched

runCmd: frame variable --show-types *a_ptr
output: (unsigned long) *a_ptr = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) *a_ptr = 110011101111


Expecting sub string: *a_ptr = 110011101111
Matched

runCmd: frame variable --show-types a_ref
output: (unsigned long &) a_ref = 0x00007ffeefbff440: {
  (unsigned long) &a_ref = 110011101111
}


looking at: unsigned long &

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long &) a_ref = 0x00007ffeefbff440: {
  (unsigned long) &a_ref = 110011101111
}


Expecting sub string: a_ref = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (unsigned long) a_class_instance.m_a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_class_instance.m_a = 110011101111


Expecting sub string: a_class_instance.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (unsigned long) a_class_instance.m_b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_class_instance.m_b = 220022202222


Expecting sub string: a_class_instance.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (unsigned long) a_class_ptr->m_a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_class_ptr->m_a = 110011101111


Expecting sub string: a_class_ptr->m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (unsigned long) a_class_ptr->m_b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_class_ptr->m_b = 220022202222


Expecting sub string: a_class_ptr->m_b = 220022202222
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (unsigned long) a_class_ref.m_a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_class_ref.m_a = 110011101111


Expecting sub string: a_class_ref.m_a = 110011101111
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (unsigned long) a_class_ref.m_b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_class_ref.m_b = 220022202222


Expecting sub string: a_class_ref.m_b = 220022202222
Matched

runCmd: frame variable --show-types a_struct.a
output: (unsigned long) a_struct.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct.a = 110011101111


Expecting sub string: a_struct.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct.b
output: (unsigned long) a_struct.b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct.b = 220022202222


Expecting sub string: a_struct.b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (unsigned long) a_struct_ptr->a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_ptr->a = 110011101111


Expecting sub string: a_struct_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (unsigned long) a_struct_ptr->b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_ptr->b = 220022202222


Expecting sub string: a_struct_ptr->b = 220022202222
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (unsigned long) a_struct_ref.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_ref.a = 110011101111


Expecting sub string: a_struct_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (unsigned long) a_struct_ref.b = 220022202222


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_struct_ref.b = 220022202222


Expecting sub string: a_struct_ref.b = 220022202222
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (unsigned long) a_union_zero.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_zero.a = 110011101111


Expecting sub string: a_union_zero.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (unsigned long) a_union_zero_ptr->a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_zero_ptr->a = 110011101111


Expecting sub string: a_union_zero_ptr->a = 110011101111
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (unsigned long) a_union_zero_ref.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_zero_ref.a = 110011101111


Expecting sub string: a_union_zero_ref.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (unsigned long) a_union_nonzero.u.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_nonzero.u.a = 110011101111


Expecting sub string: a_union_nonzero.u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (unsigned long) a_union_nonzero_ptr->u.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_nonzero_ptr->u.a = 110011101111


Expecting sub string: a_union_nonzero_ptr->u.a = 110011101111
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (unsigned long) a_union_nonzero_ref.u.a = 110011101111


looking at: unsigned long

Expecting sub string: unsigned
Matched

Expecting sub string: long
Matched

looking at: (unsigned long) a_union_nonzero_ref.u.a = 110011101111


Expecting sub string: a_union_nonzero_ref.u.a = 110011101111
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_long_type_from_block_dwarf (TestIntegerTypes.IntegerTypesTestCase)
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_long_type_from_block_dwo (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_long_type_from_block_gmodules (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_long_type_gmodules (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_short_type_dsym/test_unsigned_short_type_dsym
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_short_type_dsym/test_unsigned_short_type_dsym' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_short_type_dsym/golden-output.txt"
output: Process 89772 exited with status = 0 (0x00000000) 

Process 89772 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_short_type_dsym/test_unsigned_short_type_dsym' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 185
output: Breakpoint 1: where = test_unsigned_short_type_dsym`main + 2341 at basic_type.cpp:185:5, address = 0x00000001000015e5


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 89976 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x00000001000015e5 test_unsigned_short_type_dsym`main(argc=1, argv=0x00007ffeefbff548) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {

Process 89976 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_short_type_dsym/test_unsigned_short_type_dsym' (x86_64)


runCmd: process status
output: Process 89976 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x00000001000015e5 test_unsigned_short_type_dsym`main(argc=1, argv=0x00007ffeefbff548) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {


Expecting sub string:  at basic_type.cpp:185
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (unsigned short) a = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a = 11001


Expecting sub string: a = 11001
Matched

runCmd: frame variable --show-types *a_ptr
output: (unsigned short) *a_ptr = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) *a_ptr = 11001


Expecting sub string: *a_ptr = 11001
Matched

runCmd: frame variable --show-types a_ref
output: (unsigned short &) a_ref = 0x00007ffeefbff4c6: {
  (unsigned short) &a_ref = 11001
}


looking at: unsigned short &

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short &) a_ref = 0x00007ffeefbff4c6: {
  (unsigned short) &a_ref = 11001
}


Expecting sub string: a_ref = 11001
Matched

runCmd: frame variable --show-types a_array_bounded[0]
output: (unsigned short) a_array_bounded[0] = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_array_bounded[0] = 11001


Expecting sub string: a_array_bounded[0] = 11001
Matched

runCmd: frame variable --show-types a_array_bounded[1]
output: (unsigned short) a_array_bounded[1] = 22002


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_array_bounded[1] = 22002


Expecting sub string: a_array_bounded[1] = 22002
Matched

runCmd: frame variable --show-types a_array_unbounded[0]
output: (unsigned short) a_array_unbounded[0] = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_array_unbounded[0] = 11001


Expecting sub string: a_array_unbounded[0] = 11001
Matched

runCmd: frame variable --show-types a_array_unbounded[1]
output: (unsigned short) a_array_unbounded[1] = 22002


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_array_unbounded[1] = 22002


Expecting sub string: a_array_unbounded[1] = 22002
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (unsigned short) a_class_instance.m_a = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_class_instance.m_a = 11001


Expecting sub string: a_class_instance.m_a = 11001
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (unsigned short) a_class_instance.m_b = 22002


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_class_instance.m_b = 22002


Expecting sub string: a_class_instance.m_b = 22002
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (unsigned short) a_class_ptr->m_a = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_class_ptr->m_a = 11001


Expecting sub string: a_class_ptr->m_a = 11001
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (unsigned short) a_class_ptr->m_b = 22002


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_class_ptr->m_b = 22002


Expecting sub string: a_class_ptr->m_b = 22002
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (unsigned short) a_class_ref.m_a = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_class_ref.m_a = 11001


Expecting sub string: a_class_ref.m_a = 11001
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (unsigned short) a_class_ref.m_b = 22002


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_class_ref.m_b = 22002


Expecting sub string: a_class_ref.m_b = 22002
Matched

runCmd: frame variable --show-types a_struct.a
output: (unsigned short) a_struct.a = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_struct.a = 11001


Expecting sub string: a_struct.a = 11001
Matched

runCmd: frame variable --show-types a_struct.b
output: (unsigned short) a_struct.b = 22002


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_struct.b = 22002


Expecting sub string: a_struct.b = 22002
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (unsigned short) a_struct_ptr->a = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_struct_ptr->a = 11001


Expecting sub string: a_struct_ptr->a = 11001
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (unsigned short) a_struct_ptr->b = 22002


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_struct_ptr->b = 22002


Expecting sub string: a_struct_ptr->b = 22002
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (unsigned short) a_struct_ref.a = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_struct_ref.a = 11001


Expecting sub string: a_struct_ref.a = 11001
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (unsigned short) a_struct_ref.b = 22002


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_struct_ref.b = 22002


Expecting sub string: a_struct_ref.b = 22002
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (unsigned short) a_union_zero.a = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_union_zero.a = 11001


Expecting sub string: a_union_zero.a = 11001
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (unsigned short) a_union_zero_ptr->a = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_union_zero_ptr->a = 11001


Expecting sub string: a_union_zero_ptr->a = 11001
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (unsigned short) a_union_zero_ref.a = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_union_zero_ref.a = 11001


Expecting sub string: a_union_zero_ref.a = 11001
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (unsigned short) a_union_nonzero.u.a = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_union_nonzero.u.a = 11001


Expecting sub string: a_union_nonzero.u.a = 11001
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (unsigned short) a_union_nonzero_ptr->u.a = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_union_nonzero_ptr->u.a = 11001


Expecting sub string: a_union_nonzero_ptr->u.a = 11001
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (unsigned short) a_union_nonzero_ref.u.a = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_union_nonzero_ref.u.a = 11001


Expecting sub string: a_union_nonzero_ref.u.a = 11001
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].a
output: (unsigned short) a_struct_array_bounded[0].a = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_struct_array_bounded[0].a = 11001


Expecting sub string: a_struct_array_bounded[0].a = 11001
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].b
output: (unsigned short) a_struct_array_bounded[0].b = 22002


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_struct_array_bounded[0].b = 22002


Expecting sub string: a_struct_array_bounded[0].b = 22002
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].a
output: (unsigned short) a_struct_array_bounded[1].a = 0


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_struct_array_bounded[1].a = 0


Expecting sub string: a_struct_array_bounded[1].a = 0
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].b
output: (unsigned short) a_struct_array_bounded[1].b = 65535


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_struct_array_bounded[1].b = 65535


Expecting sub string: a_struct_array_bounded[1].b = 65535
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].a
output: (unsigned short) a_struct_array_unbounded[0].a = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_struct_array_unbounded[0].a = 11001


Expecting sub string: a_struct_array_unbounded[0].a = 11001
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].b
output: (unsigned short) a_struct_array_unbounded[0].b = 22002


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_struct_array_unbounded[0].b = 22002


Expecting sub string: a_struct_array_unbounded[0].b = 22002
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].a
output: (unsigned short) a_struct_array_unbounded[1].a = 0


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_struct_array_unbounded[1].a = 0


Expecting sub string: a_struct_array_unbounded[1].a = 0
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].b
output: (unsigned short) a_struct_array_unbounded[1].b = 65535


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_struct_array_unbounded[1].b = 65535


Expecting sub string: a_struct_array_unbounded[1].b = 65535
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[0].a
output: (unsigned short) a_union_zero_array_bounded[0].a = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_union_zero_array_bounded[0].a = 11001


Expecting sub string: a_union_zero_array_bounded[0].a = 11001
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[1].a
output: (unsigned short) a_union_zero_array_bounded[1].a = 22002


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_union_zero_array_bounded[1].a = 22002


Expecting sub string: a_union_zero_array_bounded[1].a = 22002
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[0].a
output: (unsigned short) a_union_zero_array_unbounded[0].a = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_union_zero_array_unbounded[0].a = 11001


Expecting sub string: a_union_zero_array_unbounded[0].a = 11001
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[1].a
output: (unsigned short) a_union_zero_array_unbounded[1].a = 22002


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_union_zero_array_unbounded[1].a = 22002


Expecting sub string: a_union_zero_array_unbounded[1].a = 22002
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_short_type_dsym (TestIntegerTypes.IntegerTypesTestCase)
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_short_type_dwarf/test_unsigned_short_type_dwarf
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_short_type_dwarf/test_unsigned_short_type_dwarf' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_short_type_dwarf/golden-output.txt"
output: Process 90539 exited with status = 0 (0x00000000) 

Process 90539 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_short_type_dwarf/test_unsigned_short_type_dwarf' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 185
output: Breakpoint 1: where = test_unsigned_short_type_dwarf`main + 2341 at basic_type.cpp:185:5, address = 0x00000001000015e5


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 90726 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x00000001000015e5 test_unsigned_short_type_dwarf`main(argc=1, argv=0x00007ffeefbff540) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {

Process 90726 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_short_type_dwarf/test_unsigned_short_type_dwarf' (x86_64)


runCmd: process status
output: Process 90726 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
    frame #0: 0x00000001000015e5 test_unsigned_short_type_dwarf`main(argc=1, argv=0x00007ffeefbff540) at basic_type.cpp:185:5
   182 	    fprintf (out, "(a_union_zero_t[]) a_union_zero_array_unbounded[1].a = '" T_PRINTF_FORMAT "'\n", a_union_zero_array_unbounded[1].a);
   183 	
   184 	#endif
-> 185 	    puts("About to exit, break here to check values..."); // Here is the line we will break on to check variables.
    	    ^
   186 	
   187 	#ifdef TEST_BLOCK_CAPTURED_VARS
   188 	    void (^myBlock)() = ^() {


Expecting sub string:  at basic_type.cpp:185
Matched

Expecting sub string: stop reason = breakpoint
Matched

runCmd: frame variable --show-types a
output: (unsigned short) a = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a = 11001


Expecting sub string: a = 11001
Matched

runCmd: frame variable --show-types *a_ptr
output: (unsigned short) *a_ptr = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) *a_ptr = 11001


Expecting sub string: *a_ptr = 11001
Matched

runCmd: frame variable --show-types a_ref
output: (unsigned short &) a_ref = 0x00007ffeefbff4c6: {
  (unsigned short) &a_ref = 11001
}


looking at: unsigned short &

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short &) a_ref = 0x00007ffeefbff4c6: {
  (unsigned short) &a_ref = 11001
}


Expecting sub string: a_ref = 11001
Matched

runCmd: frame variable --show-types a_array_bounded[0]
output: (unsigned short) a_array_bounded[0] = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_array_bounded[0] = 11001


Expecting sub string: a_array_bounded[0] = 11001
Matched

runCmd: frame variable --show-types a_array_bounded[1]
output: (unsigned short) a_array_bounded[1] = 22002


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_array_bounded[1] = 22002


Expecting sub string: a_array_bounded[1] = 22002
Matched

runCmd: frame variable --show-types a_array_unbounded[0]
output: (unsigned short) a_array_unbounded[0] = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_array_unbounded[0] = 11001


Expecting sub string: a_array_unbounded[0] = 11001
Matched

runCmd: frame variable --show-types a_array_unbounded[1]
output: (unsigned short) a_array_unbounded[1] = 22002


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_array_unbounded[1] = 22002


Expecting sub string: a_array_unbounded[1] = 22002
Matched

runCmd: frame variable --show-types a_class_instance.m_a
output: (unsigned short) a_class_instance.m_a = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_class_instance.m_a = 11001


Expecting sub string: a_class_instance.m_a = 11001
Matched

runCmd: frame variable --show-types a_class_instance.m_b
output: (unsigned short) a_class_instance.m_b = 22002


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_class_instance.m_b = 22002


Expecting sub string: a_class_instance.m_b = 22002
Matched

runCmd: frame variable --show-types a_class_ptr->m_a
output: (unsigned short) a_class_ptr->m_a = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_class_ptr->m_a = 11001


Expecting sub string: a_class_ptr->m_a = 11001
Matched

runCmd: frame variable --show-types a_class_ptr->m_b
output: (unsigned short) a_class_ptr->m_b = 22002


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_class_ptr->m_b = 22002


Expecting sub string: a_class_ptr->m_b = 22002
Matched

runCmd: frame variable --show-types a_class_ref.m_a
output: (unsigned short) a_class_ref.m_a = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_class_ref.m_a = 11001


Expecting sub string: a_class_ref.m_a = 11001
Matched

runCmd: frame variable --show-types a_class_ref.m_b
output: (unsigned short) a_class_ref.m_b = 22002


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_class_ref.m_b = 22002


Expecting sub string: a_class_ref.m_b = 22002
Matched

runCmd: frame variable --show-types a_struct.a
output: (unsigned short) a_struct.a = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_struct.a = 11001


Expecting sub string: a_struct.a = 11001
Matched

runCmd: frame variable --show-types a_struct.b
output: (unsigned short) a_struct.b = 22002


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_struct.b = 22002


Expecting sub string: a_struct.b = 22002
Matched

runCmd: frame variable --show-types a_struct_ptr->a
output: (unsigned short) a_struct_ptr->a = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_struct_ptr->a = 11001


Expecting sub string: a_struct_ptr->a = 11001
Matched

runCmd: frame variable --show-types a_struct_ptr->b
output: (unsigned short) a_struct_ptr->b = 22002


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_struct_ptr->b = 22002


Expecting sub string: a_struct_ptr->b = 22002
Matched

runCmd: frame variable --show-types a_struct_ref.a
output: (unsigned short) a_struct_ref.a = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_struct_ref.a = 11001


Expecting sub string: a_struct_ref.a = 11001
Matched

runCmd: frame variable --show-types a_struct_ref.b
output: (unsigned short) a_struct_ref.b = 22002


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_struct_ref.b = 22002


Expecting sub string: a_struct_ref.b = 22002
Matched

runCmd: frame variable --show-types a_union_zero.a
output: (unsigned short) a_union_zero.a = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_union_zero.a = 11001


Expecting sub string: a_union_zero.a = 11001
Matched

runCmd: frame variable --show-types a_union_zero_ptr->a
output: (unsigned short) a_union_zero_ptr->a = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_union_zero_ptr->a = 11001


Expecting sub string: a_union_zero_ptr->a = 11001
Matched

runCmd: frame variable --show-types a_union_zero_ref.a
output: (unsigned short) a_union_zero_ref.a = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_union_zero_ref.a = 11001


Expecting sub string: a_union_zero_ref.a = 11001
Matched

runCmd: frame variable --show-types a_union_nonzero.u.a
output: (unsigned short) a_union_nonzero.u.a = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_union_nonzero.u.a = 11001


Expecting sub string: a_union_nonzero.u.a = 11001
Matched

runCmd: frame variable --show-types a_union_nonzero_ptr->u.a
output: (unsigned short) a_union_nonzero_ptr->u.a = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_union_nonzero_ptr->u.a = 11001


Expecting sub string: a_union_nonzero_ptr->u.a = 11001
Matched

runCmd: frame variable --show-types a_union_nonzero_ref.u.a
output: (unsigned short) a_union_nonzero_ref.u.a = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_union_nonzero_ref.u.a = 11001


Expecting sub string: a_union_nonzero_ref.u.a = 11001
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].a
output: (unsigned short) a_struct_array_bounded[0].a = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_struct_array_bounded[0].a = 11001


Expecting sub string: a_struct_array_bounded[0].a = 11001
Matched

runCmd: frame variable --show-types a_struct_array_bounded[0].b
output: (unsigned short) a_struct_array_bounded[0].b = 22002


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_struct_array_bounded[0].b = 22002


Expecting sub string: a_struct_array_bounded[0].b = 22002
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].a
output: (unsigned short) a_struct_array_bounded[1].a = 0


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_struct_array_bounded[1].a = 0


Expecting sub string: a_struct_array_bounded[1].a = 0
Matched

runCmd: frame variable --show-types a_struct_array_bounded[1].b
output: (unsigned short) a_struct_array_bounded[1].b = 65535


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_struct_array_bounded[1].b = 65535


Expecting sub string: a_struct_array_bounded[1].b = 65535
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].a
output: (unsigned short) a_struct_array_unbounded[0].a = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_struct_array_unbounded[0].a = 11001


Expecting sub string: a_struct_array_unbounded[0].a = 11001
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[0].b
output: (unsigned short) a_struct_array_unbounded[0].b = 22002


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_struct_array_unbounded[0].b = 22002


Expecting sub string: a_struct_array_unbounded[0].b = 22002
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].a
output: (unsigned short) a_struct_array_unbounded[1].a = 0


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_struct_array_unbounded[1].a = 0


Expecting sub string: a_struct_array_unbounded[1].a = 0
Matched

runCmd: frame variable --show-types a_struct_array_unbounded[1].b
output: (unsigned short) a_struct_array_unbounded[1].b = 65535


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_struct_array_unbounded[1].b = 65535


Expecting sub string: a_struct_array_unbounded[1].b = 65535
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[0].a
output: (unsigned short) a_union_zero_array_bounded[0].a = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_union_zero_array_bounded[0].a = 11001


Expecting sub string: a_union_zero_array_bounded[0].a = 11001
Matched

runCmd: frame variable --show-types a_union_zero_array_bounded[1].a
output: (unsigned short) a_union_zero_array_bounded[1].a = 22002


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_union_zero_array_bounded[1].a = 22002


Expecting sub string: a_union_zero_array_bounded[1].a = 22002
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[0].a
output: (unsigned short) a_union_zero_array_unbounded[0].a = 11001


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_union_zero_array_unbounded[0].a = 11001


Expecting sub string: a_union_zero_array_unbounded[0].a = 11001
Matched

runCmd: frame variable --show-types a_union_zero_array_unbounded[1].a
output: (unsigned short) a_union_zero_array_unbounded[1].a = 22002


looking at: unsigned short

Expecting sub string: short
Matched

Expecting sub string: unsigned
Matched

looking at: (unsigned short) a_union_zero_array_unbounded[1].a = 22002


Expecting sub string: a_union_zero_array_unbounded[1].a = 22002
Matched

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

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_short_type_dwarf (TestIntegerTypes.IntegerTypesTestCase)
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_short_type_dwo (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_short_type_from_block_dsym/test_unsigned_short_type_from_block_dsym
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_short_type_from_block_dsym/test_unsigned_short_type_from_block_dsym' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_short_type_from_block_dsym/golden-output.txt"
output: Process 91331 exited with status = 0 (0x00000000) 

Process 91331 launched: '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_short_type_from_block_dsym/test_unsigned_short_type_from_block_dsym' (x86_64)


runCmd: settings set target.inline-breakpoint-strategy always
output: 

Adding tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: breakpoint set -f "basic_type.cpp" -l 215
output: Breakpoint 1: where = test_unsigned_short_type_from_block_dsym`::__main_block_invoke() + 1048 at basic_type.cpp:215:18, address = 0x0000000100001668


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
runCmd failed!
error: process exited with status -1 (Error 1)


Command 'run' failed!

FAIL: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_short_type_from_block_dsym (TestIntegerTypes.IntegerTypesTestCase)
<bound method SBProcess.Kill of <lldb.SBProcess; proxy of <Swig Object of type 'lldb::SBProcess *' at 0x110ae2fc0> >>: success

Executing tearDown hook:         self.addTearDownHook(lambda: self.runCmd(
            "settings set target.inline-breakpoint-strategy headers"))


runCmd: settings set target.inline-breakpoint-strategy headers
output: 

runCmd: settings set symbols.enable-external-lookup 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-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

runCmd: file /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_short_type_from_block_dwarf/test_unsigned_short_type_from_block_dwarf
output: Current executable set to '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_short_type_from_block_dwarf/test_unsigned_short_type_from_block_dwarf' (x86_64).


runCmd: process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_short_type_from_block_dwarf/golden-output.txt"
runCmd failed!
error: process exited with status -1 (Error 1)


Command 'process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_short_type_from_block_dwarf/golden-output.txt"' failed!

FAIL: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_short_type_from_block_dwarf (TestIntegerTypes.IntegerTypesTestCase)
<bound method SBProcess.Kill of <lldb.SBProcess; proxy of <Swig Object of type 'lldb::SBProcess *' at 0x110ae2d50> >>: success

UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_short_type_from_block_dwo (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_short_type_from_block_gmodules (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7-x86_64) :: test_unsigned_short_type_gmodules (TestIntegerTypes.IntegerTypesTestCase) (test case does not fall in any category of interest for this run) 
Restore dir to: /Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lit
======================================================================
FAIL: test_unsigned_short_type_from_block_dsym (TestIntegerTypes.IntegerTypesTestCase)
    Test that 'unsigned short'-type variables are displayed correctly from a block.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/llvm-project/lldb/packages/Python/lldbsuite/test/lldbtest.py", line 1748, in test_method
    return attrvalue(self)
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/llvm-project/lldb/packages/Python/lldbsuite/test/types/TestIntegerTypes.py", line 50, in test_unsigned_short_type_from_block
    ['unsigned', 'short']), bc=True)
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/llvm-project/lldb/packages/Python/lldbsuite/test/types/AbstractBase.py", line 65, in build_and_run
    source, atoms, expr=False, bc=bc, qd=qd)
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/llvm-project/lldb/packages/Python/lldbsuite/test/types/AbstractBase.py", line 89, in build_and_run_with_source_atoms_expr
    quotedDisplay=qd)
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/llvm-project/lldb/packages/Python/lldbsuite/test/types/AbstractBase.py", line 168, in generic_type_tester
    self.runCmd("run", RUN_SUCCEEDED)
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/llvm-project/lldb/packages/Python/lldbsuite/test/lldbtest.py", line 2068, in runCmd
    msg if (msg) else CMD_MSG(cmd))
AssertionError: False is not True : Process is launched successfully
Error output:
error: process exited with status -1 (Error 1)

Config=x86_64-/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7
======================================================================
FAIL: test_unsigned_short_type_from_block_dwarf (TestIntegerTypes.IntegerTypesTestCase)
    Test that 'unsigned short'-type variables are displayed correctly from a block.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/llvm-project/lldb/packages/Python/lldbsuite/test/lldbtest.py", line 1748, in test_method
    return attrvalue(self)
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/llvm-project/lldb/packages/Python/lldbsuite/test/types/TestIntegerTypes.py", line 50, in test_unsigned_short_type_from_block
    ['unsigned', 'short']), bc=True)
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/llvm-project/lldb/packages/Python/lldbsuite/test/types/AbstractBase.py", line 65, in build_and_run
    source, atoms, expr=False, bc=bc, qd=qd)
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/llvm-project/lldb/packages/Python/lldbsuite/test/types/AbstractBase.py", line 89, in build_and_run_with_source_atoms_expr
    quotedDisplay=qd)
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/llvm-project/lldb/packages/Python/lldbsuite/test/types/AbstractBase.py", line 121, in generic_type_tester
    self.process_launch_o(self.golden_filename)
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/llvm-project/lldb/packages/Python/lldbsuite/test/types/AbstractBase.py", line 106, in process_launch_o
    'process launch -o "{local}"'.format(local=self.golden_filename))
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/llvm-project/lldb/packages/Python/lldbsuite/test/lldbtest.py", line 2068, in runCmd
    msg if (msg) else CMD_MSG(cmd))
AssertionError: False is not True : Command 'process launch -o "/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/lldb-build/tools/lldb/lldb-test-build.noindex/types/TestIntegerTypes.test_unsigned_short_type_from_block_dwarf/golden-output.txt"
Error output:
error: process exited with status -1 (Error 1)
' returns successfully
Config=x86_64-/Users/buildslave/jenkins/workspace/lldb-cmake-matrix/clang_701_build/bin/clang-7
----------------------------------------------------------------------
Ran 80 tests in 58.441s

RESULT: FAILED (38 passes, 2 failures, 0 errors, 40 skipped, 0 expected failures, 0 unexpected successes)