1--TEST-- 2Argument/return types must be available for preloading 3--INI-- 4opcache.enable=1 5opcache.enable_cli=1 6opcache.optimization_level=-1 7opcache.preload={PWD}/preload_variance_ind.inc 8--SKIPIF-- 9<?php 10require_once('skipif.inc'); 11if (PHP_OS_FAMILY == 'Windows') die('skip Preloading is not supported on Windows'); 12?> 13--FILE-- 14<?php 15interface K {} 16interface L extends K {} 17require __DIR__ . '/preload_variance.inc'; 18 19$a = new A; 20$b = new B; 21$d = new D; 22$f = new F; 23$g = new G; 24 25?> 26--EXPECTF-- 27Warning: Can't preload unlinked class H: Unknown type dependencies in %s on line %d 28 29Warning: Can't preload unlinked class B: Unknown type dependencies in %s on line %d 30 31Warning: Can't preload unlinked class A: Unknown type dependencies in %s on line %d 32