<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/55446>55446</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            Build error: '__nvvm_bar_warp_sync' needs target feature ptx60|ptx61|ptx63|ptx64|ptx65|ptx70|ptx71|ptx72|ptx73|ptx74|ptx75
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          ms178
      </td>
    </tr>
</table>

<pre>
    As of today I see the following build regression:

`Building CXX object projects/openmp/libomptarget/DeviceRTL/CMakeFiles/omptarget.devicertl.dir/src/Synchronization.cpp.o
FAILED: projects/openmp/libomptarget/DeviceRTL/CMakeFiles/omptarget.devicertl.dir/src/Synchronization.cpp.o 
/usr/bin/clang++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/marcus/Downloads/llvm-git/src/_build/projects/openmp/libomptarget/DeviceRTL -I/home/marcus/Downloads/llvm-git/src/llvm-project/openmp/libomptarget/DeviceRTL -I/home/marcus/Downloads/llvm-git/src/_build/include -I/home/marcus/Downloads/llvm-git/src/llvm-project/llvm/include -I/home/marcus/Downloads/llvm-git/src/llvm-project/openmp/libomptarget/DeviceRTL/include -I/home/marcus/Downloads/llvm-git/src/llvm-project/openmp/libomptarget/DeviceRTL/../include -O3 -march=native -mllvm -polly -mllvm -polly-parallel -fopenmp -mllvm -polly-vectorizer=stripmine -mllvm -polly-omp-backend=LLVM -mllvm -polly-num-threads=36 -mllvm -polly-scheduling=dynamic -mllvm -polly-scheduling-chunksize=1 -mllvm -polly-ast-use-context -mllvm -polly-invariant-load-hoisting -mllvm -polly-loopfusion-greedy -mllvm -polly-run-inliner -mllvm -polly-run-dce -fno-math-errno -fno-trapping-math -falign-functions=32 -fno-semantic-interposition -fcf-protection=none -flto=thin -g0 -Wp,-D_FORTIFY_SOURCE=0 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wstring-conversion -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -Wall -Wcast-qual -Wformat-pedantic -Wimplicit-fallthrough -Wsign-compare -Wno-extra -Wno-pedantic -std=c++14 -O3 -DNDEBUG -fopenmp -fopenmp-cuda-mode -foffload-lto -fvisibility=hidden -mllvm -openmp-opt-disable -nogpulib -nostdinc -DSHARED_SCRATCHPAD_SIZE=512 --offload-arch=sm_35 --offload-arch=sm_37 --offload-arch=sm_50 --offload-arch=sm_52 --offload-arch=sm_53 --offload-arch=sm_60 --offload-arch=sm_61 --offload-arch=sm_62 --offload-arch=sm_70 --offload-arch=sm_72 --offload-arch=sm_75 --offload-arch=sm_80 --offload-arch=sm_86 --offload-arch=gfx700 --offload-arch=gfx701 --offload-arch=gfx801 --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx902 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx90c --offload-arch=gfx940 --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1031 --offload-arch=gfx1032 --offload-arch=gfx1033 --offload-arch=gfx1034 --offload-arch=gfx1035 --offload-arch=gfx1036 -std=c++17 -MD -MT projects/openmp/libomptarget/DeviceRTL/CMakeFiles/omptarget.devicertl.dir/src/Synchronization.cpp.o -MF projects/openmp/libomptarget/DeviceRTL/CMakeFiles/omptarget.devicertl.dir/src/Synchronization.cpp.o.d -o projects/openmp/libomptarget/DeviceRTL/CMakeFiles/omptarget.devicertl.dir/src/Synchronization.cpp.o -c /home/marcus/Downloads/llvm-git/src/llvm-project/openmp/libomptarget/DeviceRTL/src/Synchronization.cpp`

This is followed by a lot of errors like:

`error: '__nvvm_bar_warp_sync' needs target feature ptx60|ptx61|ptx63|ptx64|ptx65|ptx70|ptx71|ptx72|ptx73|ptx74|ptx75`

My LLVM-config is attached and I had no problems with that config until today:

