[clang] [Clang][HIP] Add LLVM vendored device headers for `*-llvm` triple (PR #203980)

via cfe-commits cfe-commits at lists.llvm.org
Tue Jun 16 06:41:24 PDT 2026


github-actions[bot] wrote:

<!--PREMERGE ADVISOR COMMENT: Linux-->
# :penguin: Linux x64 Test Results

* 88230 tests passed
* 1659 tests skipped
* 1 test failed

## Failed Tests
(click on a test name to see its output)

### Clang
<details>
<summary>Clang.Headers/__clang_hip_device_functions.hip</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 3
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -internal-isystem /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include -nostdsysteminc -internal-isystem /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/Inputs/include    -internal-isystem /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/../../lib/Headers    -triple amdgcn-amd-amdhsa-llvm -aux-triple x86_64-unknown-unknown    -fcuda-is-device -target-cpu gfx90a -fsyntax-only -verify /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip    -include __clang_hip_device_functions.h
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -internal-isystem /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include -nostdsysteminc -internal-isystem /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/Inputs/include -internal-isystem /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/../../lib/Headers -triple amdgcn-amd-amdhsa-llvm -aux-triple x86_64-unknown-unknown -fcuda-is-device -target-cpu gfx90a -fsyntax-only -verify /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip -include __clang_hip_device_functions.h
# .---command stderr------------
# | error: 'expected-error' diagnostics seen but not expected: 
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 74: a type specifier is required for all declarations
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 16: unknown type name '__global__'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 17: no matching function for call to '__popc'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 17: no matching function for call to '__popcll'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 18: no matching function for call to '__clz'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 18: no matching function for call to '__clzll'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 19: no matching function for call to '__ffs'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 19: no matching function for call to '__ffs'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 19: no matching function for call to '__ffsll'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 19: no matching function for call to '__ffsll'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 20: no matching function for call to '__brev'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 20: no matching function for call to '__brevll'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 21: no matching function for call to '__mul24'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 21: no matching function for call to '__umul24'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 21: no matching function for call to '__mulhi'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 21: no matching function for call to '__umulhi'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 22: no matching function for call to '__mul64hi'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 22: no matching function for call to '__umul64hi'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 23: no matching function for call to '__sad'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 23: no matching function for call to '__usad'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 24: no matching function for call to '__hadd'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 24: no matching function for call to '__rhadd'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 24: no matching function for call to '__uhadd'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 24: no matching function for call to '__urhadd'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 25: no matching function for call to '__byte_perm'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 26: no matching function for call to '__funnelshift_l'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 26: no matching function for call to '__funnelshift_lc'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 27: no matching function for call to '__funnelshift_r'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 27: no matching function for call to '__funnelshift_rc'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 29: no matching function for call to '__lastbit_u32_u64'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 30: no matching function for call to '__bitextract_u32'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 30: no matching function for call to '__bitextract_u64'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 31: no matching function for call to '__bitinsert_u32'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 31: no matching function for call to '__bitinsert_u64'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 33: no matching function for call to '__float_as_int'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 33: no matching function for call to '__float_as_uint'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 34: no matching function for call to '__int_as_float'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 34: no matching function for call to '__uint_as_float'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 35: no matching function for call to '__double_as_longlong'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 36: no matching function for call to '__longlong_as_double'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 37: no matching function for call to '__double2hiint'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 37: no matching function for call to '__double2loint'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 38: no matching function for call to '__hiloint2double'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 44: no matching function for call to '__lane_id'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 45: no matching function for call to '__ballot'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 45: no matching function for call to '__ballot64'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 45: no matching function for call to '__activemask'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 46: no matching function for call to '__all'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 46: no matching function for call to '__any'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 47: no matching function for call to '__fns'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 47: no matching function for call to '__fns32'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 47: no matching function for call to '__lane_id'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 47: no matching function for call to '__fns64'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 49: no matching function for call to '__shfl'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 49: no matching function for call to '__shfl_up'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 49: no matching function for call to '__shfl_down'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 49: no matching function for call to '__shfl_xor'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 50: no matching function for call to '__shfl'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 50: no matching function for call to '__shfl_down'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 50: no matching function for call to '__shfl_xor'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 51: no matching function for call to '__shfl'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 51: no matching function for call to '__shfl'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 54: no matching function for call to '__shfl_sync'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 54: no matching function for call to '__shfl_up_sync'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 55: no matching function for call to '__shfl_down_sync'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 55: no matching function for call to '__shfl_xor_sync'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 56: no matching function for call to '__all_sync'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 56: no matching function for call to '__any_sync'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 56: no matching function for call to '__ballot_sync'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 58: no matching function for call to '__match_any'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 58: no matching function for call to '__match_any_sync'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 59: no matching function for call to '__match_all_sync'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 60: no matching function for call to '__reduce_add_sync'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 60: no matching function for call to '__reduce_min_sync'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 61: no matching function for call to '__reduce_max_sync'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 62: no matching function for call to '__reduce_add_sync'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 62: no matching function for call to '__reduce_min_sync'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 63: no matching function for call to '__reduce_max_sync'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 63: no matching function for call to '__reduce_and_sync'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 64: no matching function for call to '__reduce_or_sync'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 64: no matching function for call to '__reduce_xor_sync'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 66: no matching function for call to '__syncthreads'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 67: no matching function for call to '__syncthreads_count'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 67: no matching function for call to '__syncthreads_and'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 67: no matching function for call to '__syncthreads_or'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 68: no matching function for call to '__syncwarp'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 69: no matching function for call to '__syncwarp'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 70: no matching function for call to '__threadfence'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 71: no matching function for call to '__threadfence_block'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 72: no matching function for call to '__threadfence_system'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 73: no matching function for call to 'clock'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 73: no matching function for call to 'clock64'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 73: no matching function for call to '__clock'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 73: no matching function for call to '__clock64'
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Headers/__clang_hip_device_functions.hip Line 73: no matching function for call to 'wall_clock64'
# | error: 'expected-note' diagnostics seen but not expected: 
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 31: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 34: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 38: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 41: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 45: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 48: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 45: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 48: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 51: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 54: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 51: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 54: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 58: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 61: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 65: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 68: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 72: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 75: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 79: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 82: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 89: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 92: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 97: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 100: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 103: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 107: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 113: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 219: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 224: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 229: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 234: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 128: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 132: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 139: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 147: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 155: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 168: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 171: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 174: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 177: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 180: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 183: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 186: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 189: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 192: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 202: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 204: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 207: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 210: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 214: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 217: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 260: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 256: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 202: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 252: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 39: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 45: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 53: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 61: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 39: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 53: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 61: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 39: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 39: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 98: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 104: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 111: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 118: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 89: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 93: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 85: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 129: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 138: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 156: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 167: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 172: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 177: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 182: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 188: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 193: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 167: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 172: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 177: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 182: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 188: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 193: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 199: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 204: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 209: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 269: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 296: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 302: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 308: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 74: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_intrinsics.h Line 74: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 315: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 318: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 321: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 334: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 333: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 332: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 329: candidate function not viable: call to __device__ function from __host__ function
# |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include/__clang_hip_device_functions.h Line 335: candidate function not viable: call to __device__ function from __host__ function
# | 198 errors generated when compiling for gfx90a.
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>

If these failures are unrelated to your changes (for example tests are broken or flaky at HEAD), please open an issue at https://github.com/llvm/llvm-project/issues and add the `infrastructure` label.

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


More information about the cfe-commits mailing list