1--TEST--
2Error suppression for types on variadic arguments works
3--FILE--
4<?php
5
6function test(array... $args) {
7    var_dump($args);
8}
9
10try {
11	test([0], [1], 2);
12} catch(Error $e) {
13	var_dump($e->getMessage());
14}
15
16?>
17--EXPECTF--
18string(%d) "Argument 3 passed to test() must be of the type array, int given, called in %s on line %d"
19