@@ -42,9 +42,9 @@ class FloatIntEncodingTest extends \PHPUnit\Framework\TestCase
4242
4343 static function make_special_vals ()
4444 {
45- self ::$ DOUBLE_NAN = (double ) NAN ;
46- self ::$ DOUBLE_POS_INF = (double ) INF ;
47- self ::$ DOUBLE_NEG_INF = (double ) -INF ;
45+ self ::$ DOUBLE_NAN = (float ) NAN ;
46+ self ::$ DOUBLE_POS_INF = (float ) INF ;
47+ self ::$ DOUBLE_NEG_INF = (float ) -INF ;
4848 self ::$ FLOAT_NAN = (float ) NAN ;
4949 self ::$ FLOAT_POS_INF = (float ) INF ;
5050 self ::$ FLOAT_NEG_INF = (float ) -INF ;
@@ -144,29 +144,29 @@ function test_encoding_nan_values($type, $val, $bits)
144144 function normal_vals_provider ()
145145 {
146146 return array (
147- array (self ::DOUBLE_TYPE , (double ) -10 , "\000\000\000\000\000\000$ \300" , '000000000000420c ' ),
148- array (self ::DOUBLE_TYPE , (double ) -9 , "\000\000\000\000\000\000\"\300" , '000000000000220c ' ),
149- array (self ::DOUBLE_TYPE , (double ) -8 , "\000\000\000\000\000\000 \300" , '000000000000020c ' ),
150- array (self ::DOUBLE_TYPE , (double ) -7 , "\000\000\000\000\000\000\034\300" , '000000000000c10c ' ),
151- array (self ::DOUBLE_TYPE , (double ) -6 , "\000\000\000\000\000\000\030\300" , '000000000000810c ' ),
152- array (self ::DOUBLE_TYPE , (double ) -5 , "\000\000\000\000\000\000\024\300" , '000000000000410c ' ),
153- array (self ::DOUBLE_TYPE , (double ) -4 , "\000\000\000\000\000\000\020\300" , '000000000000010c ' ),
154- /**/ array (self ::DOUBLE_TYPE , (double ) -3 , "\000\000\000\000\000\000\010\300" , '000000000000800c ' ),
155- array (self ::DOUBLE_TYPE , (double ) -2 , "\000\000\000\000\000\000\000\300" , '000000000000000c ' ),
156- array (self ::DOUBLE_TYPE , (double ) -1 , "\000\000\000\000\000\000\360\277" , '0000000000000ffb ' ),
157- array (self ::DOUBLE_TYPE , (double ) 0 , "\000\000\000\000\000\000\000\000" , '0000000000000000 ' ),
158- array (self ::DOUBLE_TYPE , (double ) 1 , "\000\000\000\000\000\000\360? " , '0000000000000ff3 ' ),
159- array (self ::DOUBLE_TYPE , (double ) 2 , "\000\000\000\000\000\000\000@ " , '0000000000000004 ' ),
160- /**/ array (self ::DOUBLE_TYPE , (double ) 3 , "\000\000\000\000\000\000\010@ " , '0000000000008004 ' ),
161- array (self ::DOUBLE_TYPE , (double ) 4 , "\000\000\000\000\000\000\020@ " , '0000000000000104 ' ),
162- array (self ::DOUBLE_TYPE , (double ) 5 , "\000\000\000\000\000\000\024@ " , '0000000000004104 ' ),
163- array (self ::DOUBLE_TYPE , (double ) 6 , "\000\000\000\000\000\000\030@ " , '0000000000008104 ' ),
164- array (self ::DOUBLE_TYPE , (double ) 7 , "\000\000\000\000\000\000\034@ " , '000000000000c104 ' ),
165- array (self ::DOUBLE_TYPE , (double ) 8 , "\000\000\000\000\000\000 @ " , '0000000000000204 ' ),
166- array (self ::DOUBLE_TYPE , (double ) 9 , "\000\000\000\000\000\000\"@ " , '0000000000002204 ' ),
167- array (self ::DOUBLE_TYPE , (double ) 10 , "\000\000\000\000\000\000$@ " , '0000000000004204 ' ),
168- /**/ array (self ::DOUBLE_TYPE , (double ) -1234.2132 , "\007\316\031Q \332H \223\300" , '70ec9115ad84390c ' ),
169- array (self ::DOUBLE_TYPE , (double ) -2.11e+25 , "\311\260\276J \031t1 \305" , '9c0beba49147135c ' ),
147+ array (self ::DOUBLE_TYPE , (float ) -10 , "\000\000\000\000\000\000$ \300" , '000000000000420c ' ),
148+ array (self ::DOUBLE_TYPE , (float ) -9 , "\000\000\000\000\000\000\"\300" , '000000000000220c ' ),
149+ array (self ::DOUBLE_TYPE , (float ) -8 , "\000\000\000\000\000\000 \300" , '000000000000020c ' ),
150+ array (self ::DOUBLE_TYPE , (float ) -7 , "\000\000\000\000\000\000\034\300" , '000000000000c10c ' ),
151+ array (self ::DOUBLE_TYPE , (float ) -6 , "\000\000\000\000\000\000\030\300" , '000000000000810c ' ),
152+ array (self ::DOUBLE_TYPE , (float ) -5 , "\000\000\000\000\000\000\024\300" , '000000000000410c ' ),
153+ array (self ::DOUBLE_TYPE , (float ) -4 , "\000\000\000\000\000\000\020\300" , '000000000000010c ' ),
154+ /**/ array (self ::DOUBLE_TYPE , (float ) -3 , "\000\000\000\000\000\000\010\300" , '000000000000800c ' ),
155+ array (self ::DOUBLE_TYPE , (float ) -2 , "\000\000\000\000\000\000\000\300" , '000000000000000c ' ),
156+ array (self ::DOUBLE_TYPE , (float ) -1 , "\000\000\000\000\000\000\360\277" , '0000000000000ffb ' ),
157+ array (self ::DOUBLE_TYPE , (float ) 0 , "\000\000\000\000\000\000\000\000" , '0000000000000000 ' ),
158+ array (self ::DOUBLE_TYPE , (float ) 1 , "\000\000\000\000\000\000\360? " , '0000000000000ff3 ' ),
159+ array (self ::DOUBLE_TYPE , (float ) 2 , "\000\000\000\000\000\000\000@ " , '0000000000000004 ' ),
160+ /**/ array (self ::DOUBLE_TYPE , (float ) 3 , "\000\000\000\000\000\000\010@ " , '0000000000008004 ' ),
161+ array (self ::DOUBLE_TYPE , (float ) 4 , "\000\000\000\000\000\000\020@ " , '0000000000000104 ' ),
162+ array (self ::DOUBLE_TYPE , (float ) 5 , "\000\000\000\000\000\000\024@ " , '0000000000004104 ' ),
163+ array (self ::DOUBLE_TYPE , (float ) 6 , "\000\000\000\000\000\000\030@ " , '0000000000008104 ' ),
164+ array (self ::DOUBLE_TYPE , (float ) 7 , "\000\000\000\000\000\000\034@ " , '000000000000c104 ' ),
165+ array (self ::DOUBLE_TYPE , (float ) 8 , "\000\000\000\000\000\000 @ " , '0000000000000204 ' ),
166+ array (self ::DOUBLE_TYPE , (float ) 9 , "\000\000\000\000\000\000\"@ " , '0000000000002204 ' ),
167+ array (self ::DOUBLE_TYPE , (float ) 10 , "\000\000\000\000\000\000$@ " , '0000000000004204 ' ),
168+ /**/ array (self ::DOUBLE_TYPE , (float ) -1234.2132 , "\007\316\031Q \332H \223\300" , '70ec9115ad84390c ' ),
169+ array (self ::DOUBLE_TYPE , (float ) -2.11e+25 , "\311\260\276J \031t1 \305" , '9c0beba49147135c ' ),
170170
171171 array (self ::FLOAT_TYPE , (float ) -10 , "\000\000 \301" , '0000021c ' ),
172172 array (self ::FLOAT_TYPE , (float ) -9 , "\000\000\020\301" , '0000011c ' ),
0 commit comments