[llvm-branch-commits] [llvm] InstCombine: Handle fpext in SimplifyDemandedFPClass (PR #174849)

via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Wed Jan 7 12:21:51 PST 2026


github-actions[bot] wrote:

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

* 167770 tests passed
* 2971 tests skipped
* 1 test failed

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

### lld
<details>
<summary>lld.COFF/linkreprofullpathrsp.test</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 3
rm -rf /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp.dir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp.obj
# executed command: rm -rf /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp.dir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp.obj
# note: command had no output on stdout or stderr
# RUN: at line 4
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/yaml2obj /home/gha/actions-runner/_work/llvm-project/llvm-project/lld/test/COFF/Inputs/hello32.yaml -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp.obj
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/yaml2obj /home/gha/actions-runner/_work/llvm-project/llvm-project/lld/test/COFF/Inputs/hello32.yaml -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp.obj
# note: command had no output on stdout or stderr
# RUN: at line 5
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/yaml2obj /home/gha/actions-runner/_work/llvm-project/llvm-project/lld/test/COFF/Inputs/empty.yaml -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp.archive.obj
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/yaml2obj /home/gha/actions-runner/_work/llvm-project/llvm-project/lld/test/COFF/Inputs/empty.yaml -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp.archive.obj
# note: command had no output on stdout or stderr
# RUN: at line 6
rm -f /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp.archive.lib
# executed command: rm -f /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp.archive.lib
# note: command had no output on stdout or stderr
# RUN: at line 7
llvm-ar rcs /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp.archive.lib /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp.archive.obj
# executed command: llvm-ar rcs /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp.archive.lib /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp.archive.obj
# note: command had no output on stdout or stderr
# RUN: at line 8
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llvm-pdbutil yaml2pdb /home/gha/actions-runner/_work/llvm-project/llvm-project/lld/test/COFF/Inputs/pdb-type-server-simple-ts.yaml -pdb /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp.pdb
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llvm-pdbutil yaml2pdb /home/gha/actions-runner/_work/llvm-project/llvm-project/lld/test/COFF/Inputs/pdb-type-server-simple-ts.yaml -pdb /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp.pdb
# note: command had no output on stdout or stderr
# RUN: at line 12
mkdir -p /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp.dir/build1
# executed command: mkdir -p /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp.dir/build1
# note: command had no output on stdout or stderr
# RUN: at line 13
cd /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp.dir/build1
# executed command: cd /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp.dir/build1
# note: command had no output on stdout or stderr
# RUN: at line 14
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/lld-link /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp.obj /home/gha/actions-runner/_work/llvm-project/llvm-project/lld/test/COFF/Inputs/std32.lib /subsystem:console /defaultlib:/home/gha/actions-runner/_work/llvm-project/llvm-project/lld/test/COFF/Inputs/library.lib   /libpath:/home/gha/actions-runner/_work/llvm-project/llvm-project/lld/test/COFF/Inputs /defaultlib:std64.lib ret42.lib /entry:main at 0 /linkreprofullpathrsp:/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp.rsp   /wholearchive:/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp.archive.lib /out:/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp.exe /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp.pdb
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/lld-link /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp.obj /home/gha/actions-runner/_work/llvm-project/llvm-project/lld/test/COFF/Inputs/std32.lib /subsystem:console /defaultlib:/home/gha/actions-runner/_work/llvm-project/llvm-project/lld/test/COFF/Inputs/library.lib /libpath:/home/gha/actions-runner/_work/llvm-project/llvm-project/lld/test/COFF/Inputs /defaultlib:std64.lib ret42.lib /entry:main at 0 /linkreprofullpathrsp:/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp.rsp /wholearchive:/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp.archive.lib /out:/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp.exe /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp.pdb
# note: command had no output on stdout or stderr
# RUN: at line 17
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/lld/test/COFF/linkreprofullpathrsp.test --check-prefix=RSP -DT=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp -DP=/home/gha/actions-runner/_work/llvm-project/llvm-project/lld/test/COFF < /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp.rsp
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/lld/test/COFF/linkreprofullpathrsp.test --check-prefix=RSP -DT=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp -DP=/home/gha/actions-runner/_work/llvm-project/llvm-project/lld/test/COFF
# note: command had no output on stdout or stderr
# RUN: at line 19
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/lld-link @/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp.rsp /out:/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp2.exe /entry:main at 0
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/lld-link @/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp.rsp /out:/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp2.exe /entry:main at 0
# note: command had no output on stdout or stderr
# RUN: at line 20
diff /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp.exe /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp2.exe
# executed command: diff /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp.exe /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp2.exe
# .---command stdout------------
# | --- /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp.exe
# | +++ /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/COFF/Output/linkreprofullpathrsp.test.tmp2.exe
# | @@ -1,2 +1,2 @@
# | -MZx at x\xba\xb4	\xcd!\xb8L\xcd!This program cannot be run in DOS mode.$PEL\xb6^i\xe0
# | @P@\x85 (@4 
# | .text/ `.rdataf @@.data0@\xc0.reloc@
# | +MZx at x\xba\xb4	\xcd!\xb8L\xcd!This program cannot be run in DOS mode.$PEL\xb6^i\xe0
# | @P@\x85 (@4 
# | .text/ `.rdataf @@.data0@\xc0.reloc@
# |  @B3\xdbS\x8d0 at P\x8d0 at PS\xe8P\xe8\xcc\xcc\xcc1\xc0\xc3\xff%4 @\xff%8 @\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc( \ 4 @ N @ N ExitProcessMessageBoxAstd32.dllHelloHello World!0
# | 0%0+0
# `-----------------------------
# 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/174849


More information about the llvm-branch-commits mailing list