<div dir="ltr">My feeling was when I looked at it bit, that it is related to some thing I've seen about symbols earlier. In some cases we got some strange symbol (address pointing to location where it fails set breakpoint), but have not nailed it down to anything specific, and did not have time to dig deeper yet. It looks like edge case, rather like something totally broken though.<div>
<br></div><div>And indeed, this one doesn't look very nice.</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-03-26 1:51 GMT+01:00 <span dir="ltr"><<a href="mailto:jingham@apple.com" target="_blank">jingham@apple.com</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Huh, that's failing doing "set a breakpoint and run to it". The set a breakpoint part works, I've already checked that, but we haven't done anything but "LaunchSimple" and we fail at "did I hit this breakpoint".<br>
<br>
That's pretty bad, but I'm surprised you aren't seeing a similar failure from lots of tests...<br>
<br>
Jim<br>
<div class="HOEnZb"><div class="h5"><br>
On Mar 25, 2014, at 3:21 PM, Piotr Rak <<a href="mailto:piotr.rak@gmail.com">piotr.rak@gmail.com</a>> wrote:<br>
<br>
> +lldb-dev I am sorry<br>
><br>
><br>
> 2014-03-25 23:12 GMT+01:00 Piotr Rak <<a href="mailto:piotr.rak@gmail.com">piotr.rak@gmail.com</a>>:<br>
> UNSUPPORTED: LLDB (clang-i386) :: test_step_in_with_dsym_python (TestStepNoDebug.ReturnValueTestCase) (requires Darwin)<br>
> FAIL: LLDB (clang-i386) :: test_step_in_with_dwarf_python (TestStepNoDebug.ReturnValueTestCase)<br>
> Length: 5.<br>
> I got: 11.<br>
> UNSUPPORTED: LLDB (clang-i386) :: test_step_out_with_dsym_python (TestStepNoDebug.ReturnValueTestCase) (requires Darwin)<br>
> FAIL: LLDB (clang-i386) :: test_step_out_with_dwarf_python (TestStepNoDebug.ReturnValueTestCase)<br>
> Length: 5.<br>
> I got: 11.<br>
> UNSUPPORTED: LLDB (clang-i386) :: test_step_over_with_dsym_python (TestStepNoDebug.ReturnValueTestCase) (requires Darwin)<br>
> FAIL: LLDB (clang-i386) :: test_step_over_with_dwarf_python (TestStepNoDebug.ReturnValueTestCase)<br>
> Length: 5.<br>
> I got: 11.<br>
> ======================================================================<br>
> FAIL: test_step_in_with_dwarf_python (TestStepNoDebug.ReturnValueTestCase)<br>
> Test stepping in using avoid-no-debug with dwarf.<br>
> ----------------------------------------------------------------------<br>
> Traceback (most recent call last):<br>
> File "/home/prak/soft/llvm/tools/lldb/test/lldbtest.py", line 319, in wrapper<br>
> return func(self, *args, **kwargs)<br>
> File "/home/prak/soft/llvm/tools/lldb/test/lldbtest.py", line 370, in wrapper<br>
> return func(self, *args, **kwargs)<br>
> File "/home/prak/soft/llvm/tools/lldb/test/functionalities/step-avoids-no-debug/TestStepNoDebug.py", line 63, in test_step_in_with_dwarf_python<br>
> self.get_to_starting_point()<br>
> File "/home/prak/soft/llvm/tools/lldb/test/functionalities/step-avoids-no-debug/TestStepNoDebug.py", line 102, in get_to_starting_point<br>
> self.assertTrue(len(threads) == 1, "Stopped at inner breakpoint.")<br>
> AssertionError: False is not True : Stopped at inner breakpoint.<br>
> Config=i386-clang<br>
> ======================================================================<br>
> FAIL: test_step_out_with_dwarf_python (TestStepNoDebug.ReturnValueTestCase)<br>
> Test stepping out using avoid-no-debug with dsyms.<br>
> ----------------------------------------------------------------------<br>
> Traceback (most recent call last):<br>
> File "/home/prak/soft/llvm/tools/lldb/test/lldbtest.py", line 319, in wrapper<br>
> return func(self, *args, **kwargs)<br>
> File "/home/prak/soft/llvm/tools/lldb/test/lldbtest.py", line 370, in wrapper<br>
> return func(self, *args, **kwargs)<br>
> File "/home/prak/soft/llvm/tools/lldb/test/functionalities/step-avoids-no-debug/TestStepNoDebug.py", line 29, in test_step_out_with_dwarf_python<br>
> self.get_to_starting_point()<br>
> File "/home/prak/soft/llvm/tools/lldb/test/functionalities/step-avoids-no-debug/TestStepNoDebug.py", line 102, in get_to_starting_point<br>
> self.assertTrue(len(threads) == 1, "Stopped at inner breakpoint.")<br>
> AssertionError: False is not True : Stopped at inner breakpoint.<br>
> Config=i386-clang<br>
> ======================================================================<br>
> FAIL: test_step_over_with_dwarf_python (TestStepNoDebug.ReturnValueTestCase)<br>
> Test stepping over using avoid-no-debug with dwarf.<br>
> ----------------------------------------------------------------------<br>
> Traceback (most recent call last):<br>
> File "/home/prak/soft/llvm/tools/lldb/test/lldbtest.py", line 319, in wrapper<br>
> return func(self, *args, **kwargs)<br>
> File "/home/prak/soft/llvm/tools/lldb/test/lldbtest.py", line 370, in wrapper<br>
> return func(self, *args, **kwargs)<br>
> File "/home/prak/soft/llvm/tools/lldb/test/functionalities/step-avoids-no-debug/TestStepNoDebug.py", line 46, in test_step_over_with_dwarf_python<br>
> self.get_to_starting_point()<br>
> File "/home/prak/soft/llvm/tools/lldb/test/functionalities/step-avoids-no-debug/TestStepNoDebug.py", line 102, in get_to_starting_point<br>
> self.assertTrue(len(threads) == 1, "Stopped at inner breakpoint.")<br>
> AssertionError: False is not True : Stopped at inner breakpoint.<br>
> Config=i386-clang<br>
> ----------------------------------------------------------------------<br>
> Ran 6 tests in 0.675s<br>
><br>
><br>
><br>
> 2014-03-25 22:12 GMT+01:00 <<a href="mailto:jingham@apple.com">jingham@apple.com</a>>:<br>
><br>
> It seems weird to me that TestStepNoDebug.py should be failing intermittently on Linux. It is a pretty straight-forward single-threaded test, so if it is going to fail, I would expect it to fail altogether.<br>
><br>
> What does it look like when it fails?<br>
><br>
> Jim<br>
><br>
> On Mar 25, 2014, at 2:01 PM, Todd Fiala <<a href="mailto:tfiala@google.com">tfiala@google.com</a>> wrote:<br>
><br>
> > btw on this one:<br>
> > > TestStepNoDebug.py<br>
> ><br>
> > I disabled the tests in that file that were failing intermittently for me, early today.<br>
> ><br>
> ><br>
><br>
> _______________________________________________<br>
> lldb-dev mailing list<br>
> <a href="mailto:lldb-dev@cs.uiuc.edu">lldb-dev@cs.uiuc.edu</a><br>
> <a href="http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev</a><br>
><br>
><br>
<br>
</div></div></blockquote></div><br></div>