Skip to content

Commit 0e3dc80

Browse files
committed
Try to fix 32-bit tests
1 parent 48de974 commit 0e3dc80

File tree

3 files changed

+17
-5
lines changed

3 files changed

+17
-5
lines changed

Zend/tests/decrement_001.phpt

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,18 @@ $a = array(
2626
);
2727

2828
foreach ($a as $var) {
29-
$var--;
29+
try {
30+
$var--;
31+
} catch (TypeError $e) {
32+
echo $e->getMessage(), "\n";
33+
}
3034
var_dump($var);
3135
}
3236

3337
echo "Done\n";
3438
?>
3539
--EXPECTF--
40+
Cannot decrement array
3641
array(3) {
3742
[0]=>
3843
int(1)
@@ -51,8 +56,10 @@ float(1.5)
5156
NULL
5257
bool(true)
5358
bool(false)
59+
Cannot decrement object
5460
object(stdClass)#%d (0) {
5561
}
62+
Cannot decrement array
5663
array(0) {
5764
}
5865
float(-2147483649)

Zend/tests/increment_001.phpt

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,18 @@ $a = array(
2626
);
2727

2828
foreach ($a as $var) {
29-
$var++;
29+
try {
30+
$var++;
31+
} catch (TypeError $e) {
32+
echo $e->getMessage(), "\n";
33+
}
3034
var_dump($var);
3135
}
3236

3337
echo "Done\n";
3438
?>
3539
--EXPECTF--
40+
Cannot decrement array
3641
array(3) {
3742
[0]=>
3843
int(1)
@@ -51,8 +56,10 @@ float(3.5)
5156
int(1)
5257
bool(true)
5358
bool(false)
59+
Cannot decrement object
5460
object(stdClass)#%d (0) {
5561
}
62+
Cannot decrement array
5663
array(0) {
5764
}
5865
float(2147483648)

ext/standard/tests/math/pow_variation1.phpt

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -174,9 +174,7 @@ Warning: A non-numeric value encountered in %s on line %d
174174
int(0)
175175

176176
-- Iteration 23 --
177-
178-
Notice: Object of class classA could not be converted to number in %s on line %d
179-
int(1)
177+
Unsupported operand types: object ** int
180178

181179
-- Iteration 24 --
182180
int(0)

0 commit comments

Comments
 (0)