diff --git a/src/Magnum/Math/Algorithms/Test/KahanSumTest.cpp b/src/Magnum/Math/Algorithms/Test/KahanSumTest.cpp index d2126037f..98d7df01d 100644 --- a/src/Magnum/Math/Algorithms/Test/KahanSumTest.cpp +++ b/src/Magnum/Math/Algorithms/Test/KahanSumTest.cpp @@ -57,7 +57,7 @@ namespace { /* Custom iterator class to avoid allocating half a gigabyte for hundred million values */ template struct Iterator - #ifdef CORRADE_MSVC2015_COMPATIBILITY + #ifdef CORRADE_MSVC2017_COMPATIBILITY /* This is needed on MSVC in order to have std::accumulate() eat these iterators properly. However, std::iterator is being deprecated in C++17 and the go-to way of typedef'ing all the things doesn't work (the