bes Updated for version 3.21.1
The Backend Server (BES) is the lower two tiers of the Hyrax data server
ff_types.h
1#error This file is now obsolete
2
3#if defined(FF_TYPES_H__) && defined(FF_CHECK_SIZES)
4
5if (SIZE_FLOAT32 != sizeof(float32))
6 fprintf(stderr, "Type size mismatch for float32: expected %d, is %d\n",
7 (int)SIZE_FLOAT32, (int)sizeof(float32));
8
9if (SIZE_FLOAT64 != sizeof(float64))
10 fprintf(stderr, "Type size mismatch for float64: expected %d, is %d\n",
11 (int)SIZE_FLOAT64, (int)sizeof(float64));
12
13if (SIZE_INT8 != sizeof(int8))
14 fprintf(stderr, "Type size mismatch for int8: expected %d, is %d\n",
15 (int)SIZE_INT8, (int)sizeof(int8));
16
17if (SIZE_UINT8 != sizeof(uint8))
18 fprintf(stderr, "Type size mismatch for uint8: expected %d, is %d\n",
19 (int)SIZE_UINT8, (int)sizeof(uint8));
20
21if (SIZE_INT16 != sizeof(int16))
22 fprintf(stderr, "Type size mismatch for int16: expected %d, is %d\n",
23 (int)SIZE_INT16, (int)sizeof(int16));
24
25if (SIZE_UINT16 != sizeof(uint16))
26 fprintf(stderr, "Type size mismatch for uint16: expected %d, is %d\n",
27 (int)SIZE_UINT16, (int)sizeof(uint16));
28
29if (SIZE_INT32 != sizeof(int32))
30 fprintf(stderr, "Type size mismatch for int32: expected %d, is %d\n",
31 (int)SIZE_UINT32, (int)sizeof(int32));
32
33if (SIZE_UINT32 != sizeof(uint32))
34 fprintf(stderr, "Type size mismatch for uint32: expected %d, is %d\n",
35 (int)SIZE_UINT32, (int)sizeof(uint32));
36
37#ifdef LONGS_ARE_64
38
39if (SIZE_INT64 != sizeof(int64))
40 fprintf(stderr, "Type size mismatch for int64: expected %d, is %d\n",
41 (int)SIZE_UINT64, (int)sizeof(int64));
42
43if (SIZE_UINT64 != sizeof(uint64))
44 fprintf(stderr, "Type size mismatch for uint64: expected %d, is %d\n",
45 (int)SIZE_UINT64, (int)sizeof(uint64));
46
47#endif /* LONGS_ARE_64 */
48
49#endif /* defined(FF_TYPES_H__) && defined(FF_CHECK_SIZES) */
50
51#ifndef FF_TYPES_H__
52#define FF_TYPES_H__
53
54#endif /* FF_TYPES_H__ */
55