shouldn't it be `boost::simd::allocator<void>`