diff --git a/unit_tests/operator/Test_AndImpl.cpp b/unit_tests/operator/Test_AndImpl.cpp
index 988c0a93ffe073ac1f63a261fe7e47fa2a65e3db..053bb3ea4ed913bd388f3ae049c4d6402ad58d59 100644
--- a/unit_tests/operator/Test_AndImpl.cpp
+++ b/unit_tests/operator/Test_AndImpl.cpp
@@ -65,7 +65,6 @@ TEST_CASE("[cpu/operator] And(forward)", "[And][CPU]") {
                 std::vector<DimSize_t> dims1(nbDims, 1);
                 std::vector<DimSize_t> dims2(nbDims, 1);
                 std::vector<DimSize_t> expectedOutDims;
-                std::uniform_int_distribution<int> boolDist(0,1);
                 for (std::size_t i = 0; i < nbDims; i++) {
                     DimSize_t dim = dimSizeDist(gen);
                     if (boolDist(gen)) {