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