https://bugs.llvm.org/show_bug.cgi?id=44587

            Bug ID: 44587
           Summary: OpenMP offload using CUDA-10.1: Instruction 'vote'
                    without '.sync' is not supported. Another one
           Product: OpenMP
           Version: unspecified
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: enhancement
          Priority: P
         Component: Clang Compiler Support
          Assignee: unassignedclangb...@nondot.org
          Reporter: xw111lu...@gmail.com
                CC: llvm-bugs@lists.llvm.org

Created attachment 23031
  --> https://bugs.llvm.org/attachment.cgi?id=23031&action=edit
assembly file

With today's master branch, I'm still getting this error on Summit P9+V100
even after https://bugs.llvm.org/show_bug.cgi?id=43156 was got fixed.

"/autofs/nccs-svm1_sw/summit/cuda/10.1.168/bin/ptxas" -m64 -O3 -v --gpu-name
sm_70 --output-file /tmp/einspline_spo_omp-88e2e5.cubin
/tmp/einspline_spo_omp-87b536.s -c
ptxas /tmp/einspline_spo_omp-87b536.s, line 1014; error   : Instruction 'vote'
without '.sync' is not supported on .target sm_70 and higher from PTX ISA
version 6.4
ptxas /tmp/einspline_spo_omp-87b536.s, line 2306; error   : Instruction 'vote'
without '.sync' is not supported on .target sm_70 and higher from PTX ISA
version 6.4
ptxas /tmp/einspline_spo_omp-87b536.s, line 3899; error   : Instruction 'vote'
without '.sync' is not supported on .target sm_70 and higher from PTX ISA
version 6.4
ptxas /tmp/einspline_spo_omp-87b536.s, line 5390; error   : Instruction 'vote'
without '.sync' is not supported on .target sm_70 and higher from PTX ISA
version 6.4

All using vote.ballot.b32

The miniqmc build recipe is at
https://github.com/QMCPACK/miniqmc/wiki/OpenMP-offload

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to