[Openmp-commits] [PATCH] D158546: [openmp] Fix flang detection for offloading test
Ethan Luis McDonough via Phabricator via Openmp-commits
openmp-commits at lists.llvm.org
Wed Aug 23 10:21:52 PDT 2023
elmcdonough added a comment.
In D158546#4610557 <https://reviews.llvm.org/D158546#4610557>, @jsjodin wrote:
> This change works for me, so the test is run and fails with:
>
> ld.lld: error: undefined symbol: increment_at
> >>>> referenced by /tmp/lit-tmp-hsj2_6gq/basic_array.c.tmp.amdgcn-amd-amdhsa.gfx90a-465f86.o:(__omp_offloading_802_ae2379e_increment_array_l17)
> >>>> referenced by /tmp/lit-tmp-hsj2_6gq/basic_array.c.tmp.amdgcn-amd-amdhsa.gfx90a-465f86.o:(__omp_offloading_802_ae2379e_increment_array_l17)
> clang: error: ld.lld command failed with exit code 1 (use -v to see invocation)
> /home/jsjodin/git/trunk/llvm-project/build/./bin/clang-linker-wrapper: error: 'clang' failed
> clang: error: linker command failed with exit code 1 (use -v to see invocation)
>
> error: command failed with exit status: 1
Yeah, that test fails at the moment. Right now it seems that `increment_at` isn't registered as a symbol in the LLVM bitcode for the embedded object. I can confirm that this used to work, but I'm still trying to figure out why it doesn't anymore.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D158546/new/
https://reviews.llvm.org/D158546
More information about the Openmp-commits
mailing list