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();