We have just fixed the codegen of omp_is_initial_device() to reliably work
when offloading to the same device, see commit rL316001. This fixes the
failing tests that were the reason why we disabled the library for 5.0.
Details
Diff Detail
- Repository
- rL LLVM
Event Timeline
When we ran into the test failures last time, in PR33859, it turned out there were no upstream buildbots running the tests, so we didn't find out they were failing until we started the release process. Are the tests run by any buildbots now?
Turned out they were not (yet). See linked revision that adapts the buildbot configuration to change that.
Hi Hans,
the following bots are now configured to test libomptarget:
http://lab.llvm.org:8011/builders/openmp-clang-x86_64-linux-debian
http://lab.llvm.org:8011/builders/openmp-clang-ppc64le-linux-debian
And this one will just build libomptarget with GCC:
http://lab.llvm.org:8011/builders/openmp-gcc-x86_64-linux-debian
Unfortunately, there is still an error with the arguments passed to lit that I just fixed but the master needs to be restarted...
Jonas
http://lab.llvm.org:8011/builders/openmp-clang-ppc64le-linux-debian/builds/23 is now green since the last restart. The x86 bots are currently offline but they use the same configuration so I expect them to work...