github.com/neugram/ng@v0.0.0-20180309130942-d472ff93d872/eval/testdata/conv1.ng (about) 1 if int8(127) != 127 { 2 panic("ERROR 1.1") 3 } 4 5 if int16(32767) != 32767 { 6 panic("ERROR 1.2") 7 } 8 9 if int32(2147483647) != 2147483647 { 10 panic("ERROR 1.3") 11 } 12 13 if int64(9223372036854775807) != 9223372036854775807 { 14 panic("ERROR 1.4") 15 } 16 17 if int(2147483647) != 2147483647 { // FIXME: 64b or 32b ? 18 panic("ERROR 1.5") 19 } 20 21 if uint8(0xff) != 0xff { 22 panic("ERROR 2.1") 23 } 24 25 if uint16(0xffff) != 0xffff { 26 panic("ERROR 2.2") 27 } 28 29 if uint32(0xffffffff) != 0xffffffff { 30 panic("ERROR 2.3") 31 } 32 33 if uint64(0xffffffffffffffff) != 0xffffffffffffffff { 34 panic("ERROR 2.4") 35 } 36 37 if uint(0xffffffff) != 0xffffffff { // FIXME: 64b or 32b ? 38 panic("ERROR 2.5") 39 } 40 41 print("OK")