packages/Python/lldbsuite/test/lang/c/typedef/Testtypedef.py has this
decorator:
@expectedFailureAll(compiler="clang", bugnumber="llvm.org/pr19238")
On Linux, I'm building with hexagon-clang, and this decorator fires, so the
test is xfailed.
On Windows, I'm building with hexagon-clang.
You will probably need to debug the python code to figure out why this is
happening. Start with this line in
lldb/packages/Python/lldbsuite/test/decorators.py
def _decorateTest(mode,
bugnumber=None, oslist=None, hostoslist=None,
compiler=None, compiler_version=N
https://llvm.org/bugs/show_bug.cgi?id=28026
Aetf changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
Bottom line: lldbutil.is_exe() does not think “foo” is an exe on windows when
“foo.exe” is.
print("***compiler is:", self.getCompiler(), file=sys.stderr)
***compiler is:
C:\lldb\8.0\llvm\tools\lldb\packages\Python\lldbsuite\test\lang\c\typedef
self.getCompiler() is retur
Hi,
It seems the problem is related to transparent huge pages. Disabling them helps.
The LLDB spins in this code:
[11428.634820] Call Trace:
[11428.634821] [] do_huge_pmd_wp_page+0x62e/0xb80
[11428.634822] [] handle_mm_fault+0x705/0xfe0
[11428.634823] [] ? follow_page_mask+0x37d/0x7a0
[114