DirectXShaderCompiler
DirectXShaderCompiler copied to clipboard
ExecutionTest::ComputeSampleTest is failing on latest Microsoft Basic Render Driver
Description
ExecutionTest::ComputeSampleTest is failing on latest Microsoft Basic Render Driver.
Steps to Reproduce
On Windows build 26016.1001 or higher:
hcttest exec-filter ComputeSampleTest -adapter "NVidia*"
Actual Behavior
******************** TEST 'clang-taef-exec :: ExecHLSLTests.dll/ExecutionTest::ComputeSampleTest' FAILED ********************
Test Authoring and Execution Framework v10.68 for arm64
Warning: TAEF will not listen for crashes from Windows Error Reporting because it failed to set up the listener. ([HRESULT 0x80070005] Failed to enable the Microsoft.Windows.FaultReporting TraceLogging provider in an ETW trace.)
Agility SDK not enabled.
Experimental mode enabled.
Debug layer enabled.
StartGroup: ExecutionTest::ComputeSampleTest
Using Adapter:Microsoft Basic Render Driver
Error: Verify: IsTrue(pPixels[4 * i] >= xlod) [File: C:\__w\1\s\DXC\tools\clang\unittests\HLSLExec\ExecutionTest.cpp, Function: VerifySampleResults, Line: 4150]
EndGroup: ExecutionTest::ComputeSampleTest [Failed]
Environment
- DXC version:
mainas of 1/22/2024 - Windows 11 build 26016.1001 or higher
My gut tells me this is a testing bug. The pixel indexing is tricky here.
Related/duplicate issue: #4788