alignof_aligned: 1
alignof_double: 1
alignof_float: 1
alignof_fun: 4
alignof_int: 1
alignof_long: 1
alignof_longdouble: 1
alignof_longlong: 1
alignof_ptr: 1
alignof_short: 2
alignof_str: 1
max_align_t: struct {int __max_align; } __attribute__ ((aligned (8)))
bufsiz: '1024'
char_is_unsigned: false
compiler: clang
cpp_arch_flags:
- -target
- avr
- -mmcu=atmega8
custom_defs:
    AVR: '1'
    __ATOMIC_ACQUIRE: '2'
    __ATOMIC_ACQ_REL: '4'
    __ATOMIC_CONSUME: '1'
    __ATOMIC_RELAXED: '0'
    __ATOMIC_RELEASE: '3'
    __ATOMIC_SEQ_CST: '5'
    __AVR: '1'
    __AVR_2_BYTE_PC__: '1'
    __AVR_ARCH__: '4'
    __AVR_ATmega8__: '1'
    __AVR_HAVE_LPMX__: '1'
    __AVR_HAVE_MOVW__: '1'
    __AVR_HAVE_MUL__: '1'
    __AVR__: '1'
    __BIGGEST_ALIGNMENT__: '1'
    __BITINT_MAXWIDTH__: '128'
    __BOOL_WIDTH__: '8'
    __BYTE_ORDER__: __ORDER_LITTLE_ENDIAN__
    __CHAR16_TYPE__: unsigned int
    __CHAR32_TYPE__: long unsigned int
    __CHAR_BIT__: '8'
    __CLANG_ATOMIC_BOOL_LOCK_FREE: '1'
    __CLANG_ATOMIC_CHAR16_T_LOCK_FREE: '1'
    __CLANG_ATOMIC_CHAR32_T_LOCK_FREE: '1'
    __CLANG_ATOMIC_CHAR_LOCK_FREE: '1'
    __CLANG_ATOMIC_INT_LOCK_FREE: '1'
    __CLANG_ATOMIC_LLONG_LOCK_FREE: '1'
    __CLANG_ATOMIC_LONG_LOCK_FREE: '1'
    __CLANG_ATOMIC_POINTER_LOCK_FREE: '1'
    __CLANG_ATOMIC_SHORT_LOCK_FREE: '1'
    __CLANG_ATOMIC_WCHAR_T_LOCK_FREE: '1'
    __CONSTANT_CFSTRINGS__: '1'
    __DBL_DECIMAL_DIG__: '9'
    __DBL_DENORM_MIN__: '1.40129846e-45'
    __DBL_DIG__: '6'
    __DBL_EPSILON__: '1.19209290e-7'
    __DBL_HAS_DENORM__: '1'
    __DBL_HAS_INFINITY__: '1'
    __DBL_HAS_QUIET_NAN__: '1'
    __DBL_MANT_DIG__: '24'
    __DBL_MAX_10_EXP__: '38'
    __DBL_MAX_EXP__: '128'
    __DBL_MAX__: '3.40282347e+38'
    __DBL_MIN_10_EXP__: (-37)
    __DBL_MIN_EXP__: (-125)
    __DBL_MIN__: '1.17549435e-38'
    __DECIMAL_DIG__: __LDBL_DECIMAL_DIG__
    __ELF__: '1'
    __FINITE_MATH_ONLY__: '0'
    __FLT_DECIMAL_DIG__: '9'
    __FLT_DENORM_MIN__: 1.40129846e-45F
    __FLT_DIG__: '6'
    __FLT_EPSILON__: 1.19209290e-7F
    __FLT_HAS_DENORM__: '1'
    __FLT_HAS_INFINITY__: '1'
    __FLT_HAS_QUIET_NAN__: '1'
    __FLT_MANT_DIG__: '24'
    __FLT_MAX_10_EXP__: '38'
    __FLT_MAX_EXP__: '128'
    __FLT_MAX__: 3.40282347e+38F
    __FLT_MIN_10_EXP__: (-37)
    __FLT_MIN_EXP__: (-125)
    __FLT_MIN__: 1.17549435e-38F
    __FLT_RADIX__: '2'
    __FPCLASS_NEGINF: '0x0004'
    __FPCLASS_NEGNORMAL: '0x0008'
    __FPCLASS_NEGSUBNORMAL: '0x0010'
    __FPCLASS_NEGZERO: '0x0020'
    __FPCLASS_POSINF: '0x0200'
    __FPCLASS_POSNORMAL: '0x0100'
    __FPCLASS_POSSUBNORMAL: '0x0080'
    __FPCLASS_POSZERO: '0x0040'
    __FPCLASS_QNAN: '0x0002'
    __FPCLASS_SNAN: '0x0001'
    __GCC_ATOMIC_BOOL_LOCK_FREE: '1'
    __GCC_ATOMIC_CHAR16_T_LOCK_FREE: '1'
    __GCC_ATOMIC_CHAR32_T_LOCK_FREE: '1'
    __GCC_ATOMIC_CHAR_LOCK_FREE: '1'
    __GCC_ATOMIC_INT_LOCK_FREE: '1'
    __GCC_ATOMIC_LLONG_LOCK_FREE: '1'
    __GCC_ATOMIC_LONG_LOCK_FREE: '1'
    __GCC_ATOMIC_POINTER_LOCK_FREE: '1'
    __GCC_ATOMIC_SHORT_LOCK_FREE: '1'
    __GCC_ATOMIC_TEST_AND_SET_TRUEVAL: '1'
    __GCC_ATOMIC_WCHAR_T_LOCK_FREE: '1'
    __GNUC_MINOR__: '2'
    __GNUC_PATCHLEVEL__: '1'
    __GNUC_STDC_INLINE__: '1'
    __GNUC__: '4'
    __GXX_ABI_VERSION: '1002'
    __INT16_C_SUFFIX__: ''
    __INT16_FMTd__: '"d"'
    __INT16_FMTi__: '"i"'
    __INT16_MAX__: '32767'
    __INT16_TYPE__: int
    __INT32_C_SUFFIX__: L
    __INT32_FMTd__: '"ld"'
    __INT32_FMTi__: '"li"'
    __INT32_MAX__: 2147483647L
    __INT32_TYPE__: long int
    __INT64_C_SUFFIX__: LL
    __INT64_FMTd__: '"lld"'
    __INT64_FMTi__: '"lli"'
    __INT64_MAX__: 9223372036854775807LL
    __INT64_TYPE__: long long int
    __INT8_C_SUFFIX__: ''
    __INT8_FMTd__: '"hhd"'
    __INT8_FMTi__: '"hhi"'
    __INT8_MAX__: '127'
    __INT8_TYPE__: signed char
    __INTMAX_C_SUFFIX__: LL
    __INTMAX_FMTd__: '"lld"'
    __INTMAX_FMTi__: '"lli"'
    __INTMAX_MAX__: 9223372036854775807LL
    __INTMAX_TYPE__: long long int
    __INTMAX_WIDTH__: '64'
    __INTPTR_FMTd__: '"d"'
    __INTPTR_FMTi__: '"i"'
    __INTPTR_MAX__: '32767'
    __INTPTR_TYPE__: int
    __INTPTR_WIDTH__: '16'
    __INT_FAST16_FMTd__: '"d"'
    __INT_FAST16_FMTi__: '"i"'
    __INT_FAST16_MAX__: '32767'
    __INT_FAST16_TYPE__: int
    __INT_FAST16_WIDTH__: '16'
    __INT_FAST32_FMTd__: '"ld"'
    __INT_FAST32_FMTi__: '"li"'
    __INT_FAST32_MAX__: 2147483647L
    __INT_FAST32_TYPE__: long int
    __INT_FAST32_WIDTH__: '32'
    __INT_FAST64_FMTd__: '"lld"'
    __INT_FAST64_FMTi__: '"lli"'
    __INT_FAST64_MAX__: 9223372036854775807LL
    __INT_FAST64_TYPE__: long long int
    __INT_FAST64_WIDTH__: '64'
    __INT_FAST8_FMTd__: '"hhd"'
    __INT_FAST8_FMTi__: '"hhi"'
    __INT_FAST8_MAX__: '127'
    __INT_FAST8_TYPE__: signed char
    __INT_FAST8_WIDTH__: '8'
    __INT_LEAST16_FMTd__: '"d"'
    __INT_LEAST16_FMTi__: '"i"'
    __INT_LEAST16_MAX__: '32767'
    __INT_LEAST16_TYPE__: int
    __INT_LEAST16_WIDTH__: '16'
    __INT_LEAST32_FMTd__: '"ld"'
    __INT_LEAST32_FMTi__: '"li"'
    __INT_LEAST32_MAX__: 2147483647L
    __INT_LEAST32_TYPE__: long int
    __INT_LEAST32_WIDTH__: '32'
    __INT_LEAST64_FMTd__: '"lld"'
    __INT_LEAST64_FMTi__: '"lli"'
    __INT_LEAST64_MAX__: 9223372036854775807LL
    __INT_LEAST64_TYPE__: long long int
    __INT_LEAST64_WIDTH__: '64'
    __INT_LEAST8_FMTd__: '"hhd"'
    __INT_LEAST8_FMTi__: '"hhi"'
    __INT_LEAST8_MAX__: '127'
    __INT_LEAST8_TYPE__: signed char
    __INT_LEAST8_WIDTH__: '8'
    __INT_MAX__: '32767'
    __INT_WIDTH__: '16'
    __LDBL_DECIMAL_DIG__: '9'
    __LDBL_DENORM_MIN__: 1.40129846e-45L
    __LDBL_DIG__: '6'
    __LDBL_EPSILON__: 1.19209290e-7L
    __LDBL_HAS_DENORM__: '1'
    __LDBL_HAS_INFINITY__: '1'
    __LDBL_HAS_QUIET_NAN__: '1'
    __LDBL_MANT_DIG__: '24'
    __LDBL_MAX_10_EXP__: '38'
    __LDBL_MAX_EXP__: '128'
    __LDBL_MAX__: 3.40282347e+38L
    __LDBL_MIN_10_EXP__: (-37)
    __LDBL_MIN_EXP__: (-125)
    __LDBL_MIN__: 1.17549435e-38L
    __LITTLE_ENDIAN__: '1'
    __LLONG_WIDTH__: '64'
    __LONG_LONG_MAX__: 9223372036854775807LL
    __LONG_MAX__: 2147483647L
    __LONG_WIDTH__: '32'
    __NO_INLINE__: '1'
    __OBJC_BOOL_IS_BOOL: '0'
    __OPENCL_MEMORY_SCOPE_ALL_SVM_DEVICES: '3'
    __OPENCL_MEMORY_SCOPE_DEVICE: '2'
    __OPENCL_MEMORY_SCOPE_SUB_GROUP: '4'
    __OPENCL_MEMORY_SCOPE_WORK_GROUP: '1'
    __OPENCL_MEMORY_SCOPE_WORK_ITEM: '0'
    __ORDER_BIG_ENDIAN__: '4321'
    __ORDER_LITTLE_ENDIAN__: '1234'
    __ORDER_PDP_ENDIAN__: '3412'
    __POINTER_WIDTH__: '16'
    __PRAGMA_REDEFINE_EXTNAME: '1'
    __PTRDIFF_FMTd__: '"d"'
    __PTRDIFF_FMTi__: '"i"'
    __PTRDIFF_MAX__: '32767'
    __PTRDIFF_TYPE__: int
    __PTRDIFF_WIDTH__: '16'
    __SCHAR_MAX__: '127'
    __SHRT_MAX__: '32767'
    __SHRT_WIDTH__: '16'
    __SIG_ATOMIC_MAX__: '127'
    __SIG_ATOMIC_WIDTH__: '8'
    __SIZEOF_DOUBLE__: '4'
    __SIZEOF_FLOAT__: '4'
    __SIZEOF_INT__: '2'
    __SIZEOF_LONG_DOUBLE__: '4'
    __SIZEOF_LONG_LONG__: '8'
    __SIZEOF_LONG__: '4'
    __SIZEOF_POINTER__: '2'
    __SIZEOF_PTRDIFF_T__: '2'
    __SIZEOF_SHORT__: '2'
    __SIZEOF_SIZE_T__: '2'
    __SIZEOF_WCHAR_T__: '2'
    __SIZEOF_WINT_T__: '2'
    __SIZE_FMTX__: '"X"'
    __SIZE_FMTo__: '"o"'
    __SIZE_FMTu__: '"u"'
    __SIZE_FMTx__: '"x"'
    __SIZE_MAX__: 65535U
    __SIZE_TYPE__: unsigned int
    __SIZE_WIDTH__: '16'
    __UINT16_C_SUFFIX__: U
    __UINT16_FMTX__: '"X"'
    __UINT16_FMTo__: '"o"'
    __UINT16_FMTu__: '"u"'
    __UINT16_FMTx__: '"x"'
    __UINT16_MAX__: 65535U
    __UINT16_TYPE__: unsigned int
    __UINT32_C_SUFFIX__: UL
    __UINT32_FMTX__: '"lX"'
    __UINT32_FMTo__: '"lo"'
    __UINT32_FMTu__: '"lu"'
    __UINT32_FMTx__: '"lx"'
    __UINT32_MAX__: 4294967295UL
    __UINT32_TYPE__: long unsigned int
    __UINT64_C_SUFFIX__: ULL
    __UINT64_FMTX__: '"llX"'
    __UINT64_FMTo__: '"llo"'
    __UINT64_FMTu__: '"llu"'
    __UINT64_FMTx__: '"llx"'
    __UINT64_MAX__: 18446744073709551615ULL
    __UINT64_TYPE__: long long unsigned int
    __UINT8_C_SUFFIX__: ''
    __UINT8_FMTX__: '"hhX"'
    __UINT8_FMTo__: '"hho"'
    __UINT8_FMTu__: '"hhu"'
    __UINT8_FMTx__: '"hhx"'
    __UINT8_MAX__: '255'
    __UINT8_TYPE__: unsigned char
    __UINTMAX_C_SUFFIX__: ULL
    __UINTMAX_FMTX__: '"llX"'
    __UINTMAX_FMTo__: '"llo"'
    __UINTMAX_FMTu__: '"llu"'
    __UINTMAX_FMTx__: '"llx"'
    __UINTMAX_MAX__: 18446744073709551615ULL
    __UINTMAX_TYPE__: long long unsigned int
    __UINTMAX_WIDTH__: '64'
    __UINTPTR_FMTX__: '"X"'
    __UINTPTR_FMTo__: '"o"'
    __UINTPTR_FMTu__: '"u"'
    __UINTPTR_FMTx__: '"x"'
    __UINTPTR_MAX__: 65535U
    __UINTPTR_TYPE__: unsigned int
    __UINTPTR_WIDTH__: '16'
    __UINT_FAST16_FMTX__: '"X"'
    __UINT_FAST16_FMTo__: '"o"'
    __UINT_FAST16_FMTu__: '"u"'
    __UINT_FAST16_FMTx__: '"x"'
    __UINT_FAST16_MAX__: 65535U
    __UINT_FAST16_TYPE__: unsigned int
    __UINT_FAST32_FMTX__: '"lX"'
    __UINT_FAST32_FMTo__: '"lo"'
    __UINT_FAST32_FMTu__: '"lu"'
    __UINT_FAST32_FMTx__: '"lx"'
    __UINT_FAST32_MAX__: 4294967295UL
    __UINT_FAST32_TYPE__: long unsigned int
    __UINT_FAST64_FMTX__: '"llX"'
    __UINT_FAST64_FMTo__: '"llo"'
    __UINT_FAST64_FMTu__: '"llu"'
    __UINT_FAST64_FMTx__: '"llx"'
    __UINT_FAST64_MAX__: 18446744073709551615ULL
    __UINT_FAST64_TYPE__: long long unsigned int
    __UINT_FAST8_FMTX__: '"hhX"'
    __UINT_FAST8_FMTo__: '"hho"'
    __UINT_FAST8_FMTu__: '"hhu"'
    __UINT_FAST8_FMTx__: '"hhx"'
    __UINT_FAST8_MAX__: '255'
    __UINT_FAST8_TYPE__: unsigned char
    __UINT_LEAST16_FMTX__: '"X"'
    __UINT_LEAST16_FMTo__: '"o"'
    __UINT_LEAST16_FMTu__: '"u"'
    __UINT_LEAST16_FMTx__: '"x"'
    __UINT_LEAST16_MAX__: 65535U
    __UINT_LEAST16_TYPE__: unsigned int
    __UINT_LEAST32_FMTX__: '"lX"'
    __UINT_LEAST32_FMTo__: '"lo"'
    __UINT_LEAST32_FMTu__: '"lu"'
    __UINT_LEAST32_FMTx__: '"lx"'
    __UINT_LEAST32_MAX__: 4294967295UL
    __UINT_LEAST32_TYPE__: long unsigned int
    __UINT_LEAST64_FMTX__: '"llX"'
    __UINT_LEAST64_FMTo__: '"llo"'
    __UINT_LEAST64_FMTu__: '"llu"'
    __UINT_LEAST64_FMTx__: '"llx"'
    __UINT_LEAST64_MAX__: 18446744073709551615ULL
    __UINT_LEAST64_TYPE__: long long unsigned int
    __UINT_LEAST8_FMTX__: '"hhX"'
    __UINT_LEAST8_FMTo__: '"hho"'
    __UINT_LEAST8_FMTu__: '"hhu"'
    __UINT_LEAST8_FMTx__: '"hhx"'
    __UINT_LEAST8_MAX__: '255'
    __UINT_LEAST8_TYPE__: unsigned char
    __USER_LABEL_PREFIX__: ''
    __VERSION__: '"Clang 17.0.6"'
    __WCHAR_MAX__: '32767'
    __WCHAR_TYPE__: int
    __WCHAR_WIDTH__: '16'
    __WINT_MAX__: '32767'
    __WINT_TYPE__: int
    __WINT_WIDTH__: '16'
    __clang__: '1'
    __clang_literal_encoding__: '"UTF-8"'
    __clang_major__: '17'
    __clang_minor__: '0'
    __clang_patchlevel__: '6'
    __clang_version__: '"17.0.6 "'
    __clang_wide_literal_encoding__: '"UTF-16"'
    __flash: __attribute__((__address_space__(1)))
    __llvm__: '1'