[PKGBUILD.txt](https://github.com/llvm/llvm-project/files/8691105/PKGBUILD.txt)

</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzNV91z4jYQ_2vgRSPG2BjDAw8Ewh3TkNwkpLn2hZEt2VYjS64kk3B_fVe2cyGcmfb6ketMgqTd1e5vP7ySYkUPs7lBKkVWUXJAa2QYQzZnKFVCqCcuMxRXXFCkWaaZMVzJXjDvecue9_I79i6chBNdfP6MVPwbSywqtXKj6fkrVTJZlDARPFZFaYnOmIXlku15wm63VzBfbMgjW3HB6g0vQgNai2grBpRr4BidwO_dQSa5VpJ_IRYADZKyHKgGzWq-vrpcAsT3B4DaePiryjjRmEv4TQSRWc-_gD-El7sP1_e7u5v728WlW-3utsvFbnFzfbedX293m_ni9ubulbG6ud3MvyVfrTfrV-oajOSqYDAURCeVw79UT1IoQt1ciH2BM26_gt_VCYXJ90Tob9ipCa2N_8jEV1e4TERF2T9H6Zb_pr6_UnrvamwwOLZ4EyDsTOW9YCmhlvdAK5xWhEtoAIe3K1wSTYRgAuG0sXXC3wMOpfkXpkGfsZqXBZcnKjEgwzFJHpmkIHV19fPmREBWBba5Zs7pYBmMT9gmyRmtBPQb4NKDJAVPzorgJK_kowFIIDw8ESPG4sownChp2bM94XK5J5oTabGLP84VN9Y1ubdSQqkyrVxfxNAgGT0Nma4kaAIoTHdwaALRSaWCJNgcM62latZWk7J0-B0DSETwTOK0kolrOHVc_EbSsAIw8gSsWKZLZbiTAF6SutKwrN7h8qtcKlJhFSxszkEm8xB-gIJZQG-BZrNdr35puxOIAC_9tF78iZU9NzzmgttD66bBOaeUAe8B_FGuEiixDFtesCNaJbOKaMooJnvCBWl1SPYEQlBkTvQZogAjmK8k5InW9Vcw60L58KQ5aHVFJjMD68Rl8_eKuJ0Fh5MKgpdyJijgArAQQChLECwZrT1pFAsFYu7HaWja9HQCBVGUxOIagHOdA5cXpeAJty4XAspTVVnuNqk90wDNPHGb5JiylFTCNsqlYs8JKy22h5LVJIn3XFsAiSl8KECiTIA_uINjqixj4JLTrzlt9jtkBZNOf-O5q10QMHUynN8CPhtH5xJyYEmbJcpJJhXUb2Jgh3AG0pdiAgebonJyxJKjdZuI49CmSkNJHkfxTGCMK9g6kLrFfpTP1-3Gui7Qhn44alrS8np5eXH_4ajNtBOcVJTgQrlwpCpN6y8TKvpNIYK-lxJsP7h2s4JUUG5ILGC7VFkJLSJ2MwABLRHs3n2c314ud3eL2_l28fHTHKbrX93HEA7hc8MvFtuOaYpdEHaTo05y6HWTu3WHQSd53K1kPOwmd-uOupVEZ6S7vZx0K5mMvyVn6XPkdYjX9A7kQJ-cpXfEBejTM_qnXodTNb0b59SbnKGTM_Skmz7qxjP0hucYwVlGdyiA0e0bMLqDBIzROUZHkhvG-PQzhereLOF_-wNu2Xizen-rAwpN5Ec4m6B3uBOeRQBvu-On3jbnBsFf8zZkFMUHRJBQ1j0g64PdIMEf2bcvxPbUn4M30W4n9_tiFxO9eyK63BmwC2Qk4fZkUAMQpYzYCg6O0j4DhmjhxmE7Bu04asewGaNWLmrlIr8dW_molY_CE7c2B-Ruoe4oTXnmHCTWEneFRERSeBPnhCJZpx9OjsIgOOpzeCQTi9otFZxlonlCn_oeXnz66cPF_fpqObDPthcue_4kt7Y0TtBfwR8kL6_iARyVr--PkySmbRFNxtPh0Ath9kapP22M9eksoNNgSvqWW8Fm9bsc_b9i36-0mH13AOA-V9URCMPRaNzPZ0EQTNmIjkicsDAYw2qcJsQbj6AjhtT3-nCjZMLMIP4933e3yloFzCEFfT7zPd_3wmEAYxSGA5jF0TiO0pGfjrwo7Y08uPByMXA4BkpnfT2rIcVVZoAp4C1gXpnEuNsOY7U50E8qmys9K8wwmvRrw7Ma-B9y5OPl">