123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790 |
- {
- "host_identifier": "1268522042",
- "predefines": {
- "cpp_compiler": "clang++",
- "cpp_compiler_defines": {
- "_GNU_SOURCE": "1",
- "_LP64": "1",
- "__AARCH64EL__": "1",
- "__AARCH64_CMODEL_SMALL__": "1",
- "__ARM_64BIT_STATE": "1",
- "__ARM_ACLE": "200",
- "__ARM_ALIGN_MAX_STACK_PWR": "4",
- "__ARM_ARCH": "8",
- "__ARM_ARCH_ISA_A64": "1",
- "__ARM_ARCH_PROFILE": "'A'",
- "__ARM_FEATURE_CLZ": "1",
- "__ARM_FEATURE_DIRECTED_ROUNDING": "1",
- "__ARM_FEATURE_DIV": "1",
- "__ARM_FEATURE_FMA": "1",
- "__ARM_FEATURE_IDIV": "1",
- "__ARM_FEATURE_LDREX": "0xF",
- "__ARM_FEATURE_NUMERIC_MAXMIN": "1",
- "__ARM_FEATURE_UNALIGNED": "1",
- "__ARM_FP": "0xE",
- "__ARM_FP16_ARGS": "1",
- "__ARM_FP16_FORMAT_IEEE": "1",
- "__ARM_NEON": "1",
- "__ARM_NEON_FP": "0xE",
- "__ARM_PCS_AAPCS64": "1",
- "__ARM_SIZEOF_MINIMAL_ENUM": "4",
- "__ARM_SIZEOF_WCHAR_T": "4",
- "__ATOMIC_ACQUIRE": "2",
- "__ATOMIC_ACQ_REL": "4",
- "__ATOMIC_CONSUME": "1",
- "__ATOMIC_RELAXED": "0",
- "__ATOMIC_RELEASE": "3",
- "__ATOMIC_SEQ_CST": "5",
- "__BIGGEST_ALIGNMENT__": "16",
- "__BYTE_ORDER__": "__ORDER_LITTLE_ENDIAN__",
- "__CHAR16_TYPE__": "unsigned short",
- "__CHAR32_TYPE__": "unsigned int",
- "__CHAR_BIT__": "8",
- "__CHAR_UNSIGNED__": "1",
- "__CLANG_ATOMIC_BOOL_LOCK_FREE": "2",
- "__CLANG_ATOMIC_CHAR16_T_LOCK_FREE": "2",
- "__CLANG_ATOMIC_CHAR32_T_LOCK_FREE": "2",
- "__CLANG_ATOMIC_CHAR_LOCK_FREE": "2",
- "__CLANG_ATOMIC_INT_LOCK_FREE": "2",
- "__CLANG_ATOMIC_LLONG_LOCK_FREE": "2",
- "__CLANG_ATOMIC_LONG_LOCK_FREE": "2",
- "__CLANG_ATOMIC_POINTER_LOCK_FREE": "2",
- "__CLANG_ATOMIC_SHORT_LOCK_FREE": "2",
- "__CLANG_ATOMIC_WCHAR_T_LOCK_FREE": "2",
- "__CONSTANT_CFSTRINGS__": "1",
- "__DBL_DECIMAL_DIG__": "17",
- "__DBL_DENORM_MIN__": "4.9406564584124654e-324",
- "__DBL_DIG__": "15",
- "__DBL_EPSILON__": "2.2204460492503131e-16",
- "__DBL_HAS_DENORM__": "1",
- "__DBL_HAS_INFINITY__": "1",
- "__DBL_HAS_QUIET_NAN__": "1",
- "__DBL_MANT_DIG__": "53",
- "__DBL_MAX_10_EXP__": "308",
- "__DBL_MAX_EXP__": "1024",
- "__DBL_MAX__": "1.7976931348623157e+308",
- "__DBL_MIN_10_EXP__": "(-307)",
- "__DBL_MIN_EXP__": "(-1021)",
- "__DBL_MIN__": "2.2250738585072014e-308",
- "__DECIMAL_DIG__": "__LDBL_DECIMAL_DIG__",
- "__DEPRECATED": "1",
- "__ELF__": "1",
- "__EXCEPTIONS": "1",
- "__FINITE_MATH_ONLY__": "0",
- "__FLT16_DECIMAL_DIG__": "5",
- "__FLT16_DENORM_MIN__": "5.9604644775390625e-8F16",
- "__FLT16_DIG__": "3",
- "__FLT16_EPSILON__": "9.765625e-4F16",
- "__FLT16_HAS_DENORM__": "1",
- "__FLT16_HAS_INFINITY__": "1",
- "__FLT16_HAS_QUIET_NAN__": "1",
- "__FLT16_MANT_DIG__": "11",
- "__FLT16_MAX_10_EXP__": "4",
- "__FLT16_MAX_EXP__": "16",
- "__FLT16_MAX__": "6.5504e+4F16",
- "__FLT16_MIN_10_EXP__": "(-4)",
- "__FLT16_MIN_EXP__": "(-13)",
- "__FLT16_MIN__": "6.103515625e-5F16",
- "__FLT_DECIMAL_DIG__": "9",
- "__FLT_DENORM_MIN__": "1.40129846e-45F",
- "__FLT_DIG__": "6",
- "__FLT_EPSILON__": "1.19209290e-7F",
- "__FLT_EVAL_METHOD__": "0",
- "__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",
- "__GCC_ATOMIC_BOOL_LOCK_FREE": "2",
- "__GCC_ATOMIC_CHAR16_T_LOCK_FREE": "2",
- "__GCC_ATOMIC_CHAR32_T_LOCK_FREE": "2",
- "__GCC_ATOMIC_CHAR_LOCK_FREE": "2",
- "__GCC_ATOMIC_INT_LOCK_FREE": "2",
- "__GCC_ATOMIC_LLONG_LOCK_FREE": "2",
- "__GCC_ATOMIC_LONG_LOCK_FREE": "2",
- "__GCC_ATOMIC_POINTER_LOCK_FREE": "2",
- "__GCC_ATOMIC_SHORT_LOCK_FREE": "2",
- "__GCC_ATOMIC_TEST_AND_SET_TRUEVAL": "1",
- "__GCC_ATOMIC_WCHAR_T_LOCK_FREE": "2",
- "__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1": "1",
- "__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2": "1",
- "__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4": "1",
- "__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8": "1",
- "__GLIBCXX_BITSIZE_INT_N_0": "128",
- "__GLIBCXX_TYPE_INT_N_0": "__int128",
- "__GNUC_GNU_INLINE__": "1",
- "__GNUC_MINOR__": "2",
- "__GNUC_PATCHLEVEL__": "1",
- "__GNUC__": "4",
- "__GNUG__": "4",
- "__GXX_ABI_VERSION": "1002",
- "__GXX_EXPERIMENTAL_CXX0X__": "1",
- "__GXX_RTTI": "1",
- "__GXX_WEAK__": "1",
- "__INT16_C_SUFFIX__": "",
- "__INT16_FMTd__": "\"hd\"",
- "__INT16_FMTi__": "\"hi\"",
- "__INT16_MAX__": "32767",
- "__INT16_TYPE__": "short",
- "__INT32_C_SUFFIX__": "",
- "__INT32_FMTd__": "\"d\"",
- "__INT32_FMTi__": "\"i\"",
- "__INT32_MAX__": "2147483647",
- "__INT32_TYPE__": "int",
- "__INT64_C_SUFFIX__": "L",
- "__INT64_FMTd__": "\"ld\"",
- "__INT64_FMTi__": "\"li\"",
- "__INT64_MAX__": "9223372036854775807L",
- "__INT64_TYPE__": "long int",
- "__INT8_C_SUFFIX__": "",
- "__INT8_FMTd__": "\"hhd\"",
- "__INT8_FMTi__": "\"hhi\"",
- "__INT8_MAX__": "127",
- "__INT8_TYPE__": "signed char",
- "__INTMAX_C_SUFFIX__": "L",
- "__INTMAX_FMTd__": "\"ld\"",
- "__INTMAX_FMTi__": "\"li\"",
- "__INTMAX_MAX__": "9223372036854775807L",
- "__INTMAX_TYPE__": "long int",
- "__INTMAX_WIDTH__": "64",
- "__INTPTR_FMTd__": "\"ld\"",
- "__INTPTR_FMTi__": "\"li\"",
- "__INTPTR_MAX__": "9223372036854775807L",
- "__INTPTR_TYPE__": "long int",
- "__INTPTR_WIDTH__": "64",
- "__INT_FAST16_FMTd__": "\"hd\"",
- "__INT_FAST16_FMTi__": "\"hi\"",
- "__INT_FAST16_MAX__": "32767",
- "__INT_FAST16_TYPE__": "short",
- "__INT_FAST32_FMTd__": "\"d\"",
- "__INT_FAST32_FMTi__": "\"i\"",
- "__INT_FAST32_MAX__": "2147483647",
- "__INT_FAST32_TYPE__": "int",
- "__INT_FAST64_FMTd__": "\"ld\"",
- "__INT_FAST64_FMTi__": "\"li\"",
- "__INT_FAST64_MAX__": "9223372036854775807L",
- "__INT_FAST64_TYPE__": "long int",
- "__INT_FAST8_FMTd__": "\"hhd\"",
- "__INT_FAST8_FMTi__": "\"hhi\"",
- "__INT_FAST8_MAX__": "127",
- "__INT_FAST8_TYPE__": "signed char",
- "__INT_LEAST16_FMTd__": "\"hd\"",
- "__INT_LEAST16_FMTi__": "\"hi\"",
- "__INT_LEAST16_MAX__": "32767",
- "__INT_LEAST16_TYPE__": "short",
- "__INT_LEAST32_FMTd__": "\"d\"",
- "__INT_LEAST32_FMTi__": "\"i\"",
- "__INT_LEAST32_MAX__": "2147483647",
- "__INT_LEAST32_TYPE__": "int",
- "__INT_LEAST64_FMTd__": "\"ld\"",
- "__INT_LEAST64_FMTi__": "\"li\"",
- "__INT_LEAST64_MAX__": "9223372036854775807L",
- "__INT_LEAST64_TYPE__": "long int",
- "__INT_LEAST8_FMTd__": "\"hhd\"",
- "__INT_LEAST8_FMTi__": "\"hhi\"",
- "__INT_LEAST8_MAX__": "127",
- "__INT_LEAST8_TYPE__": "signed char",
- "__INT_MAX__": "2147483647",
- "__LDBL_DECIMAL_DIG__": "36",
- "__LDBL_DENORM_MIN__": "6.47517511943802511092443895822764655e-4966L",
- "__LDBL_DIG__": "33",
- "__LDBL_EPSILON__": "1.92592994438723585305597794258492732e-34L",
- "__LDBL_HAS_DENORM__": "1",
- "__LDBL_HAS_INFINITY__": "1",
- "__LDBL_HAS_QUIET_NAN__": "1",
- "__LDBL_MANT_DIG__": "113",
- "__LDBL_MAX_10_EXP__": "4932",
- "__LDBL_MAX_EXP__": "16384",
- "__LDBL_MAX__": "1.18973149535723176508575932662800702e+4932L",
- "__LDBL_MIN_10_EXP__": "(-4931)",
- "__LDBL_MIN_EXP__": "(-16381)",
- "__LDBL_MIN__": "3.36210314311209350626267781732175260e-4932L",
- "__LITTLE_ENDIAN__": "1",
- "__LONG_LONG_MAX__": "9223372036854775807LL",
- "__LONG_MAX__": "9223372036854775807L",
- "__LP64__": "1",
- "__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__": "64",
- "__PRAGMA_REDEFINE_EXTNAME": "1",
- "__PTRDIFF_FMTd__": "\"ld\"",
- "__PTRDIFF_FMTi__": "\"li\"",
- "__PTRDIFF_MAX__": "9223372036854775807L",
- "__PTRDIFF_TYPE__": "long int",
- "__PTRDIFF_WIDTH__": "64",
- "__SCHAR_MAX__": "127",
- "__SHRT_MAX__": "32767",
- "__SIG_ATOMIC_MAX__": "2147483647",
- "__SIG_ATOMIC_WIDTH__": "32",
- "__SIZEOF_DOUBLE__": "8",
- "__SIZEOF_FLOAT__": "4",
- "__SIZEOF_INT128__": "16",
- "__SIZEOF_INT__": "4",
- "__SIZEOF_LONG_DOUBLE__": "16",
- "__SIZEOF_LONG_LONG__": "8",
- "__SIZEOF_LONG__": "8",
- "__SIZEOF_POINTER__": "8",
- "__SIZEOF_PTRDIFF_T__": "8",
- "__SIZEOF_SHORT__": "2",
- "__SIZEOF_SIZE_T__": "8",
- "__SIZEOF_WCHAR_T__": "4",
- "__SIZEOF_WINT_T__": "4",
- "__SIZE_FMTX__": "\"lX\"",
- "__SIZE_FMTo__": "\"lo\"",
- "__SIZE_FMTu__": "\"lu\"",
- "__SIZE_FMTx__": "\"lx\"",
- "__SIZE_MAX__": "18446744073709551615UL",
- "__SIZE_TYPE__": "long unsigned int",
- "__SIZE_WIDTH__": "64",
- "__STDCPP_DEFAULT_NEW_ALIGNMENT__": "16UL",
- "__STDCPP_THREADS__": "1",
- "__STDC_HOSTED__": "1",
- "__STDC_UTF_16__": "1",
- "__STDC_UTF_32__": "1",
- "__STDC__": "1",
- "__UINT16_C_SUFFIX__": "",
- "__UINT16_FMTX__": "\"hX\"",
- "__UINT16_FMTo__": "\"ho\"",
- "__UINT16_FMTu__": "\"hu\"",
- "__UINT16_FMTx__": "\"hx\"",
- "__UINT16_MAX__": "65535",
- "__UINT16_TYPE__": "unsigned short",
- "__UINT32_C_SUFFIX__": "U",
- "__UINT32_FMTX__": "\"X\"",
- "__UINT32_FMTo__": "\"o\"",
- "__UINT32_FMTu__": "\"u\"",
- "__UINT32_FMTx__": "\"x\"",
- "__UINT32_MAX__": "4294967295U",
- "__UINT32_TYPE__": "unsigned int",
- "__UINT64_C_SUFFIX__": "UL",
- "__UINT64_FMTX__": "\"lX\"",
- "__UINT64_FMTo__": "\"lo\"",
- "__UINT64_FMTu__": "\"lu\"",
- "__UINT64_FMTx__": "\"lx\"",
- "__UINT64_MAX__": "18446744073709551615UL",
- "__UINT64_TYPE__": "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__": "UL",
- "__UINTMAX_FMTX__": "\"lX\"",
- "__UINTMAX_FMTo__": "\"lo\"",
- "__UINTMAX_FMTu__": "\"lu\"",
- "__UINTMAX_FMTx__": "\"lx\"",
- "__UINTMAX_MAX__": "18446744073709551615UL",
- "__UINTMAX_TYPE__": "long unsigned int",
- "__UINTMAX_WIDTH__": "64",
- "__UINTPTR_FMTX__": "\"lX\"",
- "__UINTPTR_FMTo__": "\"lo\"",
- "__UINTPTR_FMTu__": "\"lu\"",
- "__UINTPTR_FMTx__": "\"lx\"",
- "__UINTPTR_MAX__": "18446744073709551615UL",
- "__UINTPTR_TYPE__": "long unsigned int",
- "__UINTPTR_WIDTH__": "64",
- "__UINT_FAST16_FMTX__": "\"hX\"",
- "__UINT_FAST16_FMTo__": "\"ho\"",
- "__UINT_FAST16_FMTu__": "\"hu\"",
- "__UINT_FAST16_FMTx__": "\"hx\"",
- "__UINT_FAST16_MAX__": "65535",
- "__UINT_FAST16_TYPE__": "unsigned short",
- "__UINT_FAST32_FMTX__": "\"X\"",
- "__UINT_FAST32_FMTo__": "\"o\"",
- "__UINT_FAST32_FMTu__": "\"u\"",
- "__UINT_FAST32_FMTx__": "\"x\"",
- "__UINT_FAST32_MAX__": "4294967295U",
- "__UINT_FAST32_TYPE__": "unsigned int",
- "__UINT_FAST64_FMTX__": "\"lX\"",
- "__UINT_FAST64_FMTo__": "\"lo\"",
- "__UINT_FAST64_FMTu__": "\"lu\"",
- "__UINT_FAST64_FMTx__": "\"lx\"",
- "__UINT_FAST64_MAX__": "18446744073709551615UL",
- "__UINT_FAST64_TYPE__": "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__": "\"hX\"",
- "__UINT_LEAST16_FMTo__": "\"ho\"",
- "__UINT_LEAST16_FMTu__": "\"hu\"",
- "__UINT_LEAST16_FMTx__": "\"hx\"",
- "__UINT_LEAST16_MAX__": "65535",
- "__UINT_LEAST16_TYPE__": "unsigned short",
- "__UINT_LEAST32_FMTX__": "\"X\"",
- "__UINT_LEAST32_FMTo__": "\"o\"",
- "__UINT_LEAST32_FMTu__": "\"u\"",
- "__UINT_LEAST32_FMTx__": "\"x\"",
- "__UINT_LEAST32_MAX__": "4294967295U",
- "__UINT_LEAST32_TYPE__": "unsigned int",
- "__UINT_LEAST64_FMTX__": "\"lX\"",
- "__UINT_LEAST64_FMTo__": "\"lo\"",
- "__UINT_LEAST64_FMTu__": "\"lu\"",
- "__UINT_LEAST64_FMTx__": "\"lx\"",
- "__UINT_LEAST64_MAX__": "18446744073709551615UL",
- "__UINT_LEAST64_TYPE__": "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__": "\"Ubuntu Clang 12.0.1\"",
- "__WCHAR_MAX__": "4294967295U",
- "__WCHAR_TYPE__": "unsigned int",
- "__WCHAR_UNSIGNED__": "1",
- "__WCHAR_WIDTH__": "32",
- "__WINT_MAX__": "4294967295U",
- "__WINT_TYPE__": "unsigned int",
- "__WINT_UNSIGNED__": "1",
- "__WINT_WIDTH__": "32",
- "__aarch64__": "1",
- "__clang__": "1",
- "__clang_major__": "12",
- "__clang_minor__": "0",
- "__clang_patchlevel__": "1",
- "__clang_version__": "\"12.0.1 \"",
- "__cplusplus": "201402L",
- "__cpp_aggregate_nsdmi": "201304L",
- "__cpp_alias_templates": "200704L",
- "__cpp_attributes": "200809L",
- "__cpp_binary_literals": "201304L",
- "__cpp_constexpr": "201304L",
- "__cpp_constexpr_in_decltype": "201711L",
- "__cpp_decltype": "200707L",
- "__cpp_decltype_auto": "201304L",
- "__cpp_delegating_constructors": "200604L",
- "__cpp_digit_separators": "201309L",
- "__cpp_exceptions": "199711L",
- "__cpp_generic_lambdas": "201304L",
- "__cpp_impl_destroying_delete": "201806L",
- "__cpp_inheriting_constructors": "201511L",
- "__cpp_init_captures": "201304L",
- "__cpp_initializer_lists": "200806L",
- "__cpp_lambdas": "200907L",
- "__cpp_nsdmi": "200809L",
- "__cpp_range_based_for": "200907",
- "__cpp_raw_strings": "200710L",
- "__cpp_ref_qualifiers": "200710L",
- "__cpp_return_type_deduction": "201304L",
- "__cpp_rtti": "199711L",
- "__cpp_rvalue_references": "200610L",
- "__cpp_static_assert": "200410",
- "__cpp_threadsafe_static_init": "200806L",
- "__cpp_unicode_characters": "200704L",
- "__cpp_unicode_literals": "200710L",
- "__cpp_user_defined_literals": "200809L",
- "__cpp_variable_templates": "201304L",
- "__cpp_variadic_templates": "200704L",
- "__gnu_linux__": "1",
- "__linux": "1",
- "__linux__": "1",
- "__llvm__": "1",
- "__private_extern__": "extern",
- "__unix": "1",
- "__unix__": "1",
- "linux": "1",
- "unix": "1"
- },
- "cpp_user_defines": {},
- "cpp_user_undefines": [],
- "c_compiler": "clang",
- "c_compiler_defines": {
- "_LP64": "1",
- "__AARCH64EL__": "1",
- "__AARCH64_CMODEL_SMALL__": "1",
- "__ARM_64BIT_STATE": "1",
- "__ARM_ACLE": "200",
- "__ARM_ALIGN_MAX_STACK_PWR": "4",
- "__ARM_ARCH": "8",
- "__ARM_ARCH_ISA_A64": "1",
- "__ARM_ARCH_PROFILE": "'A'",
- "__ARM_FEATURE_CLZ": "1",
- "__ARM_FEATURE_DIRECTED_ROUNDING": "1",
- "__ARM_FEATURE_DIV": "1",
- "__ARM_FEATURE_FMA": "1",
- "__ARM_FEATURE_IDIV": "1",
- "__ARM_FEATURE_LDREX": "0xF",
- "__ARM_FEATURE_NUMERIC_MAXMIN": "1",
- "__ARM_FEATURE_UNALIGNED": "1",
- "__ARM_FP": "0xE",
- "__ARM_FP16_ARGS": "1",
- "__ARM_FP16_FORMAT_IEEE": "1",
- "__ARM_NEON": "1",
- "__ARM_NEON_FP": "0xE",
- "__ARM_PCS_AAPCS64": "1",
- "__ARM_SIZEOF_MINIMAL_ENUM": "4",
- "__ARM_SIZEOF_WCHAR_T": "4",
- "__ATOMIC_ACQUIRE": "2",
- "__ATOMIC_ACQ_REL": "4",
- "__ATOMIC_CONSUME": "1",
- "__ATOMIC_RELAXED": "0",
- "__ATOMIC_RELEASE": "3",
- "__ATOMIC_SEQ_CST": "5",
- "__BIGGEST_ALIGNMENT__": "16",
- "__BYTE_ORDER__": "__ORDER_LITTLE_ENDIAN__",
- "__CHAR16_TYPE__": "unsigned short",
- "__CHAR32_TYPE__": "unsigned int",
- "__CHAR_BIT__": "8",
- "__CHAR_UNSIGNED__": "1",
- "__CLANG_ATOMIC_BOOL_LOCK_FREE": "2",
- "__CLANG_ATOMIC_CHAR16_T_LOCK_FREE": "2",
- "__CLANG_ATOMIC_CHAR32_T_LOCK_FREE": "2",
- "__CLANG_ATOMIC_CHAR_LOCK_FREE": "2",
- "__CLANG_ATOMIC_INT_LOCK_FREE": "2",
- "__CLANG_ATOMIC_LLONG_LOCK_FREE": "2",
- "__CLANG_ATOMIC_LONG_LOCK_FREE": "2",
- "__CLANG_ATOMIC_POINTER_LOCK_FREE": "2",
- "__CLANG_ATOMIC_SHORT_LOCK_FREE": "2",
- "__CLANG_ATOMIC_WCHAR_T_LOCK_FREE": "2",
- "__CONSTANT_CFSTRINGS__": "1",
- "__DBL_DECIMAL_DIG__": "17",
- "__DBL_DENORM_MIN__": "4.9406564584124654e-324",
- "__DBL_DIG__": "15",
- "__DBL_EPSILON__": "2.2204460492503131e-16",
- "__DBL_HAS_DENORM__": "1",
- "__DBL_HAS_INFINITY__": "1",
- "__DBL_HAS_QUIET_NAN__": "1",
- "__DBL_MANT_DIG__": "53",
- "__DBL_MAX_10_EXP__": "308",
- "__DBL_MAX_EXP__": "1024",
- "__DBL_MAX__": "1.7976931348623157e+308",
- "__DBL_MIN_10_EXP__": "(-307)",
- "__DBL_MIN_EXP__": "(-1021)",
- "__DBL_MIN__": "2.2250738585072014e-308",
- "__DECIMAL_DIG__": "__LDBL_DECIMAL_DIG__",
- "__ELF__": "1",
- "__FINITE_MATH_ONLY__": "0",
- "__FLT16_DECIMAL_DIG__": "5",
- "__FLT16_DENORM_MIN__": "5.9604644775390625e-8F16",
- "__FLT16_DIG__": "3",
- "__FLT16_EPSILON__": "9.765625e-4F16",
- "__FLT16_HAS_DENORM__": "1",
- "__FLT16_HAS_INFINITY__": "1",
- "__FLT16_HAS_QUIET_NAN__": "1",
- "__FLT16_MANT_DIG__": "11",
- "__FLT16_MAX_10_EXP__": "4",
- "__FLT16_MAX_EXP__": "16",
- "__FLT16_MAX__": "6.5504e+4F16",
- "__FLT16_MIN_10_EXP__": "(-4)",
- "__FLT16_MIN_EXP__": "(-13)",
- "__FLT16_MIN__": "6.103515625e-5F16",
- "__FLT_DECIMAL_DIG__": "9",
- "__FLT_DENORM_MIN__": "1.40129846e-45F",
- "__FLT_DIG__": "6",
- "__FLT_EPSILON__": "1.19209290e-7F",
- "__FLT_EVAL_METHOD__": "0",
- "__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",
- "__GCC_ATOMIC_BOOL_LOCK_FREE": "2",
- "__GCC_ATOMIC_CHAR16_T_LOCK_FREE": "2",
- "__GCC_ATOMIC_CHAR32_T_LOCK_FREE": "2",
- "__GCC_ATOMIC_CHAR_LOCK_FREE": "2",
- "__GCC_ATOMIC_INT_LOCK_FREE": "2",
- "__GCC_ATOMIC_LLONG_LOCK_FREE": "2",
- "__GCC_ATOMIC_LONG_LOCK_FREE": "2",
- "__GCC_ATOMIC_POINTER_LOCK_FREE": "2",
- "__GCC_ATOMIC_SHORT_LOCK_FREE": "2",
- "__GCC_ATOMIC_TEST_AND_SET_TRUEVAL": "1",
- "__GCC_ATOMIC_WCHAR_T_LOCK_FREE": "2",
- "__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1": "1",
- "__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2": "1",
- "__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4": "1",
- "__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8": "1",
- "__GNUC_MINOR__": "2",
- "__GNUC_PATCHLEVEL__": "1",
- "__GNUC_STDC_INLINE__": "1",
- "__GNUC__": "4",
- "__GXX_ABI_VERSION": "1002",
- "__INT16_C_SUFFIX__": "",
- "__INT16_FMTd__": "\"hd\"",
- "__INT16_FMTi__": "\"hi\"",
- "__INT16_MAX__": "32767",
- "__INT16_TYPE__": "short",
- "__INT32_C_SUFFIX__": "",
- "__INT32_FMTd__": "\"d\"",
- "__INT32_FMTi__": "\"i\"",
- "__INT32_MAX__": "2147483647",
- "__INT32_TYPE__": "int",
- "__INT64_C_SUFFIX__": "L",
- "__INT64_FMTd__": "\"ld\"",
- "__INT64_FMTi__": "\"li\"",
- "__INT64_MAX__": "9223372036854775807L",
- "__INT64_TYPE__": "long int",
- "__INT8_C_SUFFIX__": "",
- "__INT8_FMTd__": "\"hhd\"",
- "__INT8_FMTi__": "\"hhi\"",
- "__INT8_MAX__": "127",
- "__INT8_TYPE__": "signed char",
- "__INTMAX_C_SUFFIX__": "L",
- "__INTMAX_FMTd__": "\"ld\"",
- "__INTMAX_FMTi__": "\"li\"",
- "__INTMAX_MAX__": "9223372036854775807L",
- "__INTMAX_TYPE__": "long int",
- "__INTMAX_WIDTH__": "64",
- "__INTPTR_FMTd__": "\"ld\"",
- "__INTPTR_FMTi__": "\"li\"",
- "__INTPTR_MAX__": "9223372036854775807L",
- "__INTPTR_TYPE__": "long int",
- "__INTPTR_WIDTH__": "64",
- "__INT_FAST16_FMTd__": "\"hd\"",
- "__INT_FAST16_FMTi__": "\"hi\"",
- "__INT_FAST16_MAX__": "32767",
- "__INT_FAST16_TYPE__": "short",
- "__INT_FAST32_FMTd__": "\"d\"",
- "__INT_FAST32_FMTi__": "\"i\"",
- "__INT_FAST32_MAX__": "2147483647",
- "__INT_FAST32_TYPE__": "int",
- "__INT_FAST64_FMTd__": "\"ld\"",
- "__INT_FAST64_FMTi__": "\"li\"",
- "__INT_FAST64_MAX__": "9223372036854775807L",
- "__INT_FAST64_TYPE__": "long int",
- "__INT_FAST8_FMTd__": "\"hhd\"",
- "__INT_FAST8_FMTi__": "\"hhi\"",
- "__INT_FAST8_MAX__": "127",
- "__INT_FAST8_TYPE__": "signed char",
- "__INT_LEAST16_FMTd__": "\"hd\"",
- "__INT_LEAST16_FMTi__": "\"hi\"",
- "__INT_LEAST16_MAX__": "32767",
- "__INT_LEAST16_TYPE__": "short",
- "__INT_LEAST32_FMTd__": "\"d\"",
- "__INT_LEAST32_FMTi__": "\"i\"",
- "__INT_LEAST32_MAX__": "2147483647",
- "__INT_LEAST32_TYPE__": "int",
- "__INT_LEAST64_FMTd__": "\"ld\"",
- "__INT_LEAST64_FMTi__": "\"li\"",
- "__INT_LEAST64_MAX__": "9223372036854775807L",
- "__INT_LEAST64_TYPE__": "long int",
- "__INT_LEAST8_FMTd__": "\"hhd\"",
- "__INT_LEAST8_FMTi__": "\"hhi\"",
- "__INT_LEAST8_MAX__": "127",
- "__INT_LEAST8_TYPE__": "signed char",
- "__INT_MAX__": "2147483647",
- "__LDBL_DECIMAL_DIG__": "36",
- "__LDBL_DENORM_MIN__": "6.47517511943802511092443895822764655e-4966L",
- "__LDBL_DIG__": "33",
- "__LDBL_EPSILON__": "1.92592994438723585305597794258492732e-34L",
- "__LDBL_HAS_DENORM__": "1",
- "__LDBL_HAS_INFINITY__": "1",
- "__LDBL_HAS_QUIET_NAN__": "1",
- "__LDBL_MANT_DIG__": "113",
- "__LDBL_MAX_10_EXP__": "4932",
- "__LDBL_MAX_EXP__": "16384",
- "__LDBL_MAX__": "1.18973149535723176508575932662800702e+4932L",
- "__LDBL_MIN_10_EXP__": "(-4931)",
- "__LDBL_MIN_EXP__": "(-16381)",
- "__LDBL_MIN__": "3.36210314311209350626267781732175260e-4932L",
- "__LITTLE_ENDIAN__": "1",
- "__LONG_LONG_MAX__": "9223372036854775807LL",
- "__LONG_MAX__": "9223372036854775807L",
- "__LP64__": "1",
- "__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__": "64",
- "__PRAGMA_REDEFINE_EXTNAME": "1",
- "__PTRDIFF_FMTd__": "\"ld\"",
- "__PTRDIFF_FMTi__": "\"li\"",
- "__PTRDIFF_MAX__": "9223372036854775807L",
- "__PTRDIFF_TYPE__": "long int",
- "__PTRDIFF_WIDTH__": "64",
- "__SCHAR_MAX__": "127",
- "__SHRT_MAX__": "32767",
- "__SIG_ATOMIC_MAX__": "2147483647",
- "__SIG_ATOMIC_WIDTH__": "32",
- "__SIZEOF_DOUBLE__": "8",
- "__SIZEOF_FLOAT__": "4",
- "__SIZEOF_INT128__": "16",
- "__SIZEOF_INT__": "4",
- "__SIZEOF_LONG_DOUBLE__": "16",
- "__SIZEOF_LONG_LONG__": "8",
- "__SIZEOF_LONG__": "8",
- "__SIZEOF_POINTER__": "8",
- "__SIZEOF_PTRDIFF_T__": "8",
- "__SIZEOF_SHORT__": "2",
- "__SIZEOF_SIZE_T__": "8",
- "__SIZEOF_WCHAR_T__": "4",
- "__SIZEOF_WINT_T__": "4",
- "__SIZE_FMTX__": "\"lX\"",
- "__SIZE_FMTo__": "\"lo\"",
- "__SIZE_FMTu__": "\"lu\"",
- "__SIZE_FMTx__": "\"lx\"",
- "__SIZE_MAX__": "18446744073709551615UL",
- "__SIZE_TYPE__": "long unsigned int",
- "__SIZE_WIDTH__": "64",
- "__STDC_HOSTED__": "1",
- "__STDC_UTF_16__": "1",
- "__STDC_UTF_32__": "1",
- "__STDC_VERSION__": "201710L",
- "__STDC__": "1",
- "__UINT16_C_SUFFIX__": "",
- "__UINT16_FMTX__": "\"hX\"",
- "__UINT16_FMTo__": "\"ho\"",
- "__UINT16_FMTu__": "\"hu\"",
- "__UINT16_FMTx__": "\"hx\"",
- "__UINT16_MAX__": "65535",
- "__UINT16_TYPE__": "unsigned short",
- "__UINT32_C_SUFFIX__": "U",
- "__UINT32_FMTX__": "\"X\"",
- "__UINT32_FMTo__": "\"o\"",
- "__UINT32_FMTu__": "\"u\"",
- "__UINT32_FMTx__": "\"x\"",
- "__UINT32_MAX__": "4294967295U",
- "__UINT32_TYPE__": "unsigned int",
- "__UINT64_C_SUFFIX__": "UL",
- "__UINT64_FMTX__": "\"lX\"",
- "__UINT64_FMTo__": "\"lo\"",
- "__UINT64_FMTu__": "\"lu\"",
- "__UINT64_FMTx__": "\"lx\"",
- "__UINT64_MAX__": "18446744073709551615UL",
- "__UINT64_TYPE__": "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__": "UL",
- "__UINTMAX_FMTX__": "\"lX\"",
- "__UINTMAX_FMTo__": "\"lo\"",
- "__UINTMAX_FMTu__": "\"lu\"",
- "__UINTMAX_FMTx__": "\"lx\"",
- "__UINTMAX_MAX__": "18446744073709551615UL",
- "__UINTMAX_TYPE__": "long unsigned int",
- "__UINTMAX_WIDTH__": "64",
- "__UINTPTR_FMTX__": "\"lX\"",
- "__UINTPTR_FMTo__": "\"lo\"",
- "__UINTPTR_FMTu__": "\"lu\"",
- "__UINTPTR_FMTx__": "\"lx\"",
- "__UINTPTR_MAX__": "18446744073709551615UL",
- "__UINTPTR_TYPE__": "long unsigned int",
- "__UINTPTR_WIDTH__": "64",
- "__UINT_FAST16_FMTX__": "\"hX\"",
- "__UINT_FAST16_FMTo__": "\"ho\"",
- "__UINT_FAST16_FMTu__": "\"hu\"",
- "__UINT_FAST16_FMTx__": "\"hx\"",
- "__UINT_FAST16_MAX__": "65535",
- "__UINT_FAST16_TYPE__": "unsigned short",
- "__UINT_FAST32_FMTX__": "\"X\"",
- "__UINT_FAST32_FMTo__": "\"o\"",
- "__UINT_FAST32_FMTu__": "\"u\"",
- "__UINT_FAST32_FMTx__": "\"x\"",
- "__UINT_FAST32_MAX__": "4294967295U",
- "__UINT_FAST32_TYPE__": "unsigned int",
- "__UINT_FAST64_FMTX__": "\"lX\"",
- "__UINT_FAST64_FMTo__": "\"lo\"",
- "__UINT_FAST64_FMTu__": "\"lu\"",
- "__UINT_FAST64_FMTx__": "\"lx\"",
- "__UINT_FAST64_MAX__": "18446744073709551615UL",
- "__UINT_FAST64_TYPE__": "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__": "\"hX\"",
- "__UINT_LEAST16_FMTo__": "\"ho\"",
- "__UINT_LEAST16_FMTu__": "\"hu\"",
- "__UINT_LEAST16_FMTx__": "\"hx\"",
- "__UINT_LEAST16_MAX__": "65535",
- "__UINT_LEAST16_TYPE__": "unsigned short",
- "__UINT_LEAST32_FMTX__": "\"X\"",
- "__UINT_LEAST32_FMTo__": "\"o\"",
- "__UINT_LEAST32_FMTu__": "\"u\"",
- "__UINT_LEAST32_FMTx__": "\"x\"",
- "__UINT_LEAST32_MAX__": "4294967295U",
- "__UINT_LEAST32_TYPE__": "unsigned int",
- "__UINT_LEAST64_FMTX__": "\"lX\"",
- "__UINT_LEAST64_FMTo__": "\"lo\"",
- "__UINT_LEAST64_FMTu__": "\"lu\"",
- "__UINT_LEAST64_FMTx__": "\"lx\"",
- "__UINT_LEAST64_MAX__": "18446744073709551615UL",
- "__UINT_LEAST64_TYPE__": "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__": "\"Ubuntu Clang 12.0.1\"",
- "__WCHAR_MAX__": "4294967295U",
- "__WCHAR_TYPE__": "unsigned int",
- "__WCHAR_UNSIGNED__": "1",
- "__WCHAR_WIDTH__": "32",
- "__WINT_MAX__": "4294967295U",
- "__WINT_TYPE__": "unsigned int",
- "__WINT_UNSIGNED__": "1",
- "__WINT_WIDTH__": "32",
- "__aarch64__": "1",
- "__clang__": "1",
- "__clang_major__": "12",
- "__clang_minor__": "0",
- "__clang_patchlevel__": "1",
- "__clang_version__": "\"12.0.1 \"",
- "__gnu_linux__": "1",
- "__linux": "1",
- "__linux__": "1",
- "__llvm__": "1",
- "__unix": "1",
- "__unix__": "1",
- "linux": "1",
- "unix": "1"
- },
- "c_user_defines": {},
- "c_user_undefines": []
- },
- "target_sizes": {
- "char_bit": 8,
- "short": 2,
- "int": 4,
- "long": 8,
- "float": 4,
- "double": 8,
- "long_double": 16,
- "pointer": 8,
- "ldbl_mant_dig": 113,
- "char": 1
- },
- "wchar_t_type": "unsigned int",
- "ptrdiff_t_type": "long",
- "size_t_type": "unsigned long",
- "supports_x86_64": true
- }
|