@@ -20,8 +20,8 @@ $tests = <<<TESTS
20
20
1 === pow(-1, 0)
21
21
-1 === pow(-1, 1)
22
22
1 === pow(-1, 2)
23
- FALSE === pow( 0,-2)
24
- FALSE === pow( 0,-1)
23
+ FALSE ===@ pow( 0,-2)
24
+ FALSE ===@ pow( 0,-1)
25
25
1 === pow( 0, 0)
26
26
0 === pow( 0, 1)
27
27
0 === pow( 0, 2)
@@ -35,21 +35,21 @@ FALSE === pow( 0,-1)
35
35
1 === pow( 2, 0)
36
36
2 === pow( 2, 1)
37
37
4 === pow( 2, 2)
38
- FALSE === pow(-2,-2.0)
39
- FALSE === pow(-2,-1.0)
40
- FALSE === pow(-2, 0.0)
41
- FALSE === pow(-2, 1.0)
42
- FALSE === pow(-2, 2.0)
43
- FALSE === pow(-1,-2.0)
44
- FALSE === pow(-1,-1.0)
45
- FALSE === pow(-1, 0.0)
46
- FALSE === pow(-1, 1.0)
47
- FALSE === pow(-1, 2.0)
48
- FALSE === pow( 0,-2.0)
49
- FALSE === pow( 0,-1.0)
50
- FALSE === pow( 0, 0.0)
51
- FALSE === pow( 0, 1.0)
52
- FALSE === pow( 0, 2.0)
38
+ FALSE ===@ pow(-2,-2.0)
39
+ FALSE ===@ pow(-2,-1.0)
40
+ FALSE ===@ pow(-2, 0.0)
41
+ FALSE ===@ pow(-2, 1.0)
42
+ FALSE ===@ pow(-2, 2.0)
43
+ FALSE ===@ pow(-1,-2.0)
44
+ FALSE ===@ pow(-1,-1.0)
45
+ FALSE ===@ pow(-1, 0.0)
46
+ FALSE ===@ pow(-1, 1.0)
47
+ FALSE ===@ pow(-1, 2.0)
48
+ FALSE ===@ pow( 0,-2.0)
49
+ FALSE ===@ pow( 0,-1.0)
50
+ FALSE ===@ pow( 0, 0.0)
51
+ FALSE ===@ pow( 0, 1.0)
52
+ FALSE ===@ pow( 0, 2.0)
53
53
1.0 === pow( 1,-2.0)
54
54
1.0 === pow( 1,-1.0)
55
55
1.0 === pow( 1, 0.0)
@@ -67,21 +67,21 @@ FALSE === pow( 0, 2.0)
67
67
1 === pow(-1,1443279822)
68
68
-1 === pow(-1,1443279821)
69
69
sqrt(2) === pow(2,1/2)
70
- FALSE === pow(-2.0,-2.0)
71
- FALSE === pow(-2.0,-1.0)
72
- FALSE === pow(-2.0, 0.0)
73
- FALSE === pow(-2.0, 1.0)
74
- FALSE === pow(-2.0, 2.0)
75
- FALSE === pow(-1.0,-2.0)
76
- FALSE === pow(-1.0,-1.0)
77
- FALSE === pow(-1.0, 0.0)
78
- FALSE === pow(-1.0, 1.0)
79
- FALSE === pow(-1.0, 2.0)
80
- FALSE === pow( 0.0,-2.0)
81
- FALSE === pow( 0.0,-1.0)
82
- FALSE === pow( 0.0, 0.0)
83
- FALSE === pow( 0.0, 1.0)
84
- FALSE === pow( 0.0, 2.0)
70
+ FALSE ===@ pow(-2.0,-2.0)
71
+ FALSE ===@ pow(-2.0,-1.0)
72
+ FALSE ===@ pow(-2.0, 0.0)
73
+ FALSE ===@ pow(-2.0, 1.0)
74
+ FALSE ===@ pow(-2.0, 2.0)
75
+ FALSE ===@ pow(-1.0,-2.0)
76
+ FALSE ===@ pow(-1.0,-1.0)
77
+ FALSE ===@ pow(-1.0, 0.0)
78
+ FALSE ===@ pow(-1.0, 1.0)
79
+ FALSE ===@ pow(-1.0, 2.0)
80
+ FALSE ===@ pow( 0.0,-2.0)
81
+ FALSE ===@ pow( 0.0,-1.0)
82
+ FALSE ===@ pow( 0.0, 0.0)
83
+ FALSE ===@ pow( 0.0, 1.0)
84
+ FALSE ===@ pow( 0.0, 2.0)
85
85
1.0 === pow( 1.0,-2.0)
86
86
1.0 === pow( 1.0,-1.0)
87
87
1.0 === pow( 1.0, 0.0)
@@ -102,8 +102,8 @@ FALSE === pow( 0.0, 2.0)
102
102
1.0 === pow(-1.0, 0)
103
103
-1.0 === pow(-1.0, 1)
104
104
1.0 === pow(-1.0, 2)
105
- FALSE === pow( 0.0,-2)
106
- FALSE === pow( 0.0,-1)
105
+ FALSE ===@ pow( 0.0,-2)
106
+ FALSE ===@ pow( 0.0,-1)
107
107
1.0 === pow( 0.0, 0)
108
108
0.0 === pow( 0.0, 1)
109
109
0.0 === pow( 0.0, 2)
@@ -122,21 +122,21 @@ LONG_MIN+1 === pow(LONG_MIN+1,1)
122
122
(LONG_MAX-1)*(LONG_MAX-1) === pow(LONG_MAX-1,2)
123
123
(LONG_MIN+1)*(LONG_MIN+1) === pow(LONG_MIN+1,2)
124
124
(float)(LONG_MAX-1) === pow(LONG_MAX-1,1.0)
125
- FALSE === pow(LONG_MIN+1,1.0)
125
+ FALSE ===@ pow(LONG_MIN+1,1.0)
126
126
(LONG_MAX-1)*(LONG_MAX-1) === pow(LONG_MAX-1,2.0)
127
- FALSE === pow(LONG_MIN+1,2.0)
127
+ FALSE ===@ pow(LONG_MIN+1,2.0)
128
128
LONG_MAX === pow(LONG_MAX,1)
129
129
LONG_MIN === pow(LONG_MIN,1)
130
130
LONG_MAX*LONG_MAX === pow(LONG_MAX,2)
131
131
LONG_MIN*LONG_MIN === pow(LONG_MIN,2)
132
132
(float)LONG_MAX === pow(LONG_MAX,1.0)
133
- FALSE === pow(LONG_MIN,1.0)
133
+ FALSE ===@ pow(LONG_MIN,1.0)
134
134
LONG_MAX*LONG_MAX === pow(LONG_MAX,2.0)
135
- FALSE === pow(LONG_MIN,2.0)
135
+ FALSE ===@ pow(LONG_MIN,2.0)
136
136
TESTS ;
137
137
138
138
echo "On failure, please mail result to jeroen@php.net \n" ;
139
- include ('test_eval .inc ' );
139
+ include ('../../../../tests/quicktester .inc ' );
140
140
141
141
--EXPECT --
142
142
1 ,1 ,0 ,0
0 commit comments