[llvm] DXContainerTest.cpp - fix MSVC float truncation warning. NFC. (PR #142349)

via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 2 02:01:11 PDT 2025


llvmbot wrote:


<!--LLVM PR SUMMARY COMMENT-->

@llvm/pr-subscribers-backend-directx

Author: Simon Pilgrim (RKSimon)

<details>
<summary>Changes</summary>



---
Full diff: https://github.com/llvm/llvm-project/pull/142349.diff


1 Files Affected:

- (modified) llvm/unittests/Object/DXContainerTest.cpp (+3-3) 


``````````diff
diff --git a/llvm/unittests/Object/DXContainerTest.cpp b/llvm/unittests/Object/DXContainerTest.cpp
index 68c955300c6bb..28012073d3c78 100644
--- a/llvm/unittests/Object/DXContainerTest.cpp
+++ b/llvm/unittests/Object/DXContainerTest.cpp
@@ -1190,12 +1190,12 @@ TEST(RootSignature, ParseStaticSamplers) {
     ASSERT_EQ(Sampler.AddressU, 1u);
     ASSERT_EQ(Sampler.AddressV, 2u);
     ASSERT_EQ(Sampler.AddressW, 5u);
-    ASSERT_FLOAT_EQ(Sampler.MipLODBias, 1.23);
+    ASSERT_FLOAT_EQ(Sampler.MipLODBias, 1.23f);
     ASSERT_EQ(Sampler.MaxAnisotropy, 20u);
     ASSERT_EQ(Sampler.ComparisonFunc, 4u);
     ASSERT_EQ(Sampler.BorderColor, 0u);
-    ASSERT_FLOAT_EQ(Sampler.MinLOD, 4.56);
-    ASSERT_FLOAT_EQ(Sampler.MaxLOD, 8.9);
+    ASSERT_FLOAT_EQ(Sampler.MinLOD, 4.56f);
+    ASSERT_FLOAT_EQ(Sampler.MaxLOD, 8.9f);
     ASSERT_EQ(Sampler.ShaderRegister, 31u);
     ASSERT_EQ(Sampler.RegisterSpace, 32u);
     ASSERT_EQ(Sampler.ShaderVisibility, 7u);

``````````

</details>


https://github.com/llvm/llvm-project/pull/142349


More information about the llvm-commits mailing list