[Openmp-dev] CUDA/x86_64 offloading Buildbot

Michael Kruse via Openmp-dev openmp-dev at lists.llvm.org
Thu May 27 22:39:48 PDT 2021


Hi folks,

the buildbot for testing OpenMP offloading (CUDA and x86_64) is now on
Staging (https://lab.llvm.org/staging/#/workers/118). In order to
become a production buildbot such that blame mails are sent if
something breaks, the buildbot first has to become green for a couple
of days.

Unfortunately, the x86_64 plugin has two bugs that need to be fixed:

1)  x86_64-pc-linux-gnu::memory_manager.cpp and
x86_64-pc-linux-gnu::parallel_offloading_map.cpp

fails with

memory_manager.cpp.tmp:
/home/buildbot-worker/minipc-1050ti-linux/openmp-offload-cuda-project/llvm.src/openmp/libomptarget/test/offloading/memory_manager.cpp:33:
int main(int, char **): Assertion `buffer[j] == i' failed.

If really necessary, these could be marked with `XFAIL: x64_64` but
preferably, we fix this.


2) x86_64-pc-linux-gnu::bug49334.cpp

This is a fragile test that only sometimes fails with

    note: command had no output on stdout or stderr

Again, if, nobody is going to fix it, we could use an UNSUPPORTED as
already the case with amdgcn-amd-amdhsa.

Michael


More information about the Openmp-dev mailing list