[Openmp-commits] [openmp] [libomptarget] Support BE ELF files in plugins-nextgen (PR #83976)

Ulrich Weigand via Openmp-commits openmp-commits at lists.llvm.org
Wed Mar 6 13:06:54 PST 2024


uweigand wrote:

Ok, here's the full sequence of commits:

1. 15b7b318 [libomptarget] Support BE ELF files in plugins-nextgen (#83976)
This PR.  This actually caused 4 builders to fail with a compiler error, but before I noticed this, I also commited the next PR.

2. 3ecd38c8 [libomptarget] Build plugins-nextgen for SystemZ (#83978)
PR 83978, which I had waited to commit as it depends on this PR.   After I had committed this, I started getting the builder failures.  I noticed the compiler error, and though this was easy to fix, and checked in the following quick fix.

3. b64482e2 [libomptarget] Fix CUDA plugin build regression
Quick fix intended to fix the compile error, which it actually did.  This causes two of the four failing builders to pass again. The two remaining ones now also started compiling successfully again, but still failed during test - now with the GPU memory access fault.  Here, I decided to revert all three patches again to get the builders green.

4. d4f4f802 Revert "[libomptarget] Fix CUDA plugin build regression"
One builder picked up this intermediate state and again failed with the compiler error.

5. 70677c81 Revert "[libomptarget] Build plugins-nextgen for SystemZ (#83978)"
This intermediate state was also picked up, still failing with the compiler error.

6. fb7cc739 Revert "[libomptarget] Support BE ELF files in plugins-nextgen (#83976)"
Now all builders are green again.


https://github.com/llvm/llvm-project/pull/83976


More information about the Openmp-commits mailing list