CORRADE_ASSERT(sizeof...(next)==0||AttributeCount{}(next...)==first.size()||AttributeCount{}(next...)==~std::size_t(0),"MeshTools::interleave(): attribute arrays don't have the same length, expected"<<first.size()<<"but got"<<AttributeCount{}(next...),0);
CORRADE_ASSERT(sizeof...(next)==0||AttributeCount{}(next...)==first.size()||AttributeCount{}(next...)==~std::size_t(0),"MeshTools::interleave(): attribute arrays don't have the same length, expected"<<first.size()<<"but got"<<AttributeCount{}(next...),0);