@@ -2430,83 +2430,98 @@ function id(loc, x) {
24302430 }
24312431}
24322432
2433- eq ( "File \"int64_test.ml\", line 192 , characters 5-12" , Caml_int64 . bits_of_float ( 0.3 ) , /* int64 */ [
2433+ eq ( "File \"int64_test.ml\", line 193 , characters 5-12" , Caml_int64 . bits_of_float ( 0.3 ) , /* int64 */ [
24342434 /* hi */ 1070805811 ,
24352435 /* lo */ 858993459
24362436 ] ) ;
24372437
2438- eq ( "File \"int64_test.ml\", line 193 , characters 5-12" , Caml_int64 . float_of_bits ( /* int64 */ [
2438+ eq ( "File \"int64_test.ml\", line 194 , characters 5-12" , Caml_int64 . float_of_bits ( /* int64 */ [
24392439 /* hi */ 1070805811 ,
24402440 /* lo */ 858993459
24412441 ] ) , 0.3 ) ;
24422442
2443- id ( "File \"int64_test.ml\", line 194 , characters 5-12" , /* int64 */ [
2443+ id ( "File \"int64_test.ml\", line 195 , characters 5-12" , /* int64 */ [
24442444 /* hi */ - 1 ,
24452445 /* lo */ 4294967295
24462446 ] ) ;
24472447
2448- id ( "File \"int64_test.ml\", line 195 , characters 5-12" , /* int64 */ [
2448+ id ( "File \"int64_test.ml\", line 196 , characters 5-12" , /* int64 */ [
24492449 /* hi */ - 1 ,
24502450 /* lo */ 4294967196
24512451 ] ) ;
24522452
2453- id ( "File \"int64_test.ml\", line 196 , characters 5-12" , /* int64 */ [
2453+ id ( "File \"int64_test.ml\", line 197 , characters 5-12" , /* int64 */ [
24542454 /* hi */ 0 ,
24552455 /* lo */ 4294967295
24562456 ] ) ;
24572457
2458- id ( "File \"int64_test.ml\", line 197 , characters 5-12" , /* int64 */ [
2458+ id ( "File \"int64_test.ml\", line 198 , characters 5-12" , /* int64 */ [
24592459 /* hi */ 0 ,
24602460 /* lo */ 536870911
24612461 ] ) ;
24622462
2463- id ( "File \"int64_test.ml\", line 198 , characters 5-12" , /* int64 */ [
2463+ id ( "File \"int64_test.ml\", line 199 , characters 5-12" , /* int64 */ [
24642464 /* hi */ 0 ,
24652465 /* lo */ 536870655
24662466 ] ) ;
24672467
2468- eq ( "File \"int64_test.ml\", line 199 , characters 5-12" , Caml_int64 . div ( Int64 . min_int , /* int64 */ [
2468+ eq ( "File \"int64_test.ml\", line 200 , characters 5-12" , Caml_int64 . div ( Int64 . min_int , /* int64 */ [
24692469 /* hi */ 0 ,
24702470 /* lo */ 10
24712471 ] ) , /* int64 */ [
24722472 /* hi */ - 214748365 ,
24732473 /* lo */ 858993460
24742474 ] ) ;
24752475
2476- eq ( "File \"int64_test.ml\", line 200 , characters 5-12" , Caml_int64 . to_string ( Caml_int64 . div ( Int64 . min_int , /* int64 */ [
2476+ eq ( "File \"int64_test.ml\", line 201 , characters 5-12" , Caml_int64 . to_string ( Caml_int64 . div ( Int64 . min_int , /* int64 */ [
24772477 /* hi */ 0 ,
24782478 /* lo */ 10
24792479 ] ) ) , "-922337203685477580" ) ;
24802480
2481- eq ( "File \"int64_test.ml\", line 201 , characters 5-12" , Caml_int64 . mul ( Int64 . min_int , /* int64 */ [
2481+ eq ( "File \"int64_test.ml\", line 202 , characters 5-12" , Caml_int64 . mul ( Int64 . min_int , /* int64 */ [
24822482 /* hi */ 0 ,
24832483 /* lo */ 10
24842484 ] ) , /* int64 */ [
24852485 /* hi */ 0 ,
24862486 /* lo */ 0
24872487 ] ) ;
24882488
2489- eq ( "File \"int64_test.ml\", line 202 , characters 5-12" , Caml_int64 . mul ( /* int64 */ [
2489+ eq ( "File \"int64_test.ml\", line 203 , characters 5-12" , Caml_int64 . mul ( /* int64 */ [
24902490 /* hi */ 0 ,
24912491 /* lo */ 10
24922492 ] , Int64 . min_int ) , /* int64 */ [
24932493 /* hi */ 0 ,
24942494 /* lo */ 0
24952495 ] ) ;
24962496
2497- eq ( "File \"int64_test.ml\", line 203 , characters 5-12" , Caml_int64 . mul ( /* int64 */ [
2497+ eq ( "File \"int64_test.ml\", line 204 , characters 5-12" , Caml_int64 . mul ( /* int64 */ [
24982498 /* hi */ 0 ,
24992499 /* lo */ 1
25002500 ] , Int64 . min_int ) , Int64 . min_int ) ;
25012501
2502- eq ( "File \"int64_test.ml\", line 204 , characters 5-12" , Caml_int64 . mul ( Int64 . max_int , /* int64 */ [
2502+ eq ( "File \"int64_test.ml\", line 205 , characters 5-12" , Caml_int64 . mul ( Int64 . max_int , /* int64 */ [
25032503 /* hi */ 0 ,
25042504 /* lo */ 10
25052505 ] ) , /* int64 */ [
25062506 /* hi */ - 1 ,
25072507 /* lo */ 4294967286
25082508 ] ) ;
25092509
2510+ eq ( "File \"int64_test.ml\", line 206, characters 5-12" , Caml_int64 . succ ( Int64 . max_int ) , Int64 . min_int ) ;
2511+
2512+ eq ( "File \"int64_test.ml\", line 207, characters 5-12" , Caml_int64 . succ ( Int64 . min_int ) , /* int64 */ [
2513+ /* hi */ - 2147483648 ,
2514+ /* lo */ 1
2515+ ] ) ;
2516+
2517+ eq ( "File \"int64_test.ml\", line 208, characters 5-12" , Caml_int64 . succ ( /* int64 */ [
2518+ /* hi */ 0 ,
2519+ /* lo */ 4294967295
2520+ ] ) , /* int64 */ [
2521+ /* hi */ 1 ,
2522+ /* lo */ 0
2523+ ] ) ;
2524+
25102525Mt . from_pair_suites ( "Int64_test" , suites$1 . contents ) ;
25112526
25122527exports . f = f ;
0 commit comments