Add overaligned vector test

This commit is contained in:
Ion Gaztañaga
2026-01-19 00:39:13 +01:00
parent 6512eaea71
commit 84fa956568

View File

@@ -72,10 +72,10 @@ int main()
typedef allocator<test::copyable_int, managed_shared_memory::segment_manager> ShmemCopyAllocator; typedef allocator<test::copyable_int, managed_shared_memory::segment_manager> ShmemCopyAllocator;
typedef boost::container::vector<test::copyable_int, ShmemCopyAllocator> MyCopyVector; typedef boost::container::vector<test::copyable_int, ShmemCopyAllocator> MyCopyVector;
/*
typedef allocator<test::overaligned_copyable_int, managed_shared_memory::segment_manager> ShmemOveralignedAllocator; typedef allocator<test::overaligned_copyable_int, managed_shared_memory::segment_manager> ShmemOveralignedAllocator;
typedef boost::container::vector<test::overaligned_copyable_int, ShmemOveralignedAllocator> MyOveralignedVector; typedef boost::container::vector<test::overaligned_copyable_int, ShmemOveralignedAllocator> MyOveralignedVector;
*/
if(test::vector_test<managed_shared_memory, MyVector>()) if(test::vector_test<managed_shared_memory, MyVector>())
return 1; return 1;
@@ -90,10 +90,10 @@ int main()
if(test::vector_test<managed_shared_memory, MyCopyVector>()) if(test::vector_test<managed_shared_memory, MyCopyVector>())
return 1; return 1;
/*
if(test::vector_test<managed_shared_memory, MyOveralignedVector>()) if(test::vector_test<managed_shared_memory, MyOveralignedVector>())
return 1; return 1;
*/
if(test_expand_bwd()) if(test_expand_bwd())
return 1; return 1;