lookahead no longer defined when creating a mode
[opus.git] / tests / type-test.c
1 #ifdef HAVE_CONFIG_H
2 #include "config.h"
3 #endif
4
5 #include "celt_types.h"
6 #include <stdio.h>
7
8 int main(void)
9 {
10    celt_int16_t i = 1;
11    i <<= 14;
12    if (i>>14 != 1)
13    {
14       fprintf(stderr, "celt_int16_t isn't 16 bits\n");
15       return 1;
16    }
17    if (sizeof(celt_int16_t)*2 != sizeof(celt_int32_t))
18    {
19       fprintf(stderr, "16*2 != 32\n");
20       return 1;
21    }
22    if (sizeof(celt_int32_t)*2 != sizeof(celt_int64_t))
23    {
24       fprintf(stderr, "32*2 != 64\n");
25       return 1;
26    }
27    return 0;
28 }