From 24bee6675fb5cc355b142bf55803ef3f771d47ff Mon Sep 17 00:00:00 2001 From: =?utf8?q?Mika=20V=C3=A4in=C3=B6l=C3=A4?= Date: Thu, 13 Jan 2022 10:00:09 +0200 Subject: [PATCH] GCC 11 build fixes Some files used std::numeric_limits without including and failed to compile. VK-GL-CTS issue: 2842 Change-Id: I21e37ce38db08c7c7041f4628ac852588a788852 --- external/vulkancts/modules/vulkan/draw/vktDrawDepthClampTests.cpp | 1 + .../modules/vulkan/memory/vktMemoryDeviceMemoryReportTests.cpp | 1 + .../vulkan/ray_query/vktRayQueryAccelerationStructuresTests.cpp | 2 ++ .../vulkan/ray_tracing/vktRayTracingAccelerationStructuresTests.cpp | 3 +++ .../vulkancts/modules/vulkan/ray_tracing/vktRayTracingBuildTests.cpp | 2 ++ 5 files changed, 9 insertions(+) diff --git a/external/vulkancts/modules/vulkan/draw/vktDrawDepthClampTests.cpp b/external/vulkancts/modules/vulkan/draw/vktDrawDepthClampTests.cpp index 55c2fb7..832c007 100644 --- a/external/vulkancts/modules/vulkan/draw/vktDrawDepthClampTests.cpp +++ b/external/vulkancts/modules/vulkan/draw/vktDrawDepthClampTests.cpp @@ -39,6 +39,7 @@ #include "tcuTextureUtil.hpp" #include +#include namespace vkt { diff --git a/external/vulkancts/modules/vulkan/memory/vktMemoryDeviceMemoryReportTests.cpp b/external/vulkancts/modules/vulkan/memory/vktMemoryDeviceMemoryReportTests.cpp index 239d5ed..05ffbc1 100644 --- a/external/vulkancts/modules/vulkan/memory/vktMemoryDeviceMemoryReportTests.cpp +++ b/external/vulkancts/modules/vulkan/memory/vktMemoryDeviceMemoryReportTests.cpp @@ -42,6 +42,7 @@ #include #include +#include namespace vkt { diff --git a/external/vulkancts/modules/vulkan/ray_query/vktRayQueryAccelerationStructuresTests.cpp b/external/vulkancts/modules/vulkan/ray_query/vktRayQueryAccelerationStructuresTests.cpp index fcbe645..25f6084 100644 --- a/external/vulkancts/modules/vulkan/ray_query/vktRayQueryAccelerationStructuresTests.cpp +++ b/external/vulkancts/modules/vulkan/ray_query/vktRayQueryAccelerationStructuresTests.cpp @@ -24,6 +24,8 @@ #include "vktRayQueryAccelerationStructuresTests.hpp" #include +#include +#include #include "vkDefs.hpp" #include "deClock.h" diff --git a/external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingAccelerationStructuresTests.cpp b/external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingAccelerationStructuresTests.cpp index 08ae844..1a5c142 100644 --- a/external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingAccelerationStructuresTests.cpp +++ b/external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingAccelerationStructuresTests.cpp @@ -43,6 +43,9 @@ #include "tcuImageCompare.hpp" #include "tcuFloat.hpp" +#include +#include + namespace vkt { namespace RayTracing diff --git a/external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingBuildTests.cpp b/external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingBuildTests.cpp index ef342d8..97bb2fb 100644 --- a/external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingBuildTests.cpp +++ b/external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingBuildTests.cpp @@ -38,6 +38,8 @@ #include "deClock.h" +#include + namespace vkt { namespace RayTracing -- 2.7.4