static_assert
static_assert(UCHAR_WIDTH < UINT_WIDTH,
static_assert(USHRT_WIDTH < UINT_WIDTH,
static_assert(UCHAR_WIDTH < UINT_WIDTH,
static_assert(USHRT_WIDTH < UINT_WIDTH,
static_assert(UCHAR_WIDTH < UINT_WIDTH,
static_assert(USHRT_WIDTH < UINT_WIDTH,
static_assert(UCHAR_WIDTH < UINT_WIDTH,
static_assert(USHRT_WIDTH < UINT_WIDTH,
static_assert(UCHAR_WIDTH < UINT_WIDTH,
static_assert(USHRT_WIDTH < UINT_WIDTH,
static_assert(sizeof(type) * CHAR_BIT == TYPE ## _WIDTH, \
static_assert((1ULL << (TYPE ## _WIDTH - 1)) - 1 == TYPE ## _MAX, \
static_assert(TYPE ## _MIN == -TYPE ## _MAX - 1, \
static_assert(sizeof(type) * CHAR_BIT == TYPE ## _WIDTH, \
static_assert((type)~0ULL == TYPE ## _MAX, \
static_assert(powerof2(MAXBPS), "MAXBPS is not power of 2");
#define _Static_assert(x, y) static_assert(x, y)
static_assert(TLS_1_3_GCM_IV_LEN == TLS_CHACHA20_IV_LEN,
#ifndef static_assert
static_assert(sizeof(T) > 1,
static_assert(sizeof(vm_paddr_t) <= sizeof(uint64_t),
static_assert(sizeof(struct tss32) == 104, "compile-time assertion failed");
static_assert(sizeof(struct msicap) == 14, "compile-time assertion failed");
static_assert(sizeof(struct msixcap) == 12, "compile-time assertion failed");
static_assert(sizeof(struct pciecap) == 60, "compile-time assertion failed");
static_assert(sizeof(struct tpm_crb_regs) == TPM_CRB_REGS_SIZE,
static_assert(sizeof(struct tpm_ppi_qemu) <= TPM_PPI_SIZE,
static_assert(sizeof(f->f_prevline) == sizeof(saved),