1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65
|
MAX_SAFE_INTEGER: 9007199254740992
MIN_SAFE_INTEGER: -9007199254740992
printI64: 0xffff5544edcba988
test_makeGetValue:
i53: -aabb12345678
u53: ffff5544edcba800
i32: -12345678
u32: edcba988
u32 legacy: edcba988
i16: -5678
u16: a988
u16 legacy: a988
i8: -78
u8: 88
u8 legacy: 88
ptr: edcba988
ptr: edcba988
test_makeSetValue:
printI64: 0x12345678ab
printI64: 0x2233445566780000
printI64: 0xddccbbaa99880000
printI64: 0x12345678ab
printI64: 0xffffffffffffffff
printI64: 0xff
printI64: 0x345678ab
test_receiveI64ParamAsI53:
arg1: 42
arg2: -42
rtn = 0
test_receiveI64ParamAsI53:
arg1: 9007199254740992
arg2: -9007199254740992
rtn = 0
test_receiveI64ParamAsI53:
rtn = -1
test_receiveI64ParamAsI53:
rtn = -1
test_receiveI64ParamAsDouble:
arg1: 42
arg2: -42
rtn = 0
test_receiveI64ParamAsDouble:
arg1: 9007199254740992
arg2: -9007199254740992
rtn = 0
test_receiveI64ParamAsDouble:
arg1: 9007199254740992
arg2: 0
rtn = 0
test_receiveI64ParamAsDouble:
arg1: -9007199254740992
arg2: 0
rtn = 0
done
|