summaryrefslogtreecommitdiff
path: root/ext/opcache/tests/bug79412.phpt
blob: 20fb0a5ba9783708b28e7b329b708fe88b5c34e2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
--TEST--
Bug #79412 (Opcache chokes and uses 100% CPU on specific script)
--INI--
opcache.enable=1
opcache.optimization_level=-1
--SKIPIF--
<?php require_once('skipif.inc'); ?>
--FILE--
<?php
$limitPerRun = 10;
foreach ($foo as $bar) {
    $count = 0;
    foreach ($runs as $run) {
        ++$count;
        if ($count >= $limitPerRun) {
            break;
        }
    }
    foo($limitPerRun);
}
?>
--EXPECTF--
Notice: Undefined variable: foo in %s on line %d

Warning: Invalid argument supplied for foreach() in %s on line %d