Dmitry Stogov
2f7b178fac
Fixed test (shift operators throw Error)
2015-07-06 12:28:14 +03:00
Xinchen Hui
e8f992c163
Catch the specifical exception
2015-07-03 11:18:53 +08:00
Bob Weinand
94722e12cf
Introduce ArithmeticError
2015-07-02 20:47:44 +02:00
Bob Weinand
007d7ac7ca
Use DivisionByZeroError instead of exception for %/intdiv()
2015-07-02 02:20:58 +02:00
Dmitry Stogov
0b35e4a3be
Revert "Fixed last previously broken tests"
...
This reverts commit 79b1832dd5 .
2015-06-29 13:05:14 +03:00
Bob Weinand
79b1832dd5
Fixed last previously broken tests
2015-06-29 01:00:12 +02:00
Dmitry Stogov
5820be029a
0.0 / 0.0 = NaN
2015-04-06 22:03:44 +03:00
Dmitry Stogov
cae0147ed3
Fixed weird operators behavior. Division by zero now emits warning and returns +/-INF, modulo by zero and intdid() throws an exception, shifts by negative offset throw exceptions. Compile-time evaluation of division by zero is disabled.
2015-04-06 14:30:05 +03:00
Andrea Faulds
797dee59cd
Blast off to space.
2015-01-29 17:56:09 +00:00
Andrea Faulds
e5eb9530ab
Use "float" and "integer" in typehint and zpp errors
2014-12-21 13:23:02 +00:00
Veres Lajos
4b9535341a
typo fixes - https://github.com/vlajos/misspell_fixer
2014-11-19 20:23:00 +00:00
Andrea Faulds
2d069f640e
Merge branch 'coalesce_operator'
...
* coalesce_operator:
Extended coalesce operator test case for ordering/short-circuiting
Ensure not evaluated twice
Added test
Initial coalesce operator implementation
2014-09-28 00:07:04 +01:00
Andrea Faulds
ec39802e4e
Extended coalesce operator test case for ordering/short-circuiting
2014-09-23 16:28:02 +01:00
Andrea Faulds
157da54e82
Ensure not evaluated twice
2014-09-16 19:32:01 +01:00
Andrea Faulds
a1711cee17
Added test
2014-09-16 19:20:15 +01:00
Andrea Faulds
db72160e5a
Merge branch 'master' into integer_semantics
...
Conflicts:
Zend/zend_operators.h
2014-09-16 13:45:06 +01:00
Nikita Popov
828fe35381
Fix string increment
2014-09-05 12:45:42 +02:00
Andrea Faulds
59f6cec3dd
Updated 32-bit << test
2014-08-19 21:28:26 +01:00
Andrea Faulds
821ca32a6f
Updated << 64-bit tests
2014-08-19 20:21:24 +01:00
Andrea Faulds
6a58f270d8
Updated >> 64-bit tests
2014-08-19 20:21:23 +01:00
Andrea Faulds
2f5e508e39
Fixed 32-bit test
2014-08-19 20:21:23 +01:00
Andrea Faulds
4fb5a983a3
Fixed 64-bit tests
2014-08-19 20:21:22 +01:00
Remi Collet
a93b87f988
Skip those test which fails on ARM architecture
...
Add minimal tests for all arch.
2014-01-20 14:42:28 +01:00
Remi Collet
140d2ef4f0
dos2unix
2014-01-20 14:39:05 +01:00
andy wharmby
fcbfe08d60
New test for bitwise operators. Tested on Linux 64 bit
2009-06-15 17:38:44 +00:00
Robert Nicholson
e592b4fd15
New tests for operators. These tests were auto generated to verify correctness for a number of significant values. The work was done by Dave Kelsey.
2009-06-08 11:59:32 +00:00