teemperor added a comment.

I'm very much in favor of making this more strict by default. My only problem 
is that the current error message is really cryptic:

  AssertionError: False is not True : 'expr --show-types -- *(StgClosure*)$r14' 
returns expected result, got '(StgClosure) $3 = {
    (StgClosure *) &$3 = 0x0000000000215eb0
    (int) addr = 2186928
    (int) load_address = 2186928
  }'

I originally did something like this for `expect_expr` and having something 
like `self.assertIn(subsets, output[:start], "Untruncated output: " + output)` 
in there helped a lot with debugging.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D73766/new/

https://reviews.llvm.org/D73766



_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to