diff --git a/gcore/gdalcachedpixelaccessor.h b/gcore/gdalcachedpixelaccessor.h index 0d0db7ceda60..6f3f865051b2 100644 --- a/gcore/gdalcachedpixelaccessor.h +++ b/gcore/gdalcachedpixelaccessor.h @@ -40,6 +40,9 @@ class GDALCachedPixelAccessor struct CachedTile { + // Avoid a GCC 13.1 internal compiler error in C++20 aggregate initialization of the array. + CachedTile() = default; + std::vector m_data{}; int m_nTileX = -1; int m_nTileY = -1;