xref: /PHP-8.4/ext/standard/tests/bug49244.phpt (revision f8d79582)
1--TEST--
2Bug #49244 (Floating point NaN cause garbage characters)
3--FILE--
4<?php
5
6for ($i = 0; $i < 10; $i++) {
7    printf("{%f} %1\$f\n", pow(-1.0, 0.3));
8    printf("{%f} %1\$f\n", pow(-1.0, 0.3));
9}
10
11?>
12--EXPECT--
13{NaN} NaN
14{NaN} NaN
15{NaN} NaN
16{NaN} NaN
17{NaN} NaN
18{NaN} NaN
19{NaN} NaN
20{NaN} NaN
21{NaN} NaN
22{NaN} NaN
23{NaN} NaN
24{NaN} NaN
25{NaN} NaN
26{NaN} NaN
27{NaN} NaN
28{NaN} NaN
29{NaN} NaN
30{NaN} NaN
31{NaN} NaN
32{NaN} NaN
33