diff --git a/src/UnitTests/Containers/Segments/SegmentsTest_CSR.h b/src/UnitTests/Containers/Segments/SegmentsTest_CSR.h
index 81d4e9ff347533f1c8468add628956aaae46a457..f2a3a186390e6038f263cd195ef600a7516b0a9e 100644
--- a/src/UnitTests/Containers/Segments/SegmentsTest_CSR.h
+++ b/src/UnitTests/Containers/Segments/SegmentsTest_CSR.h
@@ -27,19 +27,11 @@ protected:
 // types for which MatrixTest is instantiated
 using CSRSegmentsTypes = ::testing::Types
 <
-    TNL::Containers::Segments::CSR< TNL::Devices::Host, int    >,
-    TNL::Containers::Segments::CSR< TNL::Devices::Host, long   >,
-    TNL::Containers::Segments::CSR< TNL::Devices::Host, int    >,
-    TNL::Containers::Segments::CSR< TNL::Devices::Host, long   >,
     TNL::Containers::Segments::CSR< TNL::Devices::Host, int    >,
     TNL::Containers::Segments::CSR< TNL::Devices::Host, long   >
 #ifdef HAVE_CUDA
    ,TNL::Containers::Segments::CSR< TNL::Devices::Cuda, int    >,
-    TNL::Containers::Segments::CSR< TNL::Devices::Cuda, long   >,
-    TNL::Containers::Segments::CSR< TNL::Devices::Cuda, int    >,
-    TNL::Containers::Segments::CSR< TNL::Devices::Cuda, long   >,
-    TNL::Containers::Segments::CSR< TNL::Devices::Cuda, int    >,
-    TNL::Containers::Segments::CSR< TNL::Devices::Cuda, long   >,
+    TNL::Containers::Segments::CSR< TNL::Devices::Cuda, long   >
 #endif
 >;
 
diff --git a/src/UnitTests/Containers/Segments/SegmentsTest_Ellpack.h b/src/UnitTests/Containers/Segments/SegmentsTest_Ellpack.h
index 7b5e90b2389e3b9786b0c43d852ad4ec67409004..7def8a7329d0845236f213250dbeceecb5775263 100644
--- a/src/UnitTests/Containers/Segments/SegmentsTest_Ellpack.h
+++ b/src/UnitTests/Containers/Segments/SegmentsTest_Ellpack.h
@@ -27,19 +27,11 @@ protected:
 // types for which MatrixTest is instantiated
 using EllpackSegmentsTypes = ::testing::Types
 <
-    TNL::Containers::Segments::Ellpack< TNL::Devices::Host, int    >,
-    TNL::Containers::Segments::Ellpack< TNL::Devices::Host, long   >,
-    TNL::Containers::Segments::Ellpack< TNL::Devices::Host, int    >,
-    TNL::Containers::Segments::Ellpack< TNL::Devices::Host, long   >,
     TNL::Containers::Segments::Ellpack< TNL::Devices::Host, int    >,
     TNL::Containers::Segments::Ellpack< TNL::Devices::Host, long   >
 #ifdef HAVE_CUDA
    ,TNL::Containers::Segments::Ellpack< TNL::Devices::Cuda, int    >,
-    TNL::Containers::Segments::Ellpack< TNL::Devices::Cuda, long   >,
-    TNL::Containers::Segments::Ellpack< TNL::Devices::Cuda, int    >,
-    TNL::Containers::Segments::Ellpack< TNL::Devices::Cuda, long   >,
-    TNL::Containers::Segments::Ellpack< TNL::Devices::Cuda, int    >,
-    TNL::Containers::Segments::Ellpack< TNL::Devices::Cuda, long   >,
+    TNL::Containers::Segments::Ellpack< TNL::Devices::Cuda, long   >
 #endif
 >;
 
diff --git a/src/UnitTests/Containers/Segments/SegmentsTest_SlicedEllpack.h b/src/UnitTests/Containers/Segments/SegmentsTest_SlicedEllpack.h
index 1bcff31918fe80e597a99e9ccd30d52306f9d135..51131c7dfb0a95df305ca07cf26ef6f7f5350132 100644
--- a/src/UnitTests/Containers/Segments/SegmentsTest_SlicedEllpack.h
+++ b/src/UnitTests/Containers/Segments/SegmentsTest_SlicedEllpack.h
@@ -27,19 +27,11 @@ protected:
 // types for which MatrixTest is instantiated
 using SlicedEllpackSegmentsTypes = ::testing::Types
 <
-    TNL::Containers::Segments::SlicedEllpack< TNL::Devices::Host, int    >,
-    TNL::Containers::Segments::SlicedEllpack< TNL::Devices::Host, long   >,
-    TNL::Containers::Segments::SlicedEllpack< TNL::Devices::Host, int    >,
-    TNL::Containers::Segments::SlicedEllpack< TNL::Devices::Host, long   >,
     TNL::Containers::Segments::SlicedEllpack< TNL::Devices::Host, int    >,
     TNL::Containers::Segments::SlicedEllpack< TNL::Devices::Host, long   >
 #ifdef HAVE_CUDA
    ,TNL::Containers::Segments::SlicedEllpack< TNL::Devices::Cuda, int    >,
-    TNL::Containers::Segments::SlicedEllpack< TNL::Devices::Cuda, long   >,
-    TNL::Containers::Segments::SlicedEllpack< TNL::Devices::Cuda, int    >,
-    TNL::Containers::Segments::SlicedEllpack< TNL::Devices::Cuda, long   >,
-    TNL::Containers::Segments::SlicedEllpack< TNL::Devices::Cuda, int    >,
-    TNL::Containers::Segments::SlicedEllpack< TNL::Devices::Cuda, long   >,
+    TNL::Containers::Segments::SlicedEllpack< TNL::Devices::Cuda, long   >
 #endif
 >;