mirror of
https://github.com/php/php-src.git
synced 2026-04-16 20:41:18 +02:00
bug75178.phpt fails on Windows, because the stderr output is not interspersed with stdout output there, but rather is appended to the end. The fix is analogous to bug72093.phpt.
22 lines
504 B
PHP
22 lines
504 B
PHP
--TEST--
|
|
Bug #75178 (bcpowmod() misbehaves for non-integer base or modulus)
|
|
--SKIPIF--
|
|
<?php
|
|
if (!extension_loaded('bcmath')) die('skip bcmath extension is not available');
|
|
if (substr(PHP_OS, 0, 3) == 'WIN') {
|
|
die('skip Not valid for windows');
|
|
}
|
|
?>
|
|
--FILE--
|
|
<?php
|
|
var_dump(bcpowmod('4.1', '4', '3', 3));
|
|
var_dump(bcpowmod('4', '4', '3.1', 3));
|
|
?>
|
|
===DONE===
|
|
--EXPECT--
|
|
bc math warning: non-zero scale in base
|
|
string(5) "1.000"
|
|
bc math warning: non-zero scale in modulus
|
|
string(5) "1.000"
|
|
===DONE===
|