eof: (-1)
errno:
    edom: '33'
    eilseq: ((int)(66072050 & 0xffff))
    erange: '34'
    e2big: ((int)(66072050 & 0xffff))
    eacces: ((int)(66072050 & 0xffff))
    eaddrinuse: ((int)(66072050 & 0xffff))
    eaddrnotavail: ((int)(66072050 & 0xffff))
    eafnosupport: ((int)(66072050 & 0xffff))
    eagain: ((int)(66072050 & 0xffff))
    ealready: ((int)(66072050 & 0xffff))
    ebadf: ((int)(66072050 & 0xffff))
    ebusy: ((int)(66072050 & 0xffff))
    echild: ((int)(66072050 & 0xffff))
    econnaborted: ((int)(66072050 & 0xffff))
    econnrefused: ((int)(66072050 & 0xffff))
    econnreset: ((int)(66072050 & 0xffff))
    edeadlk: ((int)(66072050 & 0xffff))
    edestaddrreq: ((int)(66072050 & 0xffff))
    eexist: ((int)(66072050 & 0xffff))
    efault: ((int)(66072050 & 0xffff))
    efbig: ((int)(66072050 & 0xffff))
    ehostunreach: ((int)(66072050 & 0xffff))
    einprogress: ((int)(66072050 & 0xffff))
    eintr: ((int)(2453066 & 0x7fff))
    einval: ((int)(66072050 & 0xffff))
    eio: ((int)(66072050 & 0xffff))
    eisconn: ((int)(66072050 & 0xffff))
    eisdir: ((int)(66072050 & 0xffff))
    eloop: ((int)(66072050 & 0xffff))
    emfile: ((int)(66072050 & 0xffff))
    emlink: ((int)(66072050 & 0xffff))
    emsgsize: ((int)(66072050 & 0xffff))
    enametoolong: ((int)(66072050 & 0xffff))
    enetdown: ((int)(66072050 & 0xffff))
    enetreset: ((int)(66072050 & 0xffff))
    enetunreach: ((int)(66072050 & 0xffff))
    enfile: ((int)(66072050 & 0xffff))
    enobufs: ((int)(66072050 & 0xffff))
    enodev: ((int)(66072050 & 0xffff))
    enoent: ((int)(66072050 & 0xffff))
    enoexec: ((int)(66072050 & 0xffff))
    enolck: ((int)(66072050 & 0xffff))
    enomem: ((int)(66072050 & 0xffff))
    enomsg: ((int)(66072050 & 0xffff))
    enoprotoopt: ((int)(66072050 & 0xffff))
    enospc: ((int)(66072050 & 0xffff))
    enosys: ((int)(66081697 & 0x7fff))
    enotconn: ((int)(66072050 & 0xffff))
    enotdir: ((int)(66072050 & 0xffff))
    enotempty: ((int)(66072050 & 0xffff))
    enotsock: ((int)(66072050 & 0xffff))
    enotty: ((int)(66072050 & 0xffff))
    enxio: ((int)(66072050 & 0xffff))
    eopnotsupp: ((int)(66072050 & 0xffff))
    eperm: ((int)(66072050 & 0xffff))
    epipe: ((int)(66072050 & 0xffff))
    eprotonosupport: ((int)(66072050 & 0xffff))
    eprototype: ((int)(66072050 & 0xffff))
    erofs: ((int)(66072050 & 0xffff))
    espipe: ((int)(66072050 & 0xffff))
    esrch: ((int)(66072050 & 0xffff))
    etimedout: ((int)(66072050 & 0xffff))
    ewouldblock: ((int)(66072050 & 0xffff))
    exdev: ((int)(66072050 & 0xffff))
filename_max: ''
fopen_max: ''
has__builtin_va_list: true
host_name_max: '64'
int_fast8_t: signed char
int_fast16_t: int
int_fast32_t: long
int_fast64_t: long long
intptr_t: int
l_tmpnam: ''
little_endian: true
machdep_name: machdep_avr_8
mb_cur_max: ((size_t)16)
nsig: ''
path_max: '4096'
posix_version: ''
ptrdiff_t: int
rand_max: '0x7FFF'
sig_atomic_t: ''
size_t: unsigned int
sizeof_double: 4
sizeof_float: 4
sizeof_fun: 1
sizeof_int: 2
sizeof_long: 4
sizeof_longdouble: 4
sizeof_longlong: 8
sizeof_ptr: 2
sizeof_short: 2
sizeof_void: 1
ssize_t: ''
time_t: unsigned long
tmp_max: ''
tty_name_max: '32'
uint_fast8_t: unsigned char
uint_fast16_t: unsigned int
uint_fast32_t: unsigned long
uint_fast64_t: unsigned long long
uintptr_t: unsigned int
version: clang version 17.0.6
wchar_t: int
weof: (0xffffffffu)
wint_t: int
wordsize: '32'