@@ -1125,6 +1125,12 @@ static byte bits(byte e) {
11251125 .flatMap (pair -> BYTE_SATURATING_GENERATORS_ASSOC .stream ().map (f -> List .of (pair .get (0 ), pair .get (1 ), f )))
11261126 .collect (Collectors .toList ());
11271127
1128+ @ DataProvider
1129+ public Object [][] boolUnaryOpProvider () {
1130+ return BOOL_ARRAY_GENERATORS .stream ().
1131+ map (f -> new Object []{f }).
1132+ toArray (Object [][]::new );
1133+ }
11281134
11291135 static final List <List <IntFunction <byte []>>> BYTE_GENERATOR_TRIPLES =
11301136 BYTE_GENERATOR_PAIRS .stream ().
@@ -4503,7 +4509,7 @@ static boolean anyTrue(boolean[] a, int idx) {
45034509 return res ;
45044510 }
45054511
4506- @ Test (dataProvider = "boolMaskUnaryOpProvider " )
4512+ @ Test (dataProvider = "boolUnaryOpProvider " )
45074513 static void anyTrueByte128VectorTests (IntFunction <boolean []> fm ) {
45084514 boolean [] mask = fm .apply (SPECIES .length ());
45094515 boolean [] r = fmr .apply (SPECIES .length ());
@@ -4527,7 +4533,7 @@ static boolean allTrue(boolean[] a, int idx) {
45274533 return res ;
45284534 }
45294535
4530- @ Test (dataProvider = "boolMaskUnaryOpProvider " )
4536+ @ Test (dataProvider = "boolUnaryOpProvider " )
45314537 static void allTrueByte128VectorTests (IntFunction <boolean []> fm ) {
45324538 boolean [] mask = fm .apply (SPECIES .length ());
45334539 boolean [] r = fmr .apply (SPECIES .length ());
0 commit comments