408N/A test(0x8000000000000000L, 0b1000000000000000000000000000000000000000000000000000000000000000L);
408N/A test(0xffffffffffffffffL, 0b1111111111111111111111111111111111111111111111111111111111111111L);
408N/A test(0x8000000000000000l, 0b1000000000000000000000000000000000000000000000000000000000000000l);
408N/A test(0xffffffffffffffffl, 0b1111111111111111111111111111111111111111111111111111111111111111l);
408N/A error("test " + count + "\nexpected: 0x" + Integer.toHexString(expect) + "\n found: 0x" + Integer.toHexString(found));
408N/A error("test " + count + "\nexpected: 0x" + Long.toHexString(expect) + "\n found: 0x" + Long.toHexString(found));