58#if defined(SECP256K1_WIDEMUL_INT128)
59 ((
int64_t)(((uint128_t)0xA1234567B8901234ULL << 64) + 0xC5678901D2345678ULL) == (
int64_t)-(
int64_t)0x3A9876FE2DCBA988ULL) &&
60 (((
int64_t)(int128_t)(((uint128_t)0xB1C2D3E4F5A6B7C8ULL << 64) + 0xD9E0F1A2B3C4D5E6ULL)) == (
int64_t)(
uint64_t)0xD9E0F1A2B3C4D5E6ULL) &&
61 (((
int64_t)(int128_t)(((uint128_t)0xABCDEF0123456789ULL << 64) + 0x0123456789ABCDEFULL)) == (
int64_t)(
uint64_t)0x0123456789ABCDEFULL) &&
64 ((int128_t)(((uint128_t)0xB1234567C8901234ULL << 64) + 0xD5678901E2345678ULL) == (int128_t)(-(int128_t)0x8E1648B3F50E80DCULL * 0x8E1648B3F50E80DDULL + 0x5EA688D5482F9464ULL)) &&
74#if defined(SECP256K1_WIDEMUL_INT128)
75 ((((int128_t)(((uint128_t)0xCD833A65684A0DBCULL << 64) + 0xB349312F71EA7637ULL)) >> 39) == (int128_t)(((uint128_t)0xFFFFFFFFFF9B0674ULL << 64) + 0xCAD0941B79669262ULL)) &&