From 1a5a8bd0eafe308f45665bb3ff7e74c6a97c076e Mon Sep 17 00:00:00 2001 From: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com> Date: Thu, 24 Jun 2021 15:01:02 -0700 Subject: [PATCH] LYN-4657 OSX: Building AutomatedTesting project fails --- .../Tests/Serialization/Json/JsonSerializerConformityTests.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Code/Framework/AzCore/Tests/Serialization/Json/JsonSerializerConformityTests.h b/Code/Framework/AzCore/Tests/Serialization/Json/JsonSerializerConformityTests.h index b2d90964b6..b2ab3df6b2 100644 --- a/Code/Framework/AzCore/Tests/Serialization/Json/JsonSerializerConformityTests.h +++ b/Code/Framework/AzCore/Tests/Serialization/Json/JsonSerializerConformityTests.h @@ -1201,8 +1201,10 @@ namespace JsonSerializationTests if (this->m_features.m_enableInitializationTest) { auto instance = this->m_description.CreateDefaultInstance(); - AZStd::remove_cvref_t compare; + AZ_PUSH_DISABLE_WARNING(4701, "-Wuninitialized-const-reference") + typename TypeParam::Type compare; if (!this->m_description.AreEqual(*instance, compare)) + AZ_POP_DISABLE_WARNING { auto serializer = this->m_description.CreateSerializer(); BaseJsonSerializer::OperationFlags flags = serializer->GetOperationsFlags();