mirror of
https://github.com/php/php-src.git
synced 2024-12-15 04:45:03 +08:00
ded3d984c6
EXPECTF logic in run-tests.php is considerable, so let's avoid it.
25 lines
338 B
PHP
25 lines
338 B
PHP
--TEST--
|
|
Bug #69221: Segmentation fault when using a generator in combination with an Iterator
|
|
--FILE--
|
|
<?php
|
|
|
|
function gen() {
|
|
yield 1;
|
|
};
|
|
|
|
$gen1 = gen();
|
|
$gen2 = (object) $gen1;
|
|
|
|
foreach ($gen1 as $v1) {
|
|
foreach ($gen2 as $v2) {
|
|
break 2;
|
|
}
|
|
}
|
|
|
|
unset($gen1);
|
|
foreach ($gen2 as $v) { var_dump($v); }
|
|
|
|
?>
|
|
--EXPECT--
|
|
int(1)
|