// RUN: %clang_cc1 -triple amdgcn-amd-amdhsa \ | |
// RUN: -aux-triple x86_64-unknown-linux-gnu \ | |
// RUN: -fcuda-is-device -verify -fsyntax-only %s | |
// RUN: %clang_cc1 -triple nvptx \ | |
// RUN: -aux-triple x86_64-unknown-linux-gnu \ | |
// RUN: -fcuda-is-device -verify -fsyntax-only %s | |
// expected-no-diagnostics | |
#define __device__ __attribute__((device)) | |
__int128 h_glb; | |
__device__ __int128 d_unused; | |
__device__ __int128 d_glb; | |
__device__ __int128 bar() { | |
return d_glb; | |
} |