labath added a comment.

I am afraid this isn't over yet. :(

The tests with this patch don't seem to be compatible with python3 and are 
failing due to various errors: 
http://lab.llvm.org:8011/builders/lldb-x86_64-debian/builds/4419/steps/test/logs/stdio.
 Even when running the test with python2 I have had one failure due to the 
assert on TestWasm.py:233. I am not sure how this managed to pass for you (I 
guess we must have some host differences leaking in here), but overall, I think 
this is an overly aggressive assertion. You can't assume that lldb will read 
absolutely no memory, even when the module is read from disk. Maybe you could 
just check that none of the reads overlap the debug_info section? (I am 
deliberately not including the text section here, because lldb prefers to read 
code from memory instead of from object file).

Since the situation on master was starting to get a bit out of hand (multiple 
concurrent breakages with frantic fixup attempts), I've tried to back 
everything out so we can start with a clean slate again.

I am also sorry for not looking over the latest round of changes. I'll check 
out the changes you've since I've approved the patch tomorrow.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D72751



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

Reply via email to