File:  [parser3project] / parser3 / tests / results / 422.processed
Revision 1.3: download - view: text, annotated - select for diffs - revision graph
Wed Jan 7 18:47:31 2026 UTC (5 months, 3 weeks ago) by moko
Branches: MAIN
CVS tags: HEAD
test updated after wide int implemented (feature #1273)

Content-Type: text/html
Content-Length: 1196

Parser3 with wide int (int53)
2000000000: 2000000000 2000000000 77359400
4000000000: 4000000000 4000000000 ee6b2800
5000000000: 5000000000 5000000000 12a05f200
-2000000000: -2000000000 2294967296 88ca6c00
-4000000000: -4000000000 2147483648 80000000
-5000000000: -5000000000 2147483648 80000000
-1: -1 4294967295 ffffffff
-2: -2 4294967294 fffffffe
9.00719925474099e+15: 9007199254740990 9007199254740990 1ffffffffffffe
9007199254740991: 9007199254740991 9007199254740991 1fffffffffffff
9.00719925474099e+15: 9007199254740991 9007199254740991 1fffffffffffff
-9.00719925474099e+15: -9007199254740991 2147483648 80000000
-9007199254740991: -9007199254740991 2147483648 80000000
-9.00719925474099e+15: -9007199254740990 2147483648 80000000
n:1e+16 (clipped 0x1fffffffffffff)
1. % 0
2. \ 900
3. ~ 80000000
4. >> 1fffffffff
5. << ffff0000 (-65536)
6. % 0.1
7. mod 10 - out of double precision, but works
8. mod 2
9. mod 0.4
10. wide int.as_int overflow, exception : Exception type: number.format,
Source: year,
Comment: 9007199254740991 is out of regular int range
11. double.as_int overflow, no exception : Exception type: date.range,
Source: year,
Comment: year '2147483647' is out of range 0..9999

E-mail: