<div dir="ltr"><div dir="ltr"><div dir="ltr">Hi,<div>On POWER8 I see a simple OpenMP Offloading program fails to build.</div><div><br></div><div><div>$ clang ~/pi-gpu.c -fopenmp -fopenmp-targets=nvptx64-nvidia-cuda --cuda-path=$CUDA</div><div>ptxas /tmp/pi-gpu-710c87.s, line 5767; warning : Instruction 'vote' without '.sync' is deprecated since PTX ISA version 6.0 and will be discontinued in a future PTX ISA version</div><div>nvlink error   : Undefined reference to '__kmpc_nvptx_teams_reduce_nowait_v2' in '/tmp/pi-gpu-0e6b25.cubin'</div><div>clang-9: error: nvlink command failed with exit code 255 (use -v to see invocation)</div></div><div><br></div><div>As the code builds fine with the module clang-8, should I regard this</div><div>as my build configuration failure of trunk?</div><div><br></div><div>Below this is how I configured the toolchain</div><div><br></div><div>cmake -G "Ninja" -DCMAKE_INSTALL_PREFIX=$PROJECT/pcp0151/opt/clang/${today} -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DLLVM_ENABLE_PROJECTS="openmp;clang;lld" -DCLANG_OPENMP_NVPTX_DEFAULT_ARCH=sm_60 -DLIBOMPTARGET_NVPTX_COMPUTE_CAPABILITIES=60 -DLLVM_TEMPORARILY_ALLOW_OLD_TOOLCHAIN=TRUE -DLLVM_TARGETS_TO_BUILD="PowerPC;NVPTX" ../llvm<br></div><div><br></div><div>Itaru.</div></div></div></div>