[PATCH] D148192: [JITLink][ELF][PPC64] Add skeleton ppc64 support and ELF/ppc64 JITLink backend.
Lang Hames via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Apr 18 18:31:28 PDT 2023
lhames added a comment.
Looks like we have a handful of test failures on big-endian machines only when `PowerPC` tests are enabled (see https://lab.llvm.org/buildbot#builders/93/builds/14488):
Failed Tests (4):
LLVM :: ExecutionEngine/JITLink/x86-64/MachO-duplicate-local.test
LLVM :: ExecutionEngine/JITLink/x86-64/MachO_ehframe_bad_fde_cie-ptr_out-of-range.test
LLVM :: ExecutionEngine/JITLink/x86-64/MachO_ehframe_bad_fde_pc-begin_out-of-range.test
LLVM :: ExecutionEngine/RuntimeDyld/AArch64/ELF_ARM64_TSTBR14.s
There may be others if the failures are sensitive to memory layout. Still, this looks like a pretty good start.
I'm fine marking the RuntimeDyld tests unsupported on ppc64, but I'd definitely like to get the JITLink ones passing. I've requested a ppc64 big-endian instance from osuosl.org to look into this when I get back from vacation.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D148192/new/
https://reviews.llvm.org/D148192
More information about the llvm-commits
mailing list