noise_model_test.cc: fix -Wc++20-extensions warning Add an empty fourth argument to INSTANTIATE_TYPED_TEST_SUITE_P(). Fixes: aom/test/noise_model_test.cc:536:49: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension Change-Id: Id1457ad67a101502f6b811eacfaf483dacd27848 (cherry picked from commit b736e96c15b3efe643a82d394b20c6d44fd225b6)
diff --git a/test/noise_model_test.cc b/test/noise_model_test.cc index b3edcc2..87f607c 100644 --- a/test/noise_model_test.cc +++ b/test/noise_model_test.cc
@@ -532,8 +532,10 @@ BitDepthParams<uint16_t, 10, true>, // highbd data BitDepthParams<uint16_t, 12, true> > AllBitDepthParams; +// Note the empty final argument can be removed if C++20 is made the minimum +// requirement. INSTANTIATE_TYPED_TEST_SUITE_P(FlatBlockInstatiation, FlatBlockEstimatorTest, - AllBitDepthParams); + AllBitDepthParams, ); template <typename T> class NoiseModelUpdateTest : public ::testing::Test, public T { @@ -968,8 +970,10 @@ NoiseStrengthChangeSignalsDifferentNoiseType, NoiseCoeffsSignalsDifferentNoiseType); +// Note the empty final argument can be removed if C++20 is made the minimum +// requirement. INSTANTIATE_TYPED_TEST_SUITE_P(NoiseModelUpdateTestInstatiation, - NoiseModelUpdateTest, AllBitDepthParams); + NoiseModelUpdateTest, AllBitDepthParams, ); TEST(NoiseModelGetGrainParameters, TestLagSize) { aom_film_grain_t film_grain; @@ -1368,5 +1372,7 @@ REGISTER_TYPED_TEST_SUITE_P(WienerDenoiseTest, InvalidBlockSize, InvalidChromaSubsampling, GradientTest); +// Note the empty final argument can be removed if C++20 is made the minimum +// requirement. INSTANTIATE_TYPED_TEST_SUITE_P(WienerDenoiseTestInstatiation, WienerDenoiseTest, - AllBitDepthParams); + AllBitDepthParams, );