1--TEST--
2Test dirname() function : regression with path normalization
3--SKIPIF--
4<?php
5if(substr(PHP_OS, 0, 3) != "WIN")
6  die("skip Only valid for Windows");
7?>
8--FILE--
9<?php
10
11$s = '/php_sanity/sanity.php?';
12while (dirname($s) == "/php_sanity" && strlen($s) < 10000) {
13    $s .= str_repeat('X', 250);
14}
15
16if (strlen($s) >= 10000) {
17    echo "OK\n";
18} else {
19    print "ERROR: " . PHP_EOL;
20    var_dump(dirname($s));
21    var_dump(strlen($s));
22}
23?>
24--EXPECT--
25OK
26