message: Array2DTools: use AVX2 optimizations on MSVC only
diff: #include <algorithm>
  #ifdef __AVX2__
  +# if defined(_MSC_VER)
  # include <immintrin.h>
  # define USE_AVX2 1
  +# elif defined(__clang__) || defined(__GNUC__)
  +// TODO: use clang/gcc builtin functions
  +# endif
  #endif
  #include "DebugUtilities.hpp"
  