A commit between r236411 (works) and r236595 (fails) broke
TestRegisterVariables on FreeBSD. I'll bisect the specific commit
later on but wanted to mention it in case the issue is obvious to the
author of the related chagnes:

..
python2.7 SBCommandInterpreter(0x801c6ac00)::HandleCommand
(command="expr c", SBCommandReturnObject(0x801c27b00),
add_to_history=0)
python2.7 SBCommandReturnObject(0x801c27b00)::GetError () => "error:
Couldn't materialize: couldn't get the value of variable c: Unable to
convert register kind=1 reg_num=4294967294 to a native register
number.

Errored out in Execute, couldn't PrepareToExecuteJITExpression
...
======================================================================
FAIL: test_with_dwarf_and_run_command
(TestRegisterVariables.RegisterVariableTestCase)
   Test expressions on register values.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tank/emaste/src/llvm/tools/lldb/test/lldbtest.py", line 498, in wrapper
    return func(self, *args, **kwargs)
  File "/tank/emaste/src/llvm/tools/lldb/test/lldbtest.py", line 562, in wrapper
    func(*args, **kwargs)
  File 
"/tank/emaste/src/llvm/tools/lldb/test/lang/c/register_variables/TestRegisterVariables.py",
line 25, in test_with_dwarf_and_run_command
    self.const_variable()
  File 
"/tank/emaste/src/llvm/tools/lldb/test/lang/c/register_variables/TestRegisterVariables.py",
line 79, in const_variable
    substrs = ['(int) $3 = 5'])
  File "/tank/emaste/src/llvm/tools/lldb/test/lldbtest.py", line 2190, in expect
    self.runCmd(str, msg=msg, trace = (True if trace else False),
check = not error, inHistory=inHistory)
  File "/tank/emaste/src/llvm/tools/lldb/test/lldbtest.py", line 2116, in runCmd
    msg if msg else CMD_MSG(cmd))
AssertionError: False is not True : Variable(s) displayed correctly
Config=x86_64-/usr/bin/clang
_______________________________________________
lldb-dev mailing list
lldb-dev@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev

Reply via email to