brintos

brintos / llvm-project-archived public Read only

0
0
Text · 897 B · 430cc86 Raw
17 lines · plain
1! REQUIRES: x86-registered-target, amdgpu-registered-target2! RUN: not %flang  -target amdgcn-amd-amdhsa -target-cpu gfx908 -mcode-object-version=3  -S  %s -o \3! RUN:   /dev/null 2>&1 | FileCheck  --check-prefix=INVALID_VERSION %s4 5! RUN: %flang  -target  x86_64-unknown-linux-gnu -mcode-object-version=3  -S  %s -o \6! RUN:   /dev/null 2>&1 | FileCheck  --check-prefix=UNUSED_PARAM %s7 8! RUN: %flang -target amdgcn-amd-amdhsa -mcpu=gfx908 -mcode-object-version=5 -nogpulib -c %s -### 2>&1 \9! RUN: | FileCheck %s -check-prefix=VALID_USE10 11! INVALID_VERSION: error: invalid integral value '3' in '-mcode-object-version=3'12! UNUSED_PARAM: warning: argument unused during compilation: '-mcode-object-version=3' [-Wunused-command-line-argument]13 14! VALID_USE: "-fc1" "-triple" "amdgcn-amd-amdhsa"15! VALID_USE-SAME: "-mcode-object-version=5"16! VALID_USE-SAME: "-mllvm" "--amdhsa-code-object-version=5"17