// RUN: not %clang_cc1 -fsyntax-only %s 2>&1 | FileCheck --check-prefix HOST %s // RUN: not %clang_cc1 -triple nvptx-unknown-unknown -target-cpu sm_35 \ // RUN: -fcuda-is-device -fsyntax-only %s 2>&1 | FileCheck --check-prefix SM35 %s // RUN: not %clang_cc1 -triple spirv64-unknown-unknown \ // RUN: -fcuda-is-device -fsyntax-only %s 2>&1 | FileCheck --check-prefix SPIRV %s // RUN: not %clang_cc1 -triple spirv64-amd-amdhsa \ // RUN: -fcuda-is-device -fsyntax-only %s 2>&1 | FileCheck --check-prefix AMDGCNSPIRV %s // RUN: not %clang_cc1 -triple spirv64-intel-unknown \ // RUN: -fcuda-is-device -fsyntax-only %s 2>&1 | FileCheck --check-prefix INTELSPIRV %s // HOST: 1 error generated when compiling for host // SM35: 1 error generated when compiling for sm_35 // SPIRV: 1 error generated when compiling for spirv64-unknown-unknown // AMDGCNSPIRV: 1 error generated when compiling for spirv64-amd-amdhsa // INTELSPIRV: 1 error generated when compiling for spirv64-intel-unknown error;