Annotation of embedaddon/php/ext/standard/tests/file/fscanf_variation8.phpt, revision 1.1.1.1

1.1       misho       1: --TEST--
                      2: Test fscanf() function: usage variations - float formats with float values 
                      3: --FILE--
                      4: <?php
                      5: 
                      6: /*
                      7:   Prototype: mixed fscanf ( resource $handle, string $format [, mixed &$...] );
                      8:   Description: Parses input from a file according to a format
                      9: */
                     10: 
                     11: /* Test fscanf() to scan different float values using different format types */
                     12: 
                     13: $file_path = dirname(__FILE__);
                     14: 
                     15: echo "*** Test fscanf(): different float format types with different float values ***\n"; 
                     16: 
                     17: // create a file
                     18: $filename = "$file_path/fscanf_variation8.tmp";
                     19: $file_handle = fopen($filename, "w");
                     20: if($file_handle == false)
                     21:   exit("Error:failed to open file $filename");
                     22: 
                     23: // different valid float vlaues
                     24: $valid_floats = array(
                     25: -2147483649, // float value
                     26:   2147483648,  // float value
                     27:   -0x80000001, // float value, beyond max negative int
                     28:   0x800000001, // float value, beyond max positive int
                     29:   020000000001, // float value, beyond max positive int
                     30:   -020000000001, // float value, beyond max negative int
                     31:   0.0,
                     32:   -0.1,
                     33:   10.0000000000000000005,
                     34:   10.5e+5,
                     35:   1e5,
                     36:   -1e5,
                     37:   1e-5,
                     38:   -1e-5,
                     39:   1e+5,
                     40:   -1e+5,
                     41:   1E5,
                     42:   -1E5,
                     43:   1E+5,
                     44:   -1E+5,
                     45:   1E-5,
                     46:   -1E-5,
                     47:   .5e+7,
                     48:   -.5e+7,
                     49:   .6e-19,
                     50:   -.6e-19,
                     51:   .05E+44,
                     52:   -.05E+44,
                     53:   .0034E-30,
                     54:   -.0034E-30
                     55: );
                     56: 
                     57: // various float formats
                     58: $float_formats = array( "%f", 
                     59:                         "%hf", "%lf", "%Lf",
                     60:                         " %f", "%f ", "% f",
                     61:                         "\t%f", "\n%f", "%4f",
                     62:                         "%30f", "%[0-9]", "%*f",
                     63:                  );
                     64: 
                     65: $counter = 1;
                     66: 
                     67: // writing to the file
                     68: foreach($valid_floats as $float_value) {
                     69:   @fprintf($file_handle, $float_value);
                     70:   @fprintf($file_handle, "\n");
                     71: }
                     72: // closing the file
                     73: fclose($file_handle);
                     74: 
                     75: // opening the file for reading
                     76: $file_handle = fopen($filename, "r");
                     77: if($file_handle == false) {
                     78:   exit("Error:failed to open file $filename");
                     79: }
                     80: 
                     81: $counter = 1;
                     82: // reading the values from file using different float formats
                     83: foreach($float_formats as $float_format) {
                     84:   // rewind the file so that for every foreach iteration the file pointer starts from bof
                     85:   rewind($file_handle);
                     86:   echo "\n-- iteration $counter --\n";
                     87:   while( !feof($file_handle) ) {
                     88:     var_dump( fscanf($file_handle,$float_format) );
                     89:   }
                     90:   $counter++;
                     91: }
                     92: 
                     93: echo "\n*** Done ***";
                     94: ?>
                     95: --CLEAN--
                     96: <?php
                     97: $file_path = dirname(__FILE__);
                     98: $filename = "$file_path/fscanf_variation8.tmp";
                     99: unlink($filename);
                    100: ?>
                    101: --EXPECTF--
                    102: *** Test fscanf(): different float format types with different float values ***
                    103: 
                    104: -- iteration 1 --
                    105: array(1) {
                    106:   [0]=>
                    107:   float(-2147483649)
                    108: }
                    109: array(1) {
                    110:   [0]=>
                    111:   float(2147483648)
                    112: }
                    113: array(1) {
                    114:   [0]=>
                    115:   float(-2147483649)
                    116: }
                    117: array(1) {
                    118:   [0]=>
                    119:   float(34359738369)
                    120: }
                    121: array(1) {
                    122:   [0]=>
                    123:   float(2147483649)
                    124: }
                    125: array(1) {
                    126:   [0]=>
                    127:   float(-2147483649)
                    128: }
                    129: array(1) {
                    130:   [0]=>
                    131:   float(0)
                    132: }
                    133: array(1) {
                    134:   [0]=>
                    135:   float(-0.1)
                    136: }
                    137: array(1) {
                    138:   [0]=>
                    139:   float(10)
                    140: }
                    141: array(1) {
                    142:   [0]=>
                    143:   float(1050000)
                    144: }
                    145: array(1) {
                    146:   [0]=>
                    147:   float(100000)
                    148: }
                    149: array(1) {
                    150:   [0]=>
                    151:   float(-100000)
                    152: }
                    153: array(1) {
                    154:   [0]=>
                    155:   float(1.0E-5)
                    156: }
                    157: array(1) {
                    158:   [0]=>
                    159:   float(-1.0E-5)
                    160: }
                    161: array(1) {
                    162:   [0]=>
                    163:   float(100000)
                    164: }
                    165: array(1) {
                    166:   [0]=>
                    167:   float(-100000)
                    168: }
                    169: array(1) {
                    170:   [0]=>
                    171:   float(100000)
                    172: }
                    173: array(1) {
                    174:   [0]=>
                    175:   float(-100000)
                    176: }
                    177: array(1) {
                    178:   [0]=>
                    179:   float(100000)
                    180: }
                    181: array(1) {
                    182:   [0]=>
                    183:   float(-100000)
                    184: }
                    185: array(1) {
                    186:   [0]=>
                    187:   float(1.0E-5)
                    188: }
                    189: array(1) {
                    190:   [0]=>
                    191:   float(-1.0E-5)
                    192: }
                    193: array(1) {
                    194:   [0]=>
                    195:   float(5000000)
                    196: }
                    197: array(1) {
                    198:   [0]=>
                    199:   float(-5000000)
                    200: }
                    201: array(1) {
                    202:   [0]=>
                    203:   float(6.0E-20)
                    204: }
                    205: array(1) {
                    206:   [0]=>
                    207:   float(-6.0E-20)
                    208: }
                    209: array(1) {
                    210:   [0]=>
                    211:   float(5.0E+42)
                    212: }
                    213: array(1) {
                    214:   [0]=>
                    215:   float(-5.0E+42)
                    216: }
                    217: array(1) {
                    218:   [0]=>
                    219:   float(3.4E-33)
                    220: }
                    221: array(1) {
                    222:   [0]=>
                    223:   float(-3.4E-33)
                    224: }
                    225: bool(false)
                    226: 
                    227: -- iteration 2 --
                    228: array(1) {
                    229:   [0]=>
                    230:   float(-2147483649)
                    231: }
                    232: array(1) {
                    233:   [0]=>
                    234:   float(2147483648)
                    235: }
                    236: array(1) {
                    237:   [0]=>
                    238:   float(-2147483649)
                    239: }
                    240: array(1) {
                    241:   [0]=>
                    242:   float(34359738369)
                    243: }
                    244: array(1) {
                    245:   [0]=>
                    246:   float(2147483649)
                    247: }
                    248: array(1) {
                    249:   [0]=>
                    250:   float(-2147483649)
                    251: }
                    252: array(1) {
                    253:   [0]=>
                    254:   float(0)
                    255: }
                    256: array(1) {
                    257:   [0]=>
                    258:   float(-0.1)
                    259: }
                    260: array(1) {
                    261:   [0]=>
                    262:   float(10)
                    263: }
                    264: array(1) {
                    265:   [0]=>
                    266:   float(1050000)
                    267: }
                    268: array(1) {
                    269:   [0]=>
                    270:   float(100000)
                    271: }
                    272: array(1) {
                    273:   [0]=>
                    274:   float(-100000)
                    275: }
                    276: array(1) {
                    277:   [0]=>
                    278:   float(1.0E-5)
                    279: }
                    280: array(1) {
                    281:   [0]=>
                    282:   float(-1.0E-5)
                    283: }
                    284: array(1) {
                    285:   [0]=>
                    286:   float(100000)
                    287: }
                    288: array(1) {
                    289:   [0]=>
                    290:   float(-100000)
                    291: }
                    292: array(1) {
                    293:   [0]=>
                    294:   float(100000)
                    295: }
                    296: array(1) {
                    297:   [0]=>
                    298:   float(-100000)
                    299: }
                    300: array(1) {
                    301:   [0]=>
                    302:   float(100000)
                    303: }
                    304: array(1) {
                    305:   [0]=>
                    306:   float(-100000)
                    307: }
                    308: array(1) {
                    309:   [0]=>
                    310:   float(1.0E-5)
                    311: }
                    312: array(1) {
                    313:   [0]=>
                    314:   float(-1.0E-5)
                    315: }
                    316: array(1) {
                    317:   [0]=>
                    318:   float(5000000)
                    319: }
                    320: array(1) {
                    321:   [0]=>
                    322:   float(-5000000)
                    323: }
                    324: array(1) {
                    325:   [0]=>
                    326:   float(6.0E-20)
                    327: }
                    328: array(1) {
                    329:   [0]=>
                    330:   float(-6.0E-20)
                    331: }
                    332: array(1) {
                    333:   [0]=>
                    334:   float(5.0E+42)
                    335: }
                    336: array(1) {
                    337:   [0]=>
                    338:   float(-5.0E+42)
                    339: }
                    340: array(1) {
                    341:   [0]=>
                    342:   float(3.4E-33)
                    343: }
                    344: array(1) {
                    345:   [0]=>
                    346:   float(-3.4E-33)
                    347: }
                    348: bool(false)
                    349: 
                    350: -- iteration 3 --
                    351: array(1) {
                    352:   [0]=>
                    353:   float(-2147483649)
                    354: }
                    355: array(1) {
                    356:   [0]=>
                    357:   float(2147483648)
                    358: }
                    359: array(1) {
                    360:   [0]=>
                    361:   float(-2147483649)
                    362: }
                    363: array(1) {
                    364:   [0]=>
                    365:   float(34359738369)
                    366: }
                    367: array(1) {
                    368:   [0]=>
                    369:   float(2147483649)
                    370: }
                    371: array(1) {
                    372:   [0]=>
                    373:   float(-2147483649)
                    374: }
                    375: array(1) {
                    376:   [0]=>
                    377:   float(0)
                    378: }
                    379: array(1) {
                    380:   [0]=>
                    381:   float(-0.1)
                    382: }
                    383: array(1) {
                    384:   [0]=>
                    385:   float(10)
                    386: }
                    387: array(1) {
                    388:   [0]=>
                    389:   float(1050000)
                    390: }
                    391: array(1) {
                    392:   [0]=>
                    393:   float(100000)
                    394: }
                    395: array(1) {
                    396:   [0]=>
                    397:   float(-100000)
                    398: }
                    399: array(1) {
                    400:   [0]=>
                    401:   float(1.0E-5)
                    402: }
                    403: array(1) {
                    404:   [0]=>
                    405:   float(-1.0E-5)
                    406: }
                    407: array(1) {
                    408:   [0]=>
                    409:   float(100000)
                    410: }
                    411: array(1) {
                    412:   [0]=>
                    413:   float(-100000)
                    414: }
                    415: array(1) {
                    416:   [0]=>
                    417:   float(100000)
                    418: }
                    419: array(1) {
                    420:   [0]=>
                    421:   float(-100000)
                    422: }
                    423: array(1) {
                    424:   [0]=>
                    425:   float(100000)
                    426: }
                    427: array(1) {
                    428:   [0]=>
                    429:   float(-100000)
                    430: }
                    431: array(1) {
                    432:   [0]=>
                    433:   float(1.0E-5)
                    434: }
                    435: array(1) {
                    436:   [0]=>
                    437:   float(-1.0E-5)
                    438: }
                    439: array(1) {
                    440:   [0]=>
                    441:   float(5000000)
                    442: }
                    443: array(1) {
                    444:   [0]=>
                    445:   float(-5000000)
                    446: }
                    447: array(1) {
                    448:   [0]=>
                    449:   float(6.0E-20)
                    450: }
                    451: array(1) {
                    452:   [0]=>
                    453:   float(-6.0E-20)
                    454: }
                    455: array(1) {
                    456:   [0]=>
                    457:   float(5.0E+42)
                    458: }
                    459: array(1) {
                    460:   [0]=>
                    461:   float(-5.0E+42)
                    462: }
                    463: array(1) {
                    464:   [0]=>
                    465:   float(3.4E-33)
                    466: }
                    467: array(1) {
                    468:   [0]=>
                    469:   float(-3.4E-33)
                    470: }
                    471: bool(false)
                    472: 
                    473: -- iteration 4 --
                    474: array(1) {
                    475:   [0]=>
                    476:   float(-2147483649)
                    477: }
                    478: array(1) {
                    479:   [0]=>
                    480:   float(2147483648)
                    481: }
                    482: array(1) {
                    483:   [0]=>
                    484:   float(-2147483649)
                    485: }
                    486: array(1) {
                    487:   [0]=>
                    488:   float(34359738369)
                    489: }
                    490: array(1) {
                    491:   [0]=>
                    492:   float(2147483649)
                    493: }
                    494: array(1) {
                    495:   [0]=>
                    496:   float(-2147483649)
                    497: }
                    498: array(1) {
                    499:   [0]=>
                    500:   float(0)
                    501: }
                    502: array(1) {
                    503:   [0]=>
                    504:   float(-0.1)
                    505: }
                    506: array(1) {
                    507:   [0]=>
                    508:   float(10)
                    509: }
                    510: array(1) {
                    511:   [0]=>
                    512:   float(1050000)
                    513: }
                    514: array(1) {
                    515:   [0]=>
                    516:   float(100000)
                    517: }
                    518: array(1) {
                    519:   [0]=>
                    520:   float(-100000)
                    521: }
                    522: array(1) {
                    523:   [0]=>
                    524:   float(1.0E-5)
                    525: }
                    526: array(1) {
                    527:   [0]=>
                    528:   float(-1.0E-5)
                    529: }
                    530: array(1) {
                    531:   [0]=>
                    532:   float(100000)
                    533: }
                    534: array(1) {
                    535:   [0]=>
                    536:   float(-100000)
                    537: }
                    538: array(1) {
                    539:   [0]=>
                    540:   float(100000)
                    541: }
                    542: array(1) {
                    543:   [0]=>
                    544:   float(-100000)
                    545: }
                    546: array(1) {
                    547:   [0]=>
                    548:   float(100000)
                    549: }
                    550: array(1) {
                    551:   [0]=>
                    552:   float(-100000)
                    553: }
                    554: array(1) {
                    555:   [0]=>
                    556:   float(1.0E-5)
                    557: }
                    558: array(1) {
                    559:   [0]=>
                    560:   float(-1.0E-5)
                    561: }
                    562: array(1) {
                    563:   [0]=>
                    564:   float(5000000)
                    565: }
                    566: array(1) {
                    567:   [0]=>
                    568:   float(-5000000)
                    569: }
                    570: array(1) {
                    571:   [0]=>
                    572:   float(6.0E-20)
                    573: }
                    574: array(1) {
                    575:   [0]=>
                    576:   float(-6.0E-20)
                    577: }
                    578: array(1) {
                    579:   [0]=>
                    580:   float(5.0E+42)
                    581: }
                    582: array(1) {
                    583:   [0]=>
                    584:   float(-5.0E+42)
                    585: }
                    586: array(1) {
                    587:   [0]=>
                    588:   float(3.4E-33)
                    589: }
                    590: array(1) {
                    591:   [0]=>
                    592:   float(-3.4E-33)
                    593: }
                    594: bool(false)
                    595: 
                    596: -- iteration 5 --
                    597: array(1) {
                    598:   [0]=>
                    599:   float(-2147483649)
                    600: }
                    601: array(1) {
                    602:   [0]=>
                    603:   float(2147483648)
                    604: }
                    605: array(1) {
                    606:   [0]=>
                    607:   float(-2147483649)
                    608: }
                    609: array(1) {
                    610:   [0]=>
                    611:   float(34359738369)
                    612: }
                    613: array(1) {
                    614:   [0]=>
                    615:   float(2147483649)
                    616: }
                    617: array(1) {
                    618:   [0]=>
                    619:   float(-2147483649)
                    620: }
                    621: array(1) {
                    622:   [0]=>
                    623:   float(0)
                    624: }
                    625: array(1) {
                    626:   [0]=>
                    627:   float(-0.1)
                    628: }
                    629: array(1) {
                    630:   [0]=>
                    631:   float(10)
                    632: }
                    633: array(1) {
                    634:   [0]=>
                    635:   float(1050000)
                    636: }
                    637: array(1) {
                    638:   [0]=>
                    639:   float(100000)
                    640: }
                    641: array(1) {
                    642:   [0]=>
                    643:   float(-100000)
                    644: }
                    645: array(1) {
                    646:   [0]=>
                    647:   float(1.0E-5)
                    648: }
                    649: array(1) {
                    650:   [0]=>
                    651:   float(-1.0E-5)
                    652: }
                    653: array(1) {
                    654:   [0]=>
                    655:   float(100000)
                    656: }
                    657: array(1) {
                    658:   [0]=>
                    659:   float(-100000)
                    660: }
                    661: array(1) {
                    662:   [0]=>
                    663:   float(100000)
                    664: }
                    665: array(1) {
                    666:   [0]=>
                    667:   float(-100000)
                    668: }
                    669: array(1) {
                    670:   [0]=>
                    671:   float(100000)
                    672: }
                    673: array(1) {
                    674:   [0]=>
                    675:   float(-100000)
                    676: }
                    677: array(1) {
                    678:   [0]=>
                    679:   float(1.0E-5)
                    680: }
                    681: array(1) {
                    682:   [0]=>
                    683:   float(-1.0E-5)
                    684: }
                    685: array(1) {
                    686:   [0]=>
                    687:   float(5000000)
                    688: }
                    689: array(1) {
                    690:   [0]=>
                    691:   float(-5000000)
                    692: }
                    693: array(1) {
                    694:   [0]=>
                    695:   float(6.0E-20)
                    696: }
                    697: array(1) {
                    698:   [0]=>
                    699:   float(-6.0E-20)
                    700: }
                    701: array(1) {
                    702:   [0]=>
                    703:   float(5.0E+42)
                    704: }
                    705: array(1) {
                    706:   [0]=>
                    707:   float(-5.0E+42)
                    708: }
                    709: array(1) {
                    710:   [0]=>
                    711:   float(3.4E-33)
                    712: }
                    713: array(1) {
                    714:   [0]=>
                    715:   float(-3.4E-33)
                    716: }
                    717: bool(false)
                    718: 
                    719: -- iteration 6 --
                    720: array(1) {
                    721:   [0]=>
                    722:   float(-2147483649)
                    723: }
                    724: array(1) {
                    725:   [0]=>
                    726:   float(2147483648)
                    727: }
                    728: array(1) {
                    729:   [0]=>
                    730:   float(-2147483649)
                    731: }
                    732: array(1) {
                    733:   [0]=>
                    734:   float(34359738369)
                    735: }
                    736: array(1) {
                    737:   [0]=>
                    738:   float(2147483649)
                    739: }
                    740: array(1) {
                    741:   [0]=>
                    742:   float(-2147483649)
                    743: }
                    744: array(1) {
                    745:   [0]=>
                    746:   float(0)
                    747: }
                    748: array(1) {
                    749:   [0]=>
                    750:   float(-0.1)
                    751: }
                    752: array(1) {
                    753:   [0]=>
                    754:   float(10)
                    755: }
                    756: array(1) {
                    757:   [0]=>
                    758:   float(1050000)
                    759: }
                    760: array(1) {
                    761:   [0]=>
                    762:   float(100000)
                    763: }
                    764: array(1) {
                    765:   [0]=>
                    766:   float(-100000)
                    767: }
                    768: array(1) {
                    769:   [0]=>
                    770:   float(1.0E-5)
                    771: }
                    772: array(1) {
                    773:   [0]=>
                    774:   float(-1.0E-5)
                    775: }
                    776: array(1) {
                    777:   [0]=>
                    778:   float(100000)
                    779: }
                    780: array(1) {
                    781:   [0]=>
                    782:   float(-100000)
                    783: }
                    784: array(1) {
                    785:   [0]=>
                    786:   float(100000)
                    787: }
                    788: array(1) {
                    789:   [0]=>
                    790:   float(-100000)
                    791: }
                    792: array(1) {
                    793:   [0]=>
                    794:   float(100000)
                    795: }
                    796: array(1) {
                    797:   [0]=>
                    798:   float(-100000)
                    799: }
                    800: array(1) {
                    801:   [0]=>
                    802:   float(1.0E-5)
                    803: }
                    804: array(1) {
                    805:   [0]=>
                    806:   float(-1.0E-5)
                    807: }
                    808: array(1) {
                    809:   [0]=>
                    810:   float(5000000)
                    811: }
                    812: array(1) {
                    813:   [0]=>
                    814:   float(-5000000)
                    815: }
                    816: array(1) {
                    817:   [0]=>
                    818:   float(6.0E-20)
                    819: }
                    820: array(1) {
                    821:   [0]=>
                    822:   float(-6.0E-20)
                    823: }
                    824: array(1) {
                    825:   [0]=>
                    826:   float(5.0E+42)
                    827: }
                    828: array(1) {
                    829:   [0]=>
                    830:   float(-5.0E+42)
                    831: }
                    832: array(1) {
                    833:   [0]=>
                    834:   float(3.4E-33)
                    835: }
                    836: array(1) {
                    837:   [0]=>
                    838:   float(-3.4E-33)
                    839: }
                    840: bool(false)
                    841: 
                    842: -- iteration 7 --
                    843: 
                    844: Warning: fscanf(): Bad scan conversion character " " in %s on line %d
                    845: NULL
                    846: 
                    847: Warning: fscanf(): Bad scan conversion character " " in %s on line %d
                    848: NULL
                    849: 
                    850: Warning: fscanf(): Bad scan conversion character " " in %s on line %d
                    851: NULL
                    852: 
                    853: Warning: fscanf(): Bad scan conversion character " " in %s on line %d
                    854: NULL
                    855: 
                    856: Warning: fscanf(): Bad scan conversion character " " in %s on line %d
                    857: NULL
                    858: 
                    859: Warning: fscanf(): Bad scan conversion character " " in %s on line %d
                    860: NULL
                    861: 
                    862: Warning: fscanf(): Bad scan conversion character " " in %s on line %d
                    863: NULL
                    864: 
                    865: Warning: fscanf(): Bad scan conversion character " " in %s on line %d
                    866: NULL
                    867: 
                    868: Warning: fscanf(): Bad scan conversion character " " in %s on line %d
                    869: NULL
                    870: 
                    871: Warning: fscanf(): Bad scan conversion character " " in %s on line %d
                    872: NULL
                    873: 
                    874: Warning: fscanf(): Bad scan conversion character " " in %s on line %d
                    875: NULL
                    876: 
                    877: Warning: fscanf(): Bad scan conversion character " " in %s on line %d
                    878: NULL
                    879: 
                    880: Warning: fscanf(): Bad scan conversion character " " in %s on line %d
                    881: NULL
                    882: 
                    883: Warning: fscanf(): Bad scan conversion character " " in %s on line %d
                    884: NULL
                    885: 
                    886: Warning: fscanf(): Bad scan conversion character " " in %s on line %d
                    887: NULL
                    888: 
                    889: Warning: fscanf(): Bad scan conversion character " " in %s on line %d
                    890: NULL
                    891: 
                    892: Warning: fscanf(): Bad scan conversion character " " in %s on line %d
                    893: NULL
                    894: 
                    895: Warning: fscanf(): Bad scan conversion character " " in %s on line %d
                    896: NULL
                    897: 
                    898: Warning: fscanf(): Bad scan conversion character " " in %s on line %d
                    899: NULL
                    900: 
                    901: Warning: fscanf(): Bad scan conversion character " " in %s on line %d
                    902: NULL
                    903: 
                    904: Warning: fscanf(): Bad scan conversion character " " in %s on line %d
                    905: NULL
                    906: 
                    907: Warning: fscanf(): Bad scan conversion character " " in %s on line %d
                    908: NULL
                    909: 
                    910: Warning: fscanf(): Bad scan conversion character " " in %s on line %d
                    911: NULL
                    912: 
                    913: Warning: fscanf(): Bad scan conversion character " " in %s on line %d
                    914: NULL
                    915: 
                    916: Warning: fscanf(): Bad scan conversion character " " in %s on line %d
                    917: NULL
                    918: 
                    919: Warning: fscanf(): Bad scan conversion character " " in %s on line %d
                    920: NULL
                    921: 
                    922: Warning: fscanf(): Bad scan conversion character " " in %s on line %d
                    923: NULL
                    924: 
                    925: Warning: fscanf(): Bad scan conversion character " " in %s on line %d
                    926: NULL
                    927: 
                    928: Warning: fscanf(): Bad scan conversion character " " in %s on line %d
                    929: NULL
                    930: 
                    931: Warning: fscanf(): Bad scan conversion character " " in %s on line %d
                    932: NULL
                    933: bool(false)
                    934: 
                    935: -- iteration 8 --
                    936: array(1) {
                    937:   [0]=>
                    938:   float(-2147483649)
                    939: }
                    940: array(1) {
                    941:   [0]=>
                    942:   float(2147483648)
                    943: }
                    944: array(1) {
                    945:   [0]=>
                    946:   float(-2147483649)
                    947: }
                    948: array(1) {
                    949:   [0]=>
                    950:   float(34359738369)
                    951: }
                    952: array(1) {
                    953:   [0]=>
                    954:   float(2147483649)
                    955: }
                    956: array(1) {
                    957:   [0]=>
                    958:   float(-2147483649)
                    959: }
                    960: array(1) {
                    961:   [0]=>
                    962:   float(0)
                    963: }
                    964: array(1) {
                    965:   [0]=>
                    966:   float(-0.1)
                    967: }
                    968: array(1) {
                    969:   [0]=>
                    970:   float(10)
                    971: }
                    972: array(1) {
                    973:   [0]=>
                    974:   float(1050000)
                    975: }
                    976: array(1) {
                    977:   [0]=>
                    978:   float(100000)
                    979: }
                    980: array(1) {
                    981:   [0]=>
                    982:   float(-100000)
                    983: }
                    984: array(1) {
                    985:   [0]=>
                    986:   float(1.0E-5)
                    987: }
                    988: array(1) {
                    989:   [0]=>
                    990:   float(-1.0E-5)
                    991: }
                    992: array(1) {
                    993:   [0]=>
                    994:   float(100000)
                    995: }
                    996: array(1) {
                    997:   [0]=>
                    998:   float(-100000)
                    999: }
                   1000: array(1) {
                   1001:   [0]=>
                   1002:   float(100000)
                   1003: }
                   1004: array(1) {
                   1005:   [0]=>
                   1006:   float(-100000)
                   1007: }
                   1008: array(1) {
                   1009:   [0]=>
                   1010:   float(100000)
                   1011: }
                   1012: array(1) {
                   1013:   [0]=>
                   1014:   float(-100000)
                   1015: }
                   1016: array(1) {
                   1017:   [0]=>
                   1018:   float(1.0E-5)
                   1019: }
                   1020: array(1) {
                   1021:   [0]=>
                   1022:   float(-1.0E-5)
                   1023: }
                   1024: array(1) {
                   1025:   [0]=>
                   1026:   float(5000000)
                   1027: }
                   1028: array(1) {
                   1029:   [0]=>
                   1030:   float(-5000000)
                   1031: }
                   1032: array(1) {
                   1033:   [0]=>
                   1034:   float(6.0E-20)
                   1035: }
                   1036: array(1) {
                   1037:   [0]=>
                   1038:   float(-6.0E-20)
                   1039: }
                   1040: array(1) {
                   1041:   [0]=>
                   1042:   float(5.0E+42)
                   1043: }
                   1044: array(1) {
                   1045:   [0]=>
                   1046:   float(-5.0E+42)
                   1047: }
                   1048: array(1) {
                   1049:   [0]=>
                   1050:   float(3.4E-33)
                   1051: }
                   1052: array(1) {
                   1053:   [0]=>
                   1054:   float(-3.4E-33)
                   1055: }
                   1056: bool(false)
                   1057: 
                   1058: -- iteration 9 --
                   1059: array(1) {
                   1060:   [0]=>
                   1061:   float(-2147483649)
                   1062: }
                   1063: array(1) {
                   1064:   [0]=>
                   1065:   float(2147483648)
                   1066: }
                   1067: array(1) {
                   1068:   [0]=>
                   1069:   float(-2147483649)
                   1070: }
                   1071: array(1) {
                   1072:   [0]=>
                   1073:   float(34359738369)
                   1074: }
                   1075: array(1) {
                   1076:   [0]=>
                   1077:   float(2147483649)
                   1078: }
                   1079: array(1) {
                   1080:   [0]=>
                   1081:   float(-2147483649)
                   1082: }
                   1083: array(1) {
                   1084:   [0]=>
                   1085:   float(0)
                   1086: }
                   1087: array(1) {
                   1088:   [0]=>
                   1089:   float(-0.1)
                   1090: }
                   1091: array(1) {
                   1092:   [0]=>
                   1093:   float(10)
                   1094: }
                   1095: array(1) {
                   1096:   [0]=>
                   1097:   float(1050000)
                   1098: }
                   1099: array(1) {
                   1100:   [0]=>
                   1101:   float(100000)
                   1102: }
                   1103: array(1) {
                   1104:   [0]=>
                   1105:   float(-100000)
                   1106: }
                   1107: array(1) {
                   1108:   [0]=>
                   1109:   float(1.0E-5)
                   1110: }
                   1111: array(1) {
                   1112:   [0]=>
                   1113:   float(-1.0E-5)
                   1114: }
                   1115: array(1) {
                   1116:   [0]=>
                   1117:   float(100000)
                   1118: }
                   1119: array(1) {
                   1120:   [0]=>
                   1121:   float(-100000)
                   1122: }
                   1123: array(1) {
                   1124:   [0]=>
                   1125:   float(100000)
                   1126: }
                   1127: array(1) {
                   1128:   [0]=>
                   1129:   float(-100000)
                   1130: }
                   1131: array(1) {
                   1132:   [0]=>
                   1133:   float(100000)
                   1134: }
                   1135: array(1) {
                   1136:   [0]=>
                   1137:   float(-100000)
                   1138: }
                   1139: array(1) {
                   1140:   [0]=>
                   1141:   float(1.0E-5)
                   1142: }
                   1143: array(1) {
                   1144:   [0]=>
                   1145:   float(-1.0E-5)
                   1146: }
                   1147: array(1) {
                   1148:   [0]=>
                   1149:   float(5000000)
                   1150: }
                   1151: array(1) {
                   1152:   [0]=>
                   1153:   float(-5000000)
                   1154: }
                   1155: array(1) {
                   1156:   [0]=>
                   1157:   float(6.0E-20)
                   1158: }
                   1159: array(1) {
                   1160:   [0]=>
                   1161:   float(-6.0E-20)
                   1162: }
                   1163: array(1) {
                   1164:   [0]=>
                   1165:   float(5.0E+42)
                   1166: }
                   1167: array(1) {
                   1168:   [0]=>
                   1169:   float(-5.0E+42)
                   1170: }
                   1171: array(1) {
                   1172:   [0]=>
                   1173:   float(3.4E-33)
                   1174: }
                   1175: array(1) {
                   1176:   [0]=>
                   1177:   float(-3.4E-33)
                   1178: }
                   1179: bool(false)
                   1180: 
                   1181: -- iteration 10 --
                   1182: array(1) {
                   1183:   [0]=>
                   1184:   float(-214)
                   1185: }
                   1186: array(1) {
                   1187:   [0]=>
                   1188:   float(2147)
                   1189: }
                   1190: array(1) {
                   1191:   [0]=>
                   1192:   float(-214)
                   1193: }
                   1194: array(1) {
                   1195:   [0]=>
                   1196:   float(3435)
                   1197: }
                   1198: array(1) {
                   1199:   [0]=>
                   1200:   float(2147)
                   1201: }
                   1202: array(1) {
                   1203:   [0]=>
                   1204:   float(-214)
                   1205: }
                   1206: array(1) {
                   1207:   [0]=>
                   1208:   float(0)
                   1209: }
                   1210: array(1) {
                   1211:   [0]=>
                   1212:   float(-0.1)
                   1213: }
                   1214: array(1) {
                   1215:   [0]=>
                   1216:   float(10)
                   1217: }
                   1218: array(1) {
                   1219:   [0]=>
                   1220:   float(1050)
                   1221: }
                   1222: array(1) {
                   1223:   [0]=>
                   1224:   float(1000)
                   1225: }
                   1226: array(1) {
                   1227:   [0]=>
                   1228:   float(-100)
                   1229: }
                   1230: array(1) {
                   1231:   [0]=>
                   1232:   float(1)
                   1233: }
                   1234: array(1) {
                   1235:   [0]=>
                   1236:   float(-1)
                   1237: }
                   1238: array(1) {
                   1239:   [0]=>
                   1240:   float(1000)
                   1241: }
                   1242: array(1) {
                   1243:   [0]=>
                   1244:   float(-100)
                   1245: }
                   1246: array(1) {
                   1247:   [0]=>
                   1248:   float(1000)
                   1249: }
                   1250: array(1) {
                   1251:   [0]=>
                   1252:   float(-100)
                   1253: }
                   1254: array(1) {
                   1255:   [0]=>
                   1256:   float(1000)
                   1257: }
                   1258: array(1) {
                   1259:   [0]=>
                   1260:   float(-100)
                   1261: }
                   1262: array(1) {
                   1263:   [0]=>
                   1264:   float(1)
                   1265: }
                   1266: array(1) {
                   1267:   [0]=>
                   1268:   float(-1)
                   1269: }
                   1270: array(1) {
                   1271:   [0]=>
                   1272:   float(5000)
                   1273: }
                   1274: array(1) {
                   1275:   [0]=>
                   1276:   float(-500)
                   1277: }
                   1278: array(1) {
                   1279:   [0]=>
                   1280:   float(6)
                   1281: }
                   1282: array(1) {
                   1283:   [0]=>
                   1284:   float(-6)
                   1285: }
                   1286: array(1) {
                   1287:   [0]=>
                   1288:   float(5)
                   1289: }
                   1290: array(1) {
                   1291:   [0]=>
                   1292:   float(-5)
                   1293: }
                   1294: array(1) {
                   1295:   [0]=>
                   1296:   float(3.4)
                   1297: }
                   1298: array(1) {
                   1299:   [0]=>
                   1300:   float(-3.4)
                   1301: }
                   1302: bool(false)
                   1303: 
                   1304: -- iteration 11 --
                   1305: array(1) {
                   1306:   [0]=>
                   1307:   float(-2147483649)
                   1308: }
                   1309: array(1) {
                   1310:   [0]=>
                   1311:   float(2147483648)
                   1312: }
                   1313: array(1) {
                   1314:   [0]=>
                   1315:   float(-2147483649)
                   1316: }
                   1317: array(1) {
                   1318:   [0]=>
                   1319:   float(34359738369)
                   1320: }
                   1321: array(1) {
                   1322:   [0]=>
                   1323:   float(2147483649)
                   1324: }
                   1325: array(1) {
                   1326:   [0]=>
                   1327:   float(-2147483649)
                   1328: }
                   1329: array(1) {
                   1330:   [0]=>
                   1331:   float(0)
                   1332: }
                   1333: array(1) {
                   1334:   [0]=>
                   1335:   float(-0.1)
                   1336: }
                   1337: array(1) {
                   1338:   [0]=>
                   1339:   float(10)
                   1340: }
                   1341: array(1) {
                   1342:   [0]=>
                   1343:   float(1050000)
                   1344: }
                   1345: array(1) {
                   1346:   [0]=>
                   1347:   float(100000)
                   1348: }
                   1349: array(1) {
                   1350:   [0]=>
                   1351:   float(-100000)
                   1352: }
                   1353: array(1) {
                   1354:   [0]=>
                   1355:   float(1.0E-5)
                   1356: }
                   1357: array(1) {
                   1358:   [0]=>
                   1359:   float(-1.0E-5)
                   1360: }
                   1361: array(1) {
                   1362:   [0]=>
                   1363:   float(100000)
                   1364: }
                   1365: array(1) {
                   1366:   [0]=>
                   1367:   float(-100000)
                   1368: }
                   1369: array(1) {
                   1370:   [0]=>
                   1371:   float(100000)
                   1372: }
                   1373: array(1) {
                   1374:   [0]=>
                   1375:   float(-100000)
                   1376: }
                   1377: array(1) {
                   1378:   [0]=>
                   1379:   float(100000)
                   1380: }
                   1381: array(1) {
                   1382:   [0]=>
                   1383:   float(-100000)
                   1384: }
                   1385: array(1) {
                   1386:   [0]=>
                   1387:   float(1.0E-5)
                   1388: }
                   1389: array(1) {
                   1390:   [0]=>
                   1391:   float(-1.0E-5)
                   1392: }
                   1393: array(1) {
                   1394:   [0]=>
                   1395:   float(5000000)
                   1396: }
                   1397: array(1) {
                   1398:   [0]=>
                   1399:   float(-5000000)
                   1400: }
                   1401: array(1) {
                   1402:   [0]=>
                   1403:   float(6.0E-20)
                   1404: }
                   1405: array(1) {
                   1406:   [0]=>
                   1407:   float(-6.0E-20)
                   1408: }
                   1409: array(1) {
                   1410:   [0]=>
                   1411:   float(5.0E+42)
                   1412: }
                   1413: array(1) {
                   1414:   [0]=>
                   1415:   float(-5.0E+42)
                   1416: }
                   1417: array(1) {
                   1418:   [0]=>
                   1419:   float(3.4E-33)
                   1420: }
                   1421: array(1) {
                   1422:   [0]=>
                   1423:   float(-3.4E-33)
                   1424: }
                   1425: bool(false)
                   1426: 
                   1427: -- iteration 12 --
                   1428: array(1) {
                   1429:   [0]=>
                   1430:   NULL
                   1431: }
                   1432: array(1) {
                   1433:   [0]=>
                   1434:   string(10) "2147483648"
                   1435: }
                   1436: array(1) {
                   1437:   [0]=>
                   1438:   NULL
                   1439: }
                   1440: array(1) {
                   1441:   [0]=>
                   1442:   string(11) "34359738369"
                   1443: }
                   1444: array(1) {
                   1445:   [0]=>
                   1446:   string(10) "2147483649"
                   1447: }
                   1448: array(1) {
                   1449:   [0]=>
                   1450:   NULL
                   1451: }
                   1452: array(1) {
                   1453:   [0]=>
                   1454:   string(1) "0"
                   1455: }
                   1456: array(1) {
                   1457:   [0]=>
                   1458:   NULL
                   1459: }
                   1460: array(1) {
                   1461:   [0]=>
                   1462:   string(2) "10"
                   1463: }
                   1464: array(1) {
                   1465:   [0]=>
                   1466:   string(7) "1050000"
                   1467: }
                   1468: array(1) {
                   1469:   [0]=>
                   1470:   string(6) "100000"
                   1471: }
                   1472: array(1) {
                   1473:   [0]=>
                   1474:   NULL
                   1475: }
                   1476: array(1) {
                   1477:   [0]=>
                   1478:   string(1) "1"
                   1479: }
                   1480: array(1) {
                   1481:   [0]=>
                   1482:   NULL
                   1483: }
                   1484: array(1) {
                   1485:   [0]=>
                   1486:   string(6) "100000"
                   1487: }
                   1488: array(1) {
                   1489:   [0]=>
                   1490:   NULL
                   1491: }
                   1492: array(1) {
                   1493:   [0]=>
                   1494:   string(6) "100000"
                   1495: }
                   1496: array(1) {
                   1497:   [0]=>
                   1498:   NULL
                   1499: }
                   1500: array(1) {
                   1501:   [0]=>
                   1502:   string(6) "100000"
                   1503: }
                   1504: array(1) {
                   1505:   [0]=>
                   1506:   NULL
                   1507: }
                   1508: array(1) {
                   1509:   [0]=>
                   1510:   string(1) "1"
                   1511: }
                   1512: array(1) {
                   1513:   [0]=>
                   1514:   NULL
                   1515: }
                   1516: array(1) {
                   1517:   [0]=>
                   1518:   string(7) "5000000"
                   1519: }
                   1520: array(1) {
                   1521:   [0]=>
                   1522:   NULL
                   1523: }
                   1524: array(1) {
                   1525:   [0]=>
                   1526:   string(1) "6"
                   1527: }
                   1528: array(1) {
                   1529:   [0]=>
                   1530:   NULL
                   1531: }
                   1532: array(1) {
                   1533:   [0]=>
                   1534:   string(1) "5"
                   1535: }
                   1536: array(1) {
                   1537:   [0]=>
                   1538:   NULL
                   1539: }
                   1540: array(1) {
                   1541:   [0]=>
                   1542:   string(1) "3"
                   1543: }
                   1544: array(1) {
                   1545:   [0]=>
                   1546:   NULL
                   1547: }
                   1548: bool(false)
                   1549: 
                   1550: -- iteration 13 --
                   1551: array(0) {
                   1552: }
                   1553: array(0) {
                   1554: }
                   1555: array(0) {
                   1556: }
                   1557: array(0) {
                   1558: }
                   1559: array(0) {
                   1560: }
                   1561: array(0) {
                   1562: }
                   1563: array(0) {
                   1564: }
                   1565: array(0) {
                   1566: }
                   1567: array(0) {
                   1568: }
                   1569: array(0) {
                   1570: }
                   1571: array(0) {
                   1572: }
                   1573: array(0) {
                   1574: }
                   1575: array(0) {
                   1576: }
                   1577: array(0) {
                   1578: }
                   1579: array(0) {
                   1580: }
                   1581: array(0) {
                   1582: }
                   1583: array(0) {
                   1584: }
                   1585: array(0) {
                   1586: }
                   1587: array(0) {
                   1588: }
                   1589: array(0) {
                   1590: }
                   1591: array(0) {
                   1592: }
                   1593: array(0) {
                   1594: }
                   1595: array(0) {
                   1596: }
                   1597: array(0) {
                   1598: }
                   1599: array(0) {
                   1600: }
                   1601: array(0) {
                   1602: }
                   1603: array(0) {
                   1604: }
                   1605: array(0) {
                   1606: }
                   1607: array(0) {
                   1608: }
                   1609: array(0) {
                   1610: }
                   1611: bool(false)
                   1612: 
                   1613: *** Done ***
                   1614: 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>