[lldb-dev] Test suite failures on Fedora Linux?

David Zarzycki via lldb-dev lldb-dev at lists.llvm.org
Tue Mar 26 06:54:11 PDT 2019


Hi Raphael,

Any ETA on renaming the variables? The bug you mentioned also had someone offer to rename the variables in late 2017, but that seemingly never happened.

Thanks!
Dave

> On Mar 25, 2019, at 7:25 AM, Raphael Isemann <teemperor at gmail.com> wrote:
> 
> The import-std-module patches are probably just llvm.org/pr35043, so
> I'll rename the variables there and that should fix it. Not sure about
> the others.
> 
> - Raphael
> 
> Am Mo., 25. März 2019 um 12:06 Uhr schrieb David Zarzycki via lldb-dev
> <lldb-dev at lists.llvm.org>:
>> 
>> Hello,
>> 
>> I’m trying to build/test/run the latest lldb on the latest Red Hat Fedora, but I’m seeing four failures. Is this expected? What operating system do the LLVM build bots run? Thanks!
>> 
>> Dave
>> 
>> [1+3] Python script sym-linking LLDB Python API
>> [1+2] Preparing lit tests
>> [1+1] cd /home/dave/s/lc/clang/bindings/python && /usr/bin/cmake -E env CLANG_LIBRARY_PATH=/home/dave/s/lc/t/lib /usr/bin/python2.7 -m unittest discover
>> ......................................................LIBCLANG TOOLING ERROR: fixed-compilation-database: Error while opening fixed database: No such file or directory
>> json-compilation-database: Error while opening JSON database: No such file or directory
>> 
>> ..s....s.s.......s...s.................................................s
>> ----------------------------------------------------------------------
>> Ran 126 tests in 0.775s
>> 
>> OK (skipped=6)
>> [0+1] Running all regression tests
>> llvm-lit: /home/dave/s/lc/llvm/utils/lit/lit/llvm/config.py:337: note: using clang: /home/dave/s/lc/t/bin/clang
>> llvm-lit: /home/dave/s/lc/llvm/utils/lit/lit/llvm/config.py:337: note: using ld.lld: /home/dave/s/lc/t/bin/ld.lld
>> llvm-lit: /home/dave/s/lc/llvm/utils/lit/lit/llvm/config.py:337: note: using lld-link: /home/dave/s/lc/t/bin/lld-link
>> llvm-lit: /home/dave/s/lc/llvm/utils/lit/lit/llvm/config.py:337: note: using ld64.lld: /home/dave/s/lc/t/bin/ld64.lld
>> llvm-lit: /home/dave/s/lc/llvm/utils/lit/lit/llvm/config.py:337: note: using wasm-ld: /home/dave/s/lc/t/bin/wasm-ld
>> llvm-lit: /home/dave/s/lc/llvm/utils/lit/lit/llvm/config.py:337: note: using clang: /home/dave/s/lc/t/bin/clang
>> llvm-lit: /home/dave/s/lc/llvm/utils/lit/lit/llvm/config.py:337: note: using ld.lld: /home/dave/s/lc/t/bin/ld.lld
>> llvm-lit: /home/dave/s/lc/llvm/utils/lit/lit/llvm/config.py:337: note: using lld-link: /home/dave/s/lc/t/bin/lld-link
>> llvm-lit: /home/dave/s/lc/llvm/utils/lit/lit/llvm/config.py:337: note: using ld64.lld: /home/dave/s/lc/t/bin/ld64.lld
>> llvm-lit: /home/dave/s/lc/llvm/utils/lit/lit/llvm/config.py:337: note: using wasm-ld: /home/dave/s/lc/t/bin/wasm-ld
>> llvm-lit: /home/dave/s/lc/t/utils/lit/tests/lit.cfg:67: note: Found python psutil module
>> Deleting module cache at /home/dave/s/lc/t/./lib/../lldb-test-build.noindex/module-cache-clang.
>> Deleting module cache at /home/dave/s/lc/t/./lib/../lldb-test-build.noindex/module-cache-lldb.
>> -- Testing: 48524 tests, 96 threads --
>> Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.
>> FAIL: lldb-Suite :: expression_command/import-std-module/conflicts/TestStdModuleWithConflicts.py (47488 of 48524)
>> ******************** TEST 'lldb-Suite :: expression_command/import-std-module/conflicts/TestStdModuleWithConflicts.py' FAILED ********************
>> lldb version 9.0.0 (https://git.llvm.org/git/lldb.git revision 1320ed17c93bf30b522dd71573a41e7d0a4950a8)
>>  clang revision 805d58dd43c1329590299f37ad2f48efbae3c78b
>>  llvm revision 6e821f01513dd49ed1668b65d10b2dbd07801d39
>> LLDB library dir: /home/dave/s/lc/t/bin
>> LLDB import library dir: /home/dave/s/lc/t/bin
>> Skipping following debug info categories: ['dsym', 'gmodules']
>> 
>> Session logs for test failures/errors/unexpected successes will go into directory '/home/dave/s/lc/t/lldb-test-traces'
>> Command invoked: /home/dave/s/lc/lldb/test/dotest.py -q --arch=x86_64 -s /home/dave/s/lc/t/lldb-test-traces --build-dir /home/dave/s/lc/t/lldb-test-build.noindex -S nm -u CXXFLAGS -u CFLAGS --executable /home/dave/s/lc/t/./bin/lldb --dsymutil /home/dave/s/lc/t/./bin/dsymutil --filecheck /home/dave/s/lc/t/./bin/FileCheck -C /home/dave/s/lc/t/./bin/clang --env ARCHIVER=/usr/bin/ar --env OBJCOPY=/usr/bin/objcopy --env LLVM_LIBS_DIR=/home/dave/s/lc/t/./lib /home/dave/s/lc/lldb/packages/Python/lldbsuite/test/expression_command/import-std-module/conflicts -p TestStdModuleWithConflicts.py
>> UNSUPPORTED: LLDB (/home/dave/s/lc/t/bin/clang-9-x86_64) :: test_dsym (TestStdModuleWithConflicts.TestImportStdModuleConflicts) (test case does not fall in any category of interest for this run)
>> FAIL: LLDB (/home/dave/s/lc/t/bin/clang-9-x86_64) :: test_dwarf (TestStdModuleWithConflicts.TestImportStdModuleConflicts)
>> UNSUPPORTED: LLDB (/home/dave/s/lc/t/bin/clang-9-x86_64) :: test_dwo (TestStdModuleWithConflicts.TestImportStdModuleConflicts) (skipping due to the following parameter(s): debug info format)
>> UNSUPPORTED: LLDB (/home/dave/s/lc/t/bin/clang-9-x86_64) :: test_gmodules (TestStdModuleWithConflicts.TestImportStdModuleConflicts) (test case does not fall in any category of interest for this run)
>> ======================================================================
>> FAIL: test_dwarf (TestStdModuleWithConflicts.TestImportStdModuleConflicts)
>> ----------------------------------------------------------------------
>> Traceback (most recent call last):
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/lldbtest.py", line 1746, in test_method
>>    return attrvalue(self)
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/decorators.py", line 144, in wrapper
>>    func(*args, **kwargs)
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/decorators.py", line 144, in wrapper
>>    func(*args, **kwargs)
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/decorators.py", line 144, in wrapper
>>    func(*args, **kwargs)
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/expression_command/import-std-module/conflicts/TestStdModuleWithConflicts.py", line 36, in test
>>    substrs=["(char) $3 = 'a'"])
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/lldbtest.py", line 2304, in expect
>>    inHistory=inHistory)
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/lldbtest.py", line 2077, in runCmd
>>    msg if (msg) else CMD_MSG(cmd))
>> AssertionError: False is not True : Command 'expr char a = 'b'; char b = 'a'; std::swap(a, b); a
>> Error output:
>> error: Multiple internal symbols found for 'a'
>> id = {0x00000e8f}, range = [0x00007ffff7e56348-0x00007ffff7e56350), name="a"
>> id = {0x00000b5d}, range = [0x00007ffff7e56348-0x00007ffff7e56350), name="a"
>> id = {0x000003ee}, range = [0x00007ffff7e15c78-0x00007ffff7e15c80), name="a"
>> id = {0x00000d17}, range = [0x00007ffff7e56348-0x00007ffff7e56350), name="a"
>> 
>> error: Multiple internal symbols found for 'b'
>> id = {0x00000d16}, range = [0x00007ffff7e20ad0-0x00007ffff7e20ad8), name="b"
>> id = {0x00000e8e}, range = [0x00007ffff7e20ad0-0x00007ffff7e20ad8), name="b"
>> id = {0x000003ed}, range = [0x00007ffff7e15c70-0x00007ffff7e15c78), name="b"
>> id = {0x00000b5c}, range = [0x00007ffff7e20ad0-0x00007ffff7e20ad8), name="b"
>> 
>> ' returns successfully
>> Config=x86_64-/home/dave/s/lc/t/bin/clang-9
>> ----------------------------------------------------------------------
>> Ran 4 tests in 5.987s
>> 
>> RESULT: FAILED (0 passes, 1 failures, 0 errors, 3 skipped, 0 expected failures, 0 unexpected successes)
>> 
>> ********************
>> Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.
>> FAIL: lldb-Suite :: expression_command/import-std-module/basic/TestImportStdModule.py (47530 of 48524)
>> ******************** TEST 'lldb-Suite :: expression_command/import-std-module/basic/TestImportStdModule.py' FAILED ********************
>> lldb version 9.0.0 (https://git.llvm.org/git/lldb.git revision 1320ed17c93bf30b522dd71573a41e7d0a4950a8)
>>  clang revision 805d58dd43c1329590299f37ad2f48efbae3c78b
>>  llvm revision 6e821f01513dd49ed1668b65d10b2dbd07801d39
>> LLDB library dir: /home/dave/s/lc/t/bin
>> LLDB import library dir: /home/dave/s/lc/t/bin
>> Skipping following debug info categories: ['dsym', 'gmodules']
>> 
>> Session logs for test failures/errors/unexpected successes will go into directory '/home/dave/s/lc/t/lldb-test-traces'
>> Command invoked: /home/dave/s/lc/lldb/test/dotest.py -q --arch=x86_64 -s /home/dave/s/lc/t/lldb-test-traces --build-dir /home/dave/s/lc/t/lldb-test-build.noindex -S nm -u CXXFLAGS -u CFLAGS --executable /home/dave/s/lc/t/./bin/lldb --dsymutil /home/dave/s/lc/t/./bin/dsymutil --filecheck /home/dave/s/lc/t/./bin/FileCheck -C /home/dave/s/lc/t/./bin/clang --env ARCHIVER=/usr/bin/ar --env OBJCOPY=/usr/bin/objcopy --env LLVM_LIBS_DIR=/home/dave/s/lc/t/./lib /home/dave/s/lc/lldb/packages/Python/lldbsuite/test/expression_command/import-std-module/basic -p TestImportStdModule.py
>> UNSUPPORTED: LLDB (/home/dave/s/lc/t/bin/clang-9-x86_64) :: test_dsym (TestImportStdModule.ImportStdModule) (test case does not fall in any category of interest for this run)
>> FAIL: LLDB (/home/dave/s/lc/t/bin/clang-9-x86_64) :: test_dwarf (TestImportStdModule.ImportStdModule)
>> UNSUPPORTED: LLDB (/home/dave/s/lc/t/bin/clang-9-x86_64) :: test_dwo (TestImportStdModule.ImportStdModule) (skipping due to the following parameter(s): debug info format)
>> UNSUPPORTED: LLDB (/home/dave/s/lc/t/bin/clang-9-x86_64) :: test_gmodules (TestImportStdModule.ImportStdModule) (test case does not fall in any category of interest for this run)
>> UNSUPPORTED: LLDB (/home/dave/s/lc/t/bin/clang-9-x86_64) :: test_non_cpp_language_dsym (TestImportStdModule.ImportStdModule) (test case does not fall in any category of interest for this run)
>> PASS: LLDB (/home/dave/s/lc/t/bin/clang-9-x86_64) :: test_non_cpp_language_dwarf (TestImportStdModule.ImportStdModule)
>> UNSUPPORTED: LLDB (/home/dave/s/lc/t/bin/clang-9-x86_64) :: test_non_cpp_language_dwo (TestImportStdModule.ImportStdModule) (skipping due to the following parameter(s): debug info format)
>> UNSUPPORTED: LLDB (/home/dave/s/lc/t/bin/clang-9-x86_64) :: test_non_cpp_language_gmodules (TestImportStdModule.ImportStdModule) (test case does not fall in any category of interest for this run)
>> ======================================================================
>> FAIL: test_dwarf (TestImportStdModule.ImportStdModule)
>> ----------------------------------------------------------------------
>> Traceback (most recent call last):
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/lldbtest.py", line 1746, in test_method
>>    return attrvalue(self)
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/decorators.py", line 144, in wrapper
>>    func(*args, **kwargs)
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/decorators.py", line 144, in wrapper
>>    func(*args, **kwargs)
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/decorators.py", line 144, in wrapper
>>    func(*args, **kwargs)
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/expression_command/import-std-module/basic/TestImportStdModule.py", line 35, in test
>>    substrs=["(char) $3 = 'a'"])
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/lldbtest.py", line 2304, in expect
>>    inHistory=inHistory)
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/lldbtest.py", line 2077, in runCmd
>>    msg if (msg) else CMD_MSG(cmd))
>> AssertionError: False is not True : Command 'expr char a = 'b'; char b = 'a'; std::swap(a, b); a
>> Error output:
>> error: Multiple internal symbols found for 'a'
>> id = {0x00000e8f}, range = [0x00007ffff7e56348-0x00007ffff7e56350), name="a"
>> id = {0x00000b5d}, range = [0x00007ffff7e56348-0x00007ffff7e56350), name="a"
>> id = {0x000003ee}, range = [0x00007ffff7e15c78-0x00007ffff7e15c80), name="a"
>> id = {0x00000d17}, range = [0x00007ffff7e56348-0x00007ffff7e56350), name="a"
>> 
>> error: Multiple internal symbols found for 'b'
>> id = {0x00000d16}, range = [0x00007ffff7e20ad0-0x00007ffff7e20ad8), name="b"
>> id = {0x00000e8e}, range = [0x00007ffff7e20ad0-0x00007ffff7e20ad8), name="b"
>> id = {0x000003ed}, range = [0x00007ffff7e15c70-0x00007ffff7e15c78), name="b"
>> id = {0x00000b5c}, range = [0x00007ffff7e20ad0-0x00007ffff7e20ad8), name="b"
>> 
>> ' returns successfully
>> Config=x86_64-/home/dave/s/lc/t/bin/clang-9
>> ----------------------------------------------------------------------
>> Ran 8 tests in 6.950s
>> 
>> RESULT: FAILED (1 passes, 1 failures, 0 errors, 6 skipped, 0 expected failures, 0 unexpected successes)
>> 
>> ********************
>> Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90..
>> FAIL: lldb-Suite :: functionalities/register/register_command/TestRegisters.py (48467 of 48524)
>> ******************** TEST 'lldb-Suite :: functionalities/register/register_command/TestRegisters.py' FAILED ********************
>> lldb version 9.0.0 (https://git.llvm.org/git/lldb.git revision 1320ed17c93bf30b522dd71573a41e7d0a4950a8)
>>  clang revision 805d58dd43c1329590299f37ad2f48efbae3c78b
>>  llvm revision 6e821f01513dd49ed1668b65d10b2dbd07801d39
>> LLDB library dir: /home/dave/s/lc/t/bin
>> LLDB import library dir: /home/dave/s/lc/t/bin
>> Skipping following debug info categories: ['dsym', 'gmodules']
>> 
>> Session logs for test failures/errors/unexpected successes will go into directory '/home/dave/s/lc/t/lldb-test-traces'
>> Command invoked: /home/dave/s/lc/lldb/test/dotest.py -q --arch=x86_64 -s /home/dave/s/lc/t/lldb-test-traces --build-dir /home/dave/s/lc/t/lldb-test-build.noindex -S nm -u CXXFLAGS -u CFLAGS --executable /home/dave/s/lc/t/./bin/lldb --dsymutil /home/dave/s/lc/t/./bin/dsymutil --filecheck /home/dave/s/lc/t/./bin/FileCheck -C /home/dave/s/lc/t/./bin/clang --env ARCHIVER=/usr/bin/ar --env OBJCOPY=/usr/bin/objcopy --env LLVM_LIBS_DIR=/home/dave/s/lc/t/./lib /home/dave/s/lc/lldb/packages/Python/lldbsuite/test/functionalities/register/register_command -p TestRegisters.py
>> PASS: LLDB (/home/dave/s/lc/t/bin/clang-9-x86_64) :: test_convenience_registers (TestRegisters.RegisterCommandsTestCase)
>> PASS: LLDB (/home/dave/s/lc/t/bin/clang-9-x86_64) :: test_convenience_registers_16bit_with_process_attach (TestRegisters.RegisterCommandsTestCase)
>> PASS: LLDB (/home/dave/s/lc/t/bin/clang-9-x86_64) :: test_convenience_registers_with_process_attach (TestRegisters.RegisterCommandsTestCase)
>> FAIL: LLDB (/home/dave/s/lc/t/bin/clang-9-x86_64) :: test_fp_register_write (TestRegisters.RegisterCommandsTestCase)
>> PASS: LLDB (/home/dave/s/lc/t/bin/clang-9-x86_64) :: test_fp_special_purpose_register_read (TestRegisters.RegisterCommandsTestCase)
>> PASS: LLDB (/home/dave/s/lc/t/bin/clang-9-x86_64) :: test_register_commands (TestRegisters.RegisterCommandsTestCase)
>> PASS: LLDB (/home/dave/s/lc/t/bin/clang-9-x86_64) :: test_register_expressions (TestRegisters.RegisterCommandsTestCase)
>> ======================================================================
>> FAIL: test_fp_register_write (TestRegisters.RegisterCommandsTestCase)
>>   Test commands that write to registers, in particular floating-point registers.
>> ----------------------------------------------------------------------
>> Traceback (most recent call last):
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/decorators.py", line 144, in wrapper
>>    func(*args, **kwargs)
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/decorators.py", line 144, in wrapper
>>    func(*args, **kwargs)
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/decorators.py", line 144, in wrapper
>>    func(*args, **kwargs)
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/decorators.py", line 114, in wrapper
>>    func(*args, **kwargs)
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/decorators.py", line 114, in wrapper
>>    func(*args, **kwargs)
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/functionalities/register/register_command/TestRegisters.py", line 68, in test_fp_register_write
>>    self.fp_register_write()
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/functionalities/register/register_command/TestRegisters.py", line 383, in fp_register_write
>>    self.write_and_read(currentFrame, reg, val, must)
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/functionalities/register/register_command/TestRegisters.py", line 190, in write_and_read
>>    self.runCmd("register write " + register + " \'" + new_value + "\'")
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/lldbtest.py", line 2077, in runCmd
>>    msg if (msg) else CMD_MSG(cmd))
>> AssertionError: False is not True : Command 'register write mxcsr '0x0000ff0e'
>> Error output:
>> error: Failed to write register 'mxcsr' with value '0x0000ff0e'
>> ' returns successfully
>> Config=x86_64-/home/dave/s/lc/t/bin/clang-9
>> ----------------------------------------------------------------------
>> Ran 7 tests in 8.209s
>> 
>> RESULT: FAILED (6 passes, 1 failures, 0 errors, 0 skipped, 0 expected failures, 0 unexpected successes)
>> 
>> ********************
>> Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90..
>> FAIL: lldb-Suite :: tools/lldb-server/TestGdbRemoteRegisterState.py (48482 of 48524)
>> ******************** TEST 'lldb-Suite :: tools/lldb-server/TestGdbRemoteRegisterState.py' FAILED ********************
>> lldb version 9.0.0 (https://git.llvm.org/git/lldb.git revision 1320ed17c93bf30b522dd71573a41e7d0a4950a8)
>>  clang revision 805d58dd43c1329590299f37ad2f48efbae3c78b
>>  llvm revision 6e821f01513dd49ed1668b65d10b2dbd07801d39
>> LLDB library dir: /home/dave/s/lc/t/bin
>> LLDB import library dir: /home/dave/s/lc/t/bin
>> Skipping following debug info categories: ['dsym', 'gmodules']
>> 
>> Session logs for test failures/errors/unexpected successes will go into directory '/home/dave/s/lc/t/lldb-test-traces'
>> Command invoked: /home/dave/s/lc/lldb/test/dotest.py -q --arch=x86_64 -s /home/dave/s/lc/t/lldb-test-traces --build-dir /home/dave/s/lc/t/lldb-test-build.noindex -S nm -u CXXFLAGS -u CFLAGS --executable /home/dave/s/lc/t/./bin/lldb --dsymutil /home/dave/s/lc/t/./bin/dsymutil --filecheck /home/dave/s/lc/t/./bin/FileCheck -C /home/dave/s/lc/t/./bin/clang --env ARCHIVER=/usr/bin/ar --env OBJCOPY=/usr/bin/objcopy --env LLVM_LIBS_DIR=/home/dave/s/lc/t/./lib /home/dave/s/lc/lldb/packages/Python/lldbsuite/test/tools/lldb-server -p TestGdbRemoteRegisterState.py
>> UNSUPPORTED: LLDB (/home/dave/s/lc/t/bin/clang-9-x86_64) :: test_grp_register_save_restore_works_no_suffix_debugserver (TestGdbRemoteRegisterState.TestGdbRemoteRegisterState) (debugserver tests)
>> FAIL: LLDB (/home/dave/s/lc/t/bin/clang-9-x86_64) :: test_grp_register_save_restore_works_no_suffix_llgs (TestGdbRemoteRegisterState.TestGdbRemoteRegisterState)
>> lldb-server exiting...
>> UNSUPPORTED: LLDB (/home/dave/s/lc/t/bin/clang-9-x86_64) :: test_grp_register_save_restore_works_with_suffix_debugserver (TestGdbRemoteRegisterState.TestGdbRemoteRegisterState) (debugserver tests)
>> FAIL: LLDB (/home/dave/s/lc/t/bin/clang-9-x86_64) :: test_grp_register_save_restore_works_with_suffix_llgs (TestGdbRemoteRegisterState.TestGdbRemoteRegisterState)
>> lldb-server exiting...
>> ======================================================================
>> FAIL: test_grp_register_save_restore_works_no_suffix_llgs (TestGdbRemoteRegisterState.TestGdbRemoteRegisterState)
>> ----------------------------------------------------------------------
>> Traceback (most recent call last):
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/decorators.py", line 144, in wrapper
>>    func(*args, **kwargs)
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteRegisterState.py", line 137, in test_grp_register_save_restore_works_no_suffix_llgs
>>    self.grp_register_save_restore_works(USE_THREAD_SUFFIX)
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteRegisterState.py", line 97, in grp_register_save_restore_works
>>    context = self.expect_gdbremote_sequence()
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py", line 714, in expect_gdbremote_sequence
>>    self.logger)
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/tools/lldb-server/lldbgdbserverutils.py", line 261, in expect_lldb_gdbserver_replay
>>    asserter, content, context=context)
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/tools/lldb-server/lldbgdbserverutils.py", line 564, in assert_match
>>    self._assert_exact_payload_match(asserter, actual_packet)
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/tools/lldb-server/lldbgdbserverutils.py", line 518, in _assert_exact_payload_match
>>    assert_packets_equal(asserter, actual_packet, self.exact_payload)
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/tools/lldb-server/lldbgdbserverutils.py", line 159, in assert_packets_equal
>>    asserter.assertEqual(actual_stripped, expected_stripped)
>> AssertionError: '$E77' != '$OK'
>> Config=x86_64-/home/dave/s/lc/t/bin/clang-9
>> ======================================================================
>> FAIL: test_grp_register_save_restore_works_with_suffix_llgs (TestGdbRemoteRegisterState.TestGdbRemoteRegisterState)
>> ----------------------------------------------------------------------
>> Traceback (most recent call last):
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/decorators.py", line 144, in wrapper
>>    func(*args, **kwargs)
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteRegisterState.py", line 121, in test_grp_register_save_restore_works_with_suffix_llgs
>>    self.grp_register_save_restore_works(USE_THREAD_SUFFIX)
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteRegisterState.py", line 97, in grp_register_save_restore_works
>>    context = self.expect_gdbremote_sequence()
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py", line 714, in expect_gdbremote_sequence
>>    self.logger)
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/tools/lldb-server/lldbgdbserverutils.py", line 261, in expect_lldb_gdbserver_replay
>>    asserter, content, context=context)
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/tools/lldb-server/lldbgdbserverutils.py", line 564, in assert_match
>>    self._assert_exact_payload_match(asserter, actual_packet)
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/tools/lldb-server/lldbgdbserverutils.py", line 518, in _assert_exact_payload_match
>>    assert_packets_equal(asserter, actual_packet, self.exact_payload)
>>  File "/home/dave/s/lc/lldb/packages/Python/lldbsuite/test/tools/lldb-server/lldbgdbserverutils.py", line 159, in assert_packets_equal
>>    asserter.assertEqual(actual_stripped, expected_stripped)
>> AssertionError: '$E77' != '$OK'
>> Config=x86_64-/home/dave/s/lc/t/bin/clang-9
>> ----------------------------------------------------------------------
>> Ran 4 tests in 2.921s
>> 
>> RESULT: FAILED (0 passes, 2 failures, 0 errors, 2 skipped, 0 expected failures, 0 unexpected successes)
>> 
>> ********************
>> Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90..
>> Testing Time: 90.31s
>> ********************
>> Failing Tests (4):
>>    lldb-Suite :: expression_command/import-std-module/basic/TestImportStdModule.py
>>    lldb-Suite :: expression_command/import-std-module/conflicts/TestStdModuleWithConflicts.py
>>    lldb-Suite :: functionalities/register/register_command/TestRegisters.py
>>    lldb-Suite :: tools/lldb-server/TestGdbRemoteRegisterState.py
>> 
>>  Expected Passes    : 38817
>>  Expected Failures  : 83
>>  Unsupported Tests  : 9620
>>  Unexpected Failures: 4
>> FAILED: CMakeFiles/check-all
>> cd /home/dave/s/lc/t && /usr/bin/python2.7 /home/dave/s/lc/t/./bin/llvm-lit -sv --param clang_site_config=/home/dave/s/lc/t/tools/clang/test/lit.site.cfg --param USE_Z3_SOLVER=0 --param lld_site_config=/home/dave/s/lc/t/tools/lld/test/lit.site.cfg --param lld_unit_site_config=/home/dave/s/lc/t/tools/lld/test/Unit/lit.site.cfg /home/dave/s/lc/t/tools/clang/test /home/dave/s/lc/t/tools/lld/test /home/dave/s/lc/t/tools/lldb/lit /home/dave/s/lc/t/utils/lit /home/dave/s/lc/t/test
>> ninja: build stopped: subcommand failed.
>> 
>> _______________________________________________
>> lldb-dev mailing list
>> lldb-dev at lists.llvm.org
>> https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev



More information about the lldb-dev mailing list