This file doesn't exist.
+ rm /builddir/build/BUILD/llvm-19.1.0-build/BUILDROOT/usr/bin/llvm-omp-device-info
rm: cannot remove '/builddir/build/BUILD/llvm-19.1.0-build/BUILDROOT/usr/bin/llvm-omp-device-info': No such file or directory
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
We get:
/usr/bin/ld: cannot find -lomptarget.rtl.host: No such file or directory
While trying to link libomptarget.so.19.1
NextGen host plugin is not enabled on riscv64:
01cbbc52dc/offload/plugins-nextgen/host/CMakeLists.txt
-- Not building AMDGPU plugin: only support AMDGPU in Linux x86_64, ppc64le, or aarch64 hosts
-- Building the offload library with support for the "cuda;host" plugins
-- OMPT target enabled
-- OpenMP tools dir in libomptarget: /builddir/build/BUILD/llvm-19.1.0-build/llvm-project-19.1.0.src/llvm/redhat-linux-build/runtimes/runtimes-bins/openmp/runtime/src
-- Building CUDA plugin for dlopened libcuda
-- Not generating NVIDIA tests, no supported devices detected. Use 'LIBOMPTARGET_FORCE_NVIDIA_TESTS' to override.
-- Not building NextGen offloading plugin
-- Building DeviceRTL. Using clang: /builddir/build/BUILD/llvm-19.1.0-build/llvm-project-19.1.0.src/llvm/redhat-linux-build/bin/clang, llvm-link: /builddir/build/BUILD/llvm-19.1.0-build/llvm-project-19.1.0.src/llvm/redhat-linux-build/bin/llvm-link and opt: /builddir/build/BUILD/llvm-19.1.0-build/llvm-project-19.1.0.src/llvm/redhat-linux-build/bin/opt
-- Building the llvm-omp-device-info tool
-- Building the llvm-omp-kernel-replay tool
-- Building offloading runtime library libomptarget.
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
Using a fixed -j argument is pretty dubious and may have the
opposite of the desired effect. E.g. on a recent copr build I
see ppc64le having 5 cpus, so this actually increases the level
of parallelism (and oversubscribes...) rather than decreasing.
I don't think we have evidence that this particular workaround is
still needed, so drop it.