[clang] [llvm] [mlir] [AMDGPU] Verify AMDGPU required workgroup size matches flat workgroup size (PR #200989)
via cfe-commits
cfe-commits at lists.llvm.org
Tue Jun 2 12:46:35 PDT 2026
github-actions[bot] wrote:
<!--PREMERGE ADVISOR COMMENT: Linux-->
# :penguin: Linux x64 Test Results
* 175008 tests passed
* 3418 tests skipped
* 2 tests failed
## Failed Tests
(click on a test name to see its output)
### Clang
<details>
<summary>Clang.CodeGen/fat-lto-objects.c</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 3
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -triple x86_64-unknown-linux-gnu -flto=full -ffat-lto-objects -fsplit-lto-unit -emit-llvm < /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c --check-prefixes=FULL,SPLIT
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -triple x86_64-unknown-linux-gnu -flto=full -ffat-lto-objects -fsplit-lto-unit -emit-llvm
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c --check-prefixes=FULL,SPLIT
# note: command had no output on stdout or stderr
# RUN: at line 4
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -triple x86_64-unknown-linux-gnu -flto=full -ffat-lto-objects -emit-llvm < /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c --check-prefixes=FULL,SPLIT
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -triple x86_64-unknown-linux-gnu -flto=full -ffat-lto-objects -emit-llvm
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c --check-prefixes=FULL,SPLIT
# note: command had no output on stdout or stderr
# RUN: at line 6
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -triple x86_64-unknown-linux-gnu -flto=thin -fsplit-lto-unit -ffat-lto-objects -emit-llvm < /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c --check-prefixes=THIN,SPLIT
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -triple x86_64-unknown-linux-gnu -flto=thin -fsplit-lto-unit -ffat-lto-objects -emit-llvm
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c --check-prefixes=THIN,SPLIT
# note: command had no output on stdout or stderr
# RUN: at line 7
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -triple x86_64-unknown-linux-gnu -flto=thin -ffat-lto-objects -emit-llvm < /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c --check-prefixes=THIN,NOSPLIT
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -triple x86_64-unknown-linux-gnu -flto=thin -ffat-lto-objects -emit-llvm
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c --check-prefixes=THIN,NOSPLIT
# note: command had no output on stdout or stderr
# RUN: at line 9
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -triple x86_64-unknown-linux-gnu -flto=full -ffat-lto-objects -fsplit-lto-unit -emit-obj < /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.full.split.o
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -triple x86_64-unknown-linux-gnu -flto=full -ffat-lto-objects -fsplit-lto-unit -emit-obj -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.full.split.o
# note: command had no output on stdout or stderr
# RUN: at line 10
llvm-readelf -S /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.full.split.o | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c --check-prefixes=ELF
# executed command: llvm-readelf -S /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.full.split.o
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c --check-prefixes=ELF
# note: command had no output on stdout or stderr
# RUN: at line 11
llvm-objcopy --dump-section=.llvm.lto=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.full.split.bc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.full.split.o
# executed command: llvm-objcopy --dump-section=.llvm.lto=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.full.split.bc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.full.split.o
# note: command had no output on stdout or stderr
# RUN: at line 12
llvm-dis /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.full.split.bc -o - | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c --check-prefixes=FULL,SPLIT,NOUNIFIED
# executed command: llvm-dis /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.full.split.bc -o -
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c --check-prefixes=FULL,SPLIT,NOUNIFIED
# note: command had no output on stdout or stderr
# RUN: at line 15
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -triple x86_64-unknown-linux-gnu -flto=full -ffat-lto-objects -emit-obj < /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.full.nosplit.o
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -triple x86_64-unknown-linux-gnu -flto=full -ffat-lto-objects -emit-obj -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.full.nosplit.o
# note: command had no output on stdout or stderr
# RUN: at line 16
llvm-readelf -S /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.full.nosplit.o | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c --check-prefixes=ELF
# executed command: llvm-readelf -S /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.full.nosplit.o
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c --check-prefixes=ELF
# note: command had no output on stdout or stderr
# RUN: at line 17
llvm-objcopy --dump-section=.llvm.lto=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.full.nosplit.bc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.full.nosplit.o
# executed command: llvm-objcopy --dump-section=.llvm.lto=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.full.nosplit.bc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.full.nosplit.o
# note: command had no output on stdout or stderr
# RUN: at line 18
llvm-dis /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.full.nosplit.bc -o - | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c --check-prefixes=FULL,SPLIT,NOUNIFIED
# executed command: llvm-dis /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.full.nosplit.bc -o -
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c --check-prefixes=FULL,SPLIT,NOUNIFIED
# note: command had no output on stdout or stderr
# RUN: at line 20
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -triple x86_64-unknown-linux-gnu -flto=thin -fsplit-lto-unit -ffat-lto-objects -emit-obj < /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.thin.split.o
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -triple x86_64-unknown-linux-gnu -flto=thin -fsplit-lto-unit -ffat-lto-objects -emit-obj -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.thin.split.o
# note: command had no output on stdout or stderr
# RUN: at line 21
llvm-readelf -S /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.thin.split.o | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c --check-prefixes=ELF
# executed command: llvm-readelf -S /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.thin.split.o
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c --check-prefixes=ELF
# note: command had no output on stdout or stderr
# RUN: at line 22
llvm-objcopy --dump-section=.llvm.lto=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.thin.split.bc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.thin.split.o
# executed command: llvm-objcopy --dump-section=.llvm.lto=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.thin.split.bc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.thin.split.o
# note: command had no output on stdout or stderr
# RUN: at line 23
llvm-dis /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.thin.split.bc -o - | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c --check-prefixes=THIN,SPLIT,NOUNIFIED
# executed command: llvm-dis /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.thin.split.bc -o -
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c --check-prefixes=THIN,SPLIT,NOUNIFIED
# note: command had no output on stdout or stderr
# RUN: at line 25
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -triple x86_64-unknown-linux-gnu -flto=thin -ffat-lto-objects -emit-obj < /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.thin.nosplit.o
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -triple x86_64-unknown-linux-gnu -flto=thin -ffat-lto-objects -emit-obj -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.thin.nosplit.o
# note: command had no output on stdout or stderr
# RUN: at line 26
llvm-readelf -S /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.thin.nosplit.o | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c --check-prefixes=ELF
# executed command: llvm-readelf -S /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.thin.nosplit.o
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c --check-prefixes=ELF
# note: command had no output on stdout or stderr
# RUN: at line 27
llvm-objcopy --dump-section=.llvm.lto=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.thin.nosplit.bc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.thin.nosplit.o
# executed command: llvm-objcopy --dump-section=.llvm.lto=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.thin.nosplit.bc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.thin.nosplit.o
# note: command had no output on stdout or stderr
# RUN: at line 28
llvm-dis /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.thin.nosplit.bc -o - | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c --check-prefixes=THIN,NOSPLIT,NOUNIFIED
# executed command: llvm-dis /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.thin.nosplit.bc -o -
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c --check-prefixes=THIN,NOSPLIT,NOUNIFIED
# note: command had no output on stdout or stderr
# RUN: at line 30
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -triple x86_64-unknown-linux-gnu -flto=thin -funified-lto -ffat-lto-objects -emit-obj < /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.unified.o
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -triple x86_64-unknown-linux-gnu -flto=thin -funified-lto -ffat-lto-objects -emit-obj -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.unified.o
# note: command had no output on stdout or stderr
# RUN: at line 31
llvm-readelf -S /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.unified.o | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c --check-prefixes=ELF
# executed command: llvm-readelf -S /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.unified.o
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c --check-prefixes=ELF
# note: command had no output on stdout or stderr
# RUN: at line 32
llvm-objcopy --dump-section=.llvm.lto=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.unified.bc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.unified.o
# executed command: llvm-objcopy --dump-section=.llvm.lto=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.unified.bc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.unified.o
# note: command had no output on stdout or stderr
# RUN: at line 33
llvm-dis /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.unified.bc -o - | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c --check-prefixes=THIN,NOSPLIT,UNIFIED
# executed command: llvm-dis /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.unified.bc -o -
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c --check-prefixes=THIN,NOSPLIT,UNIFIED
# note: command had no output on stdout or stderr
# RUN: at line 35
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -triple x86_64-unknown-linux-gnu -flto=full -ffat-lto-objects -fsplit-lto-unit -S < /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c -o - | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c --check-prefixes=ASM
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -triple x86_64-unknown-linux-gnu -flto=full -ffat-lto-objects -fsplit-lto-unit -S -o -
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c --check-prefixes=ASM
# note: command had no output on stdout or stderr
# RUN: at line 38
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -triple i386-pc-win32 -flto=full -ffat-lto-objects -fsplit-lto-unit -S < /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c -o - | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c --check-prefixes=ASM-COFF
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -triple i386-pc-win32 -flto=full -ffat-lto-objects -fsplit-lto-unit -S -o -
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c --check-prefixes=ASM-COFF
# note: command had no output on stdout or stderr
# RUN: at line 42
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -O2 --target=x86_64-unknown-linux-gnu -fPIE -flto=full -ffat-lto-objects -c /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.fatlto.full.o
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -O2 --target=x86_64-unknown-linux-gnu -fPIE -flto=full -ffat-lto-objects -c /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.fatlto.full.o
# note: command had no output on stdout or stderr
# RUN: at line 43
llvm-objcopy --dump-section=.llvm.lto=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.fatlto.full.bc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.fatlto.full.o
# executed command: llvm-objcopy --dump-section=.llvm.lto=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.fatlto.full.bc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.fatlto.full.o
# note: command had no output on stdout or stderr
# RUN: at line 44
llvm-dis < /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.fatlto.full.bc -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.fatlto.full.ll
# executed command: llvm-dis -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.fatlto.full.ll
# note: command had no output on stdout or stderr
# RUN: at line 45
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -O2 --target=x86_64-unknown-linux-gnu -fPIE -flto=full -c /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.nofat.full.bc
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -O2 --target=x86_64-unknown-linux-gnu -fPIE -flto=full -c /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.nofat.full.bc
# note: command had no output on stdout or stderr
# RUN: at line 46
llvm-dis < /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.nofat.full.bc -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.nofat.full.ll
# executed command: llvm-dis -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.nofat.full.ll
# note: command had no output on stdout or stderr
# RUN: at line 47
diff /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.fatlto.full.ll /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.nofat.full.ll
# executed command: diff /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.fatlto.full.ll /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.nofat.full.ll
# note: command had no output on stdout or stderr
# RUN: at line 49
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -O2 --target=i386-pc-win32 -flto=full -ffat-lto-objects -c /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.fatlto.full.coff.o
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -O2 --target=i386-pc-win32 -flto=full -ffat-lto-objects -c /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.fatlto.full.coff.o
# note: command had no output on stdout or stderr
# RUN: at line 50
llvm-objcopy --dump-section=.llvm.lto=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.fatlto.full.coff.bc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.fatlto.full.coff.o
# executed command: llvm-objcopy --dump-section=.llvm.lto=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.fatlto.full.coff.bc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.fatlto.full.coff.o
# note: command had no output on stdout or stderr
# RUN: at line 51
llvm-dis < /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.fatlto.full.coff.bc -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.fatlto.full.coff.ll
# executed command: llvm-dis -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.fatlto.full.coff.ll
# note: command had no output on stdout or stderr
# RUN: at line 52
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -O2 --target=i386-pc-win32 -flto=full -c /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.nofat.full.coff.bc
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -O2 --target=i386-pc-win32 -flto=full -c /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.nofat.full.coff.bc
# note: command had no output on stdout or stderr
# RUN: at line 53
llvm-dis < /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.nofat.full.coff.bc -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.nofat.full.coff.ll
# executed command: llvm-dis -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.nofat.full.coff.ll
# note: command had no output on stdout or stderr
# RUN: at line 54
diff /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.fatlto.full.coff.ll /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.nofat.full.coff.ll
# executed command: diff /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.fatlto.full.coff.ll /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.nofat.full.coff.ll
# note: command had no output on stdout or stderr
# RUN: at line 56
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -O2 --target=x86_64-unknown-linux-gnu -fPIE -flto=thin -ffat-lto-objects -c /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.fatlto.thin.o
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -O2 --target=x86_64-unknown-linux-gnu -fPIE -flto=thin -ffat-lto-objects -c /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.fatlto.thin.o
# note: command had no output on stdout or stderr
# RUN: at line 57
llvm-objcopy --dump-section=.llvm.lto=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.fatlto.thin.bc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.fatlto.thin.o
# executed command: llvm-objcopy --dump-section=.llvm.lto=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.fatlto.thin.bc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.fatlto.thin.o
# note: command had no output on stdout or stderr
# RUN: at line 58
llvm-dis < /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.fatlto.thin.bc -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.fatlto.thin.ll
# executed command: llvm-dis -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.fatlto.thin.ll
# note: command had no output on stdout or stderr
# RUN: at line 59
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -O2 --target=x86_64-unknown-linux-gnu -fPIE -flto=thin -c /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.nofat.thin.bc
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -O2 --target=x86_64-unknown-linux-gnu -fPIE -flto=thin -c /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/fat-lto-objects.c -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.nofat.thin.bc
# note: command had no output on stdout or stderr
# RUN: at line 60
llvm-dis < /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.nofat.thin.bc -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.nofat.thin.ll
# executed command: llvm-dis -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.nofat.thin.ll
# note: command had no output on stdout or stderr
# RUN: at line 61
diff /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.fatlto.thin.ll /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.nofat.thin.ll
# executed command: diff /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.fatlto.thin.ll /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.nofat.thin.ll
# .---command stdout------------
# | *** /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.fatlto.thin.ll
# | --- /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CodeGen/Output/fat-lto-objects.c.tmp.nofat.thin.ll
# | ***************
# | *** 31,37 ****
# | !10 = !{!"Simple C/C++ TBAA"}
# | !11 = !{i64 8346051122425466633}
# |
# | ! ^0 = module: (path: "<stdin>", hash: (3912706522, 3954083837, 38551330, 2805653662, 4093015108))
# | ^1 = gv: (name: "foo", summaries: (variable: (module: ^0, flags: (linkage: external, visibility: default, notEligibleToImport: 0, live: 0, dsoLocal: 1, canAutoHide: 0, importType: definition, noRenameOnPromotion: 0), varFlags: (readonly: 1, writeonly: 1, constant: 0), refs: (^3)))) ; guid = 6699318081062747564
# | ^2 = gv: (name: "test", summaries: (function: (module: ^0, flags: (linkage: external, visibility: default, notEligibleToImport: 0, live: 0, dsoLocal: 1, canAutoHide: 0, importType: definition, noRenameOnPromotion: 0), insts: 1, funcFlags: (readNone: 1, readOnly: 0, noRecurse: 1, returnDoesNotAlias: 0, noInline: 0, alwaysInline: 0, noUnwind: 1, mayThrow: 0, hasUnknownCall: 0, mustBeUnreachable: 0)))) ; guid = 8346051122425466633
# | ^3 = gv: (name: ".str", summaries: (variable: (module: ^0, flags: (linkage: private, visibility: default, notEligibleToImport: 0, live: 0, dsoLocal: 1, canAutoHide: 0, importType: definition, noRenameOnPromotion: 0), varFlags: (readonly: 1, writeonly: 0, constant: 1)))) ; guid = 17615883846228059604
# | --- 31,37 ----
# | !10 = !{!"Simple C/C++ TBAA"}
# | !11 = !{i64 8346051122425466633}
# |
# | ! ^0 = module: (path: "<stdin>", hash: (128937491, 3504313027, 3752141167, 1328160123, 3940812488))
# | ^1 = gv: (name: "foo", summaries: (variable: (module: ^0, flags: (linkage: external, visibility: default, notEligibleToImport: 0, live: 0, dsoLocal: 1, canAutoHide: 0, importType: definition, noRenameOnPromotion: 0), varFlags: (readonly: 1, writeonly: 1, constant: 0), refs: (^3)))) ; guid = 6699318081062747564
# | ^2 = gv: (name: "test", summaries: (function: (module: ^0, flags: (linkage: external, visibility: default, notEligibleToImport: 0, live: 0, dsoLocal: 1, canAutoHide: 0, importType: definition, noRenameOnPromotion: 0), insts: 1, funcFlags: (readNone: 1, readOnly: 0, noRecurse: 1, returnDoesNotAlias: 0, noInline: 0, alwaysInline: 0, noUnwind: 1, mayThrow: 0, hasUnknownCall: 0, mustBeUnreachable: 0)))) ; guid = 8346051122425466633
# | ^3 = gv: (name: ".str", summaries: (variable: (module: ^0, flags: (linkage: private, visibility: default, notEligibleToImport: 0, live: 0, dsoLocal: 1, canAutoHide: 0, importType: definition, noRenameOnPromotion: 0), varFlags: (readonly: 1, writeonly: 0, constant: 1)))) ; guid = 17615883846228059604
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
### LLVM
<details>
<summary>LLVM.CodeGen/SPIRV/execution-mode-reqd_work_group_size.ll</summary>
```
Exit Code: 2
Command Output (stdout):
--
# RUN: at line 7
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -O0 -mtriple=spirv64-unknown-unknown /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/SPIRV/execution-mode-reqd_work_group_size.ll -o - | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/SPIRV/execution-mode-reqd_work_group_size.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -O0 -mtriple=spirv64-unknown-unknown /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/SPIRV/execution-mode-reqd_work_group_size.ll -o -
# .---command stderr------------
# | reqd_work_group_size must have exactly three operands
# | !1 = !{i32 2, i32 3}
# | reqd_work_group_size must have exactly three operands
# | !2 = !{i32 3}
# | llc: error: '/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/SPIRV/execution-mode-reqd_work_group_size.ll': input module cannot be verified
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/SPIRV/execution-mode-reqd_work_group_size.ll
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/SPIRV/execution-mode-reqd_work_group_size.ll
# `-----------------------------
# error: command failed with exit status: 2
--
```
</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/200989
More information about the cfe-commits
mailing list