Skip to content

[QC][WARP][DirectX] fma tests fail on warp-d3d12 #1000

@NeKon69

Description

@NeKon69

Tests for fma (test/Feature/HLSLLib/fma.test and test/Feature/HLSLLib/fma.matrix.test) fail on QC WARP D3D12. This occurs with both DXC and Clang.

DXC fail first seen in this run and Clang seen in this run

Log:

[88](https://github.com/llvm/offload-test-suite/actions/runs/22962325805/job/66694498560#step:12:289)
******************** TEST 'OffloadTest-warp-d3d12 :: Feature/HLSLLib/fma.test' FAILED ********************
Exit Code: 3221225477

Command Output (stdout):
--
# RUN: at line 96
c:\actions-runner\_work\offload-test-suite\offload-test-suite\llvm-project\build\bin\split-file.exe C:\actions-runner\_work\offload-test-suite\offload-test-suite\OffloadTest\test\Feature\HLSLLib\fma.test C:\actions-runner\_work\offload-test-suite\offload-test-suite\llvm-project\build\tools\OffloadTest\test\warp-d3d12\Feature\HLSLLib\Output\fma.test.tmp
# executed command: 'c:\actions-runner\_work\offload-test-suite\offload-test-suite\llvm-project\build\bin\split-file.exe' 'C:\actions-runner\_work\offload-test-suite\offload-test-suite\OffloadTest\test\Feature\HLSLLib\fma.test' 'C:\actions-runner\_work\offload-test-suite\offload-test-suite\llvm-project\build\tools\OffloadTest\test\warp-d3d12\Feature\HLSLLib\Output\fma.test.tmp'
# RUN: at line 97
"C:\actions-runner\_work\offload-test-suite\offload-test-suite\DXC\build\bin\dxc.exe" -Gis -HV 202x -T cs_6_5 -Fo C:\actions-runner\_work\offload-test-suite\offload-test-suite\llvm-project\build\tools\OffloadTest\test\warp-d3d12\Feature\HLSLLib\Output\fma.test.tmp.o C:\actions-runner\_work\offload-test-suite\offload-test-suite\llvm-project\build\tools\OffloadTest\test\warp-d3d12\Feature\HLSLLib\Output\fma.test.tmp/source.hlsl
# executed command: 'C:\actions-runner\_work\offload-test-suite\offload-test-suite\DXC\build\bin\dxc.exe' -Gis -HV 202x -T cs_6_5 -Fo 'C:\actions-runner\_work\offload-test-suite\offload-test-suite\llvm-project\build\tools\OffloadTest\test\warp-d3d12\Feature\HLSLLib\Output\fma.test.tmp.o' 'C:\actions-runner\_work\offload-test-suite\offload-test-suite\llvm-project\build\tools\OffloadTest\test\warp-d3d12\Feature\HLSLLib\Output\fma.test.tmp/source.hlsl'
# RUN: at line 98
c:\actions-runner\_work\offload-test-suite\offload-test-suite\llvm-project\build\bin\offloader.exe -warp -debug-layer C:\actions-runner\_work\offload-test-suite\offload-test-suite\llvm-project\build\tools\OffloadTest\test\warp-d3d12\Feature\HLSLLib\Output\fma.test.tmp/pipeline.yaml C:\actions-runner\_work\offload-test-suite\offload-test-suite\llvm-project\build\tools\OffloadTest\test\warp-d3d12\Feature\HLSLLib\Output\fma.test.tmp.o
# executed command: 'c:\actions-runner\_work\offload-test-suite\offload-test-suite\llvm-project\build\bin\offloader.exe' -warp -debug-layer 'C:\actions-runner\_work\offload-test-suite\offload-test-suite\llvm-project\build\tools\OffloadTest\test\warp-d3d12\Feature\HLSLLib\Output\fma.test.tmp/pipeline.yaml' 'C:\actions-runner\_work\offload-test-suite\offload-test-suite\llvm-project\build\tools\OffloadTest\test\warp-d3d12\Feature\HLSLLib\Output\fma.test.tmp.o'
# .---command stdout------------
# | Using DirectX API
# | Configuring execution on device: Microsoft Basic Render Driver
# | RootSignature created.
# | Descriptor heap created.
# | Command structures created.
# | Event prepared.
# | Creating SRV: { Size = 96, Register = t0, Space = 0 }
# | Creating SRV: { Size = 96, Register = t1, Space = 0 }
# | Creating SRV: { Size = 96, Register = t2, Space = 0 }
# | Creating UAV: { Size = 128, Register = u3, Space = 0, HasCounter = 0 }
# |     EltSize = 32 NumElts = 3
# | SRV: HeapIdx = 0 EltSize = 32 NumElts = 3
# |     EltSize = 32 NumElts = 3
# | SRV: HeapIdx = 1 EltSize = 32 NumElts = 3
# |     EltSize = 32 NumElts = 3
# | SRV: HeapIdx = 2 EltSize = 32 NumElts = 3
# |     EltSize = 32 NumElts = 4
# | UAV: HeapIdx = 3 EltSize = 32 NumElts = 4 HasCounter = 0
# | Buffers created.
# | PSO created.
# | Compute command list created.
# `-----------------------------
# .---command stderr------------
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Exception Code: 0xC0000005
# |  #0 0x00007ffa0c196ef8 (c:\actions-runner\_work\offload-test-suite\offload-test-suite\llvm-project\build\bin\d3d10warp.dll+0x496ef8)
# |  #1 0x00007ffa0c06d600 (c:\actions-runner\_work\offload-test-suite\offload-test-suite\llvm-project\build\bin\d3d10warp.dll+0x36d600)
# |  #2 0x00007ffa0c06ce04 (c:\actions-runner\_work\offload-test-suite\offload-test-suite\llvm-project\build\bin\d3d10warp.dll+0x36ce04)
# |  #3 0x00007ffa0c06ccac (c:\actions-runner\_work\offload-test-suite\offload-test-suite\llvm-project\build\bin\d3d10warp.dll+0x36ccac)
# |  #4 0x00007ffa0c062690 (c:\actions-runner\_work\offload-test-suite\offload-test-suite\llvm-project\build\bin\d3d10warp.dll+0x362690)
# |  #5 0x00007ffa0bd8bd84 (c:\actions-runner\_work\offload-test-suite\offload-test-suite\llvm-project\build\bin\d3d10warp.dll+0x8bd84)
# |  #6 0x00007ffa0bdcd870 (c:\actions-runner\_work\offload-test-suite\offload-test-suite\llvm-project\build\bin\d3d10warp.dll+0xcd870)
# |  #7 0x00007ffa0c06b110 (c:\actions-runner\_work\offload-test-suite\offload-test-suite\llvm-project\build\bin\d3d10warp.dll+0x36b110)
# |  #8 0x00007ffa0bd9f48c (c:\actions-runner\_work\offload-test-suite\offload-test-suite\llvm-project\build\bin\d3d10warp.dll+0x9f48c)
# |  #9 0x00007ffa0bf43d8c (c:\actions-runner\_work\offload-test-suite\offload-test-suite\llvm-project\build\bin\d3d10warp.dll+0x243d8c)
# | #10 0x00007ffa0c1968b0 (c:\actions-runner\_work\offload-test-suite\offload-test-suite\llvm-project\build\bin\d3d10warp.dll+0x4968b0)
# | #11 0x00007ffa5ea5b3f4 (C:\Windows\SYSTEM32\ntdll.dll+0xab3f4)
# | #12 0xb2117ffa5ea5f544
# `-----------------------------
# error: command failed with exit status: 0xc0000005

--

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No fields configured for Bug.

Projects

Status

Closed

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions