[lldb-dev] Fwd: lldb check-in seems to break unit test on ubuntu

Doug Snyder dsnyder at blueshiftinc.com
Fri Nov 7 17:11:34 PST 2014


the following lldb check-in seems to break TestDisassembleRawData.py on
ubuntu/clang:

commit 20f751cf409598a35a6882c08ba46d105c015ab2
Author: Rafael Espindola <rafael.espindola at gmail.com>
Date:   Fri Nov 7 04:24:12 2014 +0000

    Use llvm::StringRefMemoryObject NFC.

    git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@221509
91177308-0d34-0410-b5e6-96231b3b80d8



ninja check-lldb gives the following output:

FAIL: LLDB (clang -Qunused-arguments -fcolor-diagnostics-x86_64) ::
test_disassemble_raw_data
(TestDisassembleRawData.DisassembleRawDataTestCase)
======================================================================
FAIL: test_disassemble_raw_data
(TestDisassembleRawData.DisassembleRawDataTestCase)
   Test disassembling raw bytes with the API.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/dsnyder/tot/lldb/test/lldbtest.py", line 331, in wrapper
    return func(self, *args, **kwargs)
  File
"/home/dsnyder/tot/lldb/test/python_api/disassemble-raw-data/TestDisassembleRawData.py",
line 18, in test_disassemble_raw_data
    self.disassemble_raw_data()
  File
"/home/dsnyder/tot/lldb/test/python_api/disassemble-raw-data/TestDisassembleRawData.py",
line 38, in disassemble_raw_data
    self.assertTrue (inst.GetMnemonic(target) == "movq")
AssertionError: False is not True
Config=x86_64-clang -Qunused-arguments -fcolor-diagnostics
----------------------------------------------------------------------
Ran 1 test in 0.004s

FAILED (failures=1)
Ran 1 tests.
Failing Tests (1)
FAIL: LLDB (suite) :: TestDisassembleRawData.py (Linux ubuntu
3.13.0-29-generic #53-Ubuntu SMP Wed Jun 4 21:00:20 UTC 2014 x86_64 x86_64)
ninja: build stopped: subcommand failed.



that unit test seems to work fine at the previous check-in:
commit 01cd915d3f3432b0c2a02ca5a608323e4d6f1b17
Author: Greg Clayton <gclayton at apple.com>
Date:   Thu Nov 6 22:59:28 2014 +0000



doug
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-dev/attachments/20141107/6f363437/attachment.html>


More information about the lldb-dev mailing list