This patch adds the necessary build infrastructure to build and run the
integration tests on NVIDIA GPUs. The NVIDIA nvlink linker utility is
what is ultimately used to combine these files into a single executable
image. Unfortunately, their tool does not support static libraries. So
we need to link with every object directly instead. This could be solved
by impelementing a "wrapper" utility around nvlink like we used to use
for OpenMP. But for now this should be sufficient.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
What will the add_library listing on line 472 do in that case?