{"action":"created","issue":{"url":"https://api.github.com/repos/niosus/EasyClangComplete/issues/495","repository_url":"https://api.github.com/repos/niosus/EasyClangComplete","labels_url":"https://api.github.com/repos/niosus/EasyClangComplete/issues/495/labels{/name}","comments_url":"https://api.github.com/repos/niosus/EasyClangComplete/issues/495/comments","events_url":"https://api.github.com/repos/niosus/EasyClangComplete/issues/495/events","html_url":"https://github.com/niosus/EasyClangComplete/issues/495","id":361765969,"node_id":"MDU6SXNzdWUzNjE3NjU5Njk=","number":495,"title":"C++17 not working with ECC 5.2 & clang 6.0.1 (with explination)","user":{"login":"dancrn","id":1511045,"node_id":"MDQ6VXNlcjE1MTEwNDU=","avatar_url":"https://avatars0.githubusercontent.com/u/1511045?v=4","gravatar_id":"","url":"https://api.github.com/users/dancrn","html_url":"https://github.com/dancrn","followers_url":"https://api.github.com/users/dancrn/followers","following_url":"https://api.github.com/users/dancrn/following{/other_user}","gists_url":"https://api.github.com/users/dancrn/gists{/gist_id}","starred_url":"https://api.github.com/users/dancrn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dancrn/subscriptions","organizations_url":"https://api.github.com/users/dancrn/orgs","repos_url":"https://api.github.com/users/dancrn/repos","events_url":"https://api.github.com/users/dancrn/events{/privacy}","received_events_url":"https://api.github.com/users/dancrn/received_events","type":"User","site_admin":false},"labels":[{"id":340056981,"node_id":"MDU6TGFiZWwzNDAwNTY5ODE=","url":"https://api.github.com/repos/niosus/EasyClangComplete/labels/bug","name":"bug","color":"fc2929","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-09-19T14:05:22Z","updated_at":"2018-09-27T19:35:34Z","closed_at":null,"author_association":"NONE","body":"# issue\r\nsince updating to ecc 5.2.0, problems with `std::variant<>`: using it results in the error: `error: no template named 'variant' in namespace 'std'`. In fact, all c++17 feature are unusable.\r\n\r\n# reproducing the result\r\nuse clang 6.0.1, supply the `-std=c++17` option in any way (either via ecc settings, `.clang_complete` file, which ever) and try to use a c++17 feature (e.g, `std::variant<int, bool>`).\r\n\r\ni've not copied out the log or anything like that, as i've already discovered what's happening.\r\n\r\n## what is happening\r\necc is providing a lot of redundant flags to clang (and i assume similar ones to libclang), more specifically, it is providing one define on the command line:\r\n\r\n```\r\n-D\"__cplusplus=201402L\"\r\n```\r\n\r\nwhich fixes the dialect of c++ to c++14. this happens regardless of the dialect being requested.\r\n\r\ni have confirmed this by taking the flags that ecc passes to clang, and running the command myself, getting the same error, removing this line, and resolving the error.\r\n\r\nadditionally, the number of things being passed to clang on the command line is *immense*. the full command line is supplied below.\r\n\r\nreading through the logs, it appears as though the default flags for clang are determined before the c++ dialect is over-ridden/detected:\r\n\r\n```\r\n[ECC:DEBUG]:[compiler_builtins.py]:[__init__]:[Thread-6]: Getting default flags for ('/usr/local/clang-6.0.1/bin/clang++', None, 'c++')\r\n[ECC:DEBUG]:[compiler_builtins.py]:[__init__]:[Thread-6]: Reusing flags from cache\r\n```\r\nthen later,\r\n\r\n```\r\n[ECC:DEBUG]:[view_config.py]:[__merge_flags]:[Thread-6]: Removing default std flag: '-std=c++11' in favor of: '-std=c++17'\r\n```\r\n\r\n## system\r\nubuntu 18.04\r\nclang 6.0.1 (binaries from llvm)\r\necc v5.2.0\r\n\r\n# log\r\nas previously mentioned, i don't think that's necessary, but i can supply it if you'd like.\r\n\r\n<details>\r\n<summary>command line being passed to clang: </summary>\r\n  \r\n```\r\n/usr/local/clang-6.0.1/bin/clang++\r\n\"-c\"\r\n\"-fsyntax-only\"\r\n\"-x\"\r\n\"c++\"\r\n\"-D_GNU_SOURCE=1\"\r\n\"-D_LP64=1\"\r\n\"-D__ATOMIC_ACQUIRE=2\"\r\n\"-D__ATOMIC_ACQ_REL=4\"\r\n\"-D__ATOMIC_CONSUME=1\"\r\n\"-D__ATOMIC_RELAXED=0\"\r\n\"-D__ATOMIC_RELEASE=3\"\r\n\"-D__ATOMIC_SEQ_CST=5\"\r\n\"-D__BIGGEST_ALIGNMENT__=16\"\r\n\"-D__BYTE_ORDER__=__ORDER_LITTLE_ENDIAN__\"\r\n\"-D__CHAR16_TYPE__=unsigned short\"\r\n\"-D__CHAR32_TYPE__=unsigned int\"\r\n\"-D__CHAR_BIT__=8\"\r\n\"-D__CLANG_ATOMIC_BOOL_LOCK_FREE=2\"\r\n\"-D__CLANG_ATOMIC_CHAR16_T_LOCK_FREE=2\"\r\n\"-D__CLANG_ATOMIC_CHAR32_T_LOCK_FREE=2\"\r\n\"-D__CLANG_ATOMIC_CHAR_LOCK_FREE=2\"\r\n\"-D__CLANG_ATOMIC_INT_LOCK_FREE=2\"\r\n\"-D__CLANG_ATOMIC_LLONG_LOCK_FREE=2\"\r\n\"-D__CLANG_ATOMIC_LONG_LOCK_FREE=2\"\r\n\"-D__CLANG_ATOMIC_POINTER_LOCK_FREE=2\"\r\n\"-D__CLANG_ATOMIC_SHORT_LOCK_FREE=2\"\r\n\"-D__CLANG_ATOMIC_WCHAR_T_LOCK_FREE=2\"\r\n\"-D__CONSTANT_CFSTRINGS__=1\"\r\n\"-D__DBL_DECIMAL_DIG__=17\"\r\n\"-D__DBL_DENORM_MIN__=4.9406564584124654e-324\"\r\n\"-D__DBL_DIG__=15\"\r\n\"-D__DBL_EPSILON__=2.2204460492503131e-16\"\r\n\"-D__DBL_HAS_DENORM__=1\"\r\n\"-D__DBL_HAS_INFINITY__=1\"\r\n\"-D__DBL_HAS_QUIET_NAN__=1\"\r\n\"-D__DBL_MANT_DIG__=53\"\r\n\"-D__DBL_MAX_10_EXP__=308\"\r\n\"-D__DBL_MAX_EXP__=1024\"\r\n\"-D__DBL_MAX__=1.7976931348623157e+308\"\r\n\"-D__DBL_MIN_10_EXP__=(-307)\"\r\n\"-D__DBL_MIN_EXP__=(-1021)\"\r\n\"-D__DBL_MIN__=2.2250738585072014e-308\"\r\n\"-D__DECIMAL_DIG__=__LDBL_DECIMAL_DIG__\"\r\n\"-D__DEPRECATED=1\"\r\n\"-D__ELF__=1\"\r\n\"-D__EXCEPTIONS=1\"\r\n\"-D__FINITE_MATH_ONLY__=0\"\r\n\"-D__FLOAT128__=1\"\r\n\"-D__FLT16_DECIMAL_DIG__=5\"\r\n\"-D__FLT16_DENORM_MIN__=5.9604644775390625e-8F16\"\r\n\"-D__FLT16_DIG__=3\"\r\n\"-D__FLT16_EPSILON__=9.765625e-4F16\"\r\n\"-D__FLT16_HAS_DENORM__=1\"\r\n\"-D__FLT16_HAS_INFINITY__=1\"\r\n\"-D__FLT16_HAS_QUIET_NAN__=1\"\r\n\"-D__FLT16_MANT_DIG__=11\"\r\n\"-D__FLT16_MAX_10_EXP__=4\"\r\n\"-D__FLT16_MAX_EXP__=15\"\r\n\"-D__FLT16_MAX__=6.5504e+4F16\"\r\n\"-D__FLT16_MIN_10_EXP__=(-13)\"\r\n\"-D__FLT16_MIN_EXP__=(-14)\"\r\n\"-D__FLT16_MIN__=6.103515625e-5F16\"\r\n\"-D__FLT_DECIMAL_DIG__=9\"\r\n\"-D__FLT_DENORM_MIN__=1.40129846e-45F\"\r\n\"-D__FLT_DIG__=6\"\r\n\"-D__FLT_EPSILON__=1.19209290e-7F\"\r\n\"-D__FLT_EVAL_METHOD__=0\"\r\n\"-D__FLT_HAS_DENORM__=1\"\r\n\"-D__FLT_HAS_INFINITY__=1\"\r\n\"-D__FLT_HAS_QUIET_NAN__=1\"\r\n\"-D__FLT_MANT_DIG__=24\"\r\n\"-D__FLT_MAX_10_EXP__=38\"\r\n\"-D__FLT_MAX_EXP__=128\"\r\n\"-D__FLT_MAX__=3.40282347e+38F\"\r\n\"-D__FLT_MIN_10_EXP__=(-37)\"\r\n\"-D__FLT_MIN_EXP__=(-125)\"\r\n\"-D__FLT_MIN__=1.17549435e-38F\"\r\n\"-D__FLT_RADIX__=2\"\r\n\"-D__FXSR__=1\"\r\n\"-D__GCC_ATOMIC_BOOL_LOCK_FREE=2\"\r\n\"-D__GCC_ATOMIC_CHAR16_T_LOCK_FREE=2\"\r\n\"-D__GCC_ATOMIC_CHAR32_T_LOCK_FREE=2\"\r\n\"-D__GCC_ATOMIC_CHAR_LOCK_FREE=2\"\r\n\"-D__GCC_ATOMIC_INT_LOCK_FREE=2\"\r\n\"-D__GCC_ATOMIC_LLONG_LOCK_FREE=2\"\r\n\"-D__GCC_ATOMIC_LONG_LOCK_FREE=2\"\r\n\"-D__GCC_ATOMIC_POINTER_LOCK_FREE=2\"\r\n\"-D__GCC_ATOMIC_SHORT_LOCK_FREE=2\"\r\n\"-D__GCC_ATOMIC_TEST_AND_SET_TRUEVAL=1\"\r\n\"-D__GCC_ATOMIC_WCHAR_T_LOCK_FREE=2\"\r\n\"-D__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1=1\"\r\n\"-D__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2=1\"\r\n\"-D__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4=1\"\r\n\"-D__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8=1\"\r\n\"-D__GLIBCXX_BITSIZE_INT_N_0=128\"\r\n\"-D__GLIBCXX_TYPE_INT_N_0=__int128\"\r\n\"-D__GNUC_GNU_INLINE__=1\"\r\n\"-D__GNUC_MINOR__=2\"\r\n\"-D__GNUC_PATCHLEVEL__=1\"\r\n\"-D__GNUC__=4\"\r\n\"-D__GNUG__=4\"\r\n\"-D__GXX_ABI_VERSION=1002\"\r\n\"-D__GXX_EXPERIMENTAL_CXX0X__=1\"\r\n\"-D__GXX_RTTI=1\"\r\n\"-D__GXX_WEAK__=1\"\r\n\"-D__INT16_C_SUFFIX__\"\r\n\"-D__INT16_FMTd__=hd\"\r\n\"-D__INT16_FMTi__=hi\"\r\n\"-D__INT16_MAX__=32767\"\r\n\"-D__INT16_TYPE__=short\"\r\n\"-D__INT32_C_SUFFIX__\"\r\n\"-D__INT32_FMTd__=d\"\r\n\"-D__INT32_FMTi__=i\"\r\n\"-D__INT32_MAX__=2147483647\"\r\n\"-D__INT32_TYPE__=int\"\r\n\"-D__INT64_C_SUFFIX__=L\"\r\n\"-D__INT64_FMTd__=ld\"\r\n\"-D__INT64_FMTi__=li\"\r\n\"-D__INT64_MAX__=9223372036854775807L\"\r\n\"-D__INT64_TYPE__=long int\"\r\n\"-D__INT8_C_SUFFIX__\"\r\n\"-D__INT8_FMTd__=hhd\"\r\n\"-D__INT8_FMTi__=hhi\"\r\n\"-D__INT8_MAX__=127\"\r\n\"-D__INT8_TYPE__=signed char\"\r\n\"-D__INTMAX_C_SUFFIX__=L\"\r\n\"-D__INTMAX_FMTd__=ld\"\r\n\"-D__INTMAX_FMTi__=li\"\r\n\"-D__INTMAX_MAX__=9223372036854775807L\"\r\n\"-D__INTMAX_TYPE__=long int\"\r\n\"-D__INTMAX_WIDTH__=64\"\r\n\"-D__INTPTR_FMTd__=ld\"\r\n\"-D__INTPTR_FMTi__=li\"\r\n\"-D__INTPTR_MAX__=9223372036854775807L\"\r\n\"-D__INTPTR_TYPE__=long int\"\r\n\"-D__INTPTR_WIDTH__=64\"\r\n\"-D__INT_FAST16_FMTd__=hd\"\r\n\"-D__INT_FAST16_FMTi__=hi\"\r\n\"-D__INT_FAST16_MAX__=32767\"\r\n\"-D__INT_FAST16_TYPE__=short\"\r\n\"-D__INT_FAST32_FMTd__=d\"\r\n\"-D__INT_FAST32_FMTi__=i\"\r\n\"-D__INT_FAST32_MAX__=2147483647\"\r\n\"-D__INT_FAST32_TYPE__=int\"\r\n\"-D__INT_FAST64_FMTd__=ld\"\r\n\"-D__INT_FAST64_FMTi__=li\"\r\n\"-D__INT_FAST64_MAX__=9223372036854775807L\"\r\n\"-D__INT_FAST64_TYPE__=long int\"\r\n\"-D__INT_FAST8_FMTd__=hhd\"\r\n\"-D__INT_FAST8_FMTi__=hhi\"\r\n\"-D__INT_FAST8_MAX__=127\"\r\n\"-D__INT_FAST8_TYPE__=signed char\"\r\n\"-D__INT_LEAST16_FMTd__=hd\"\r\n\"-D__INT_LEAST16_FMTi__=hi\"\r\n\"-D__INT_LEAST16_MAX__=32767\"\r\n\"-D__INT_LEAST16_TYPE__=short\"\r\n\"-D__INT_LEAST32_FMTd__=d\"\r\n\"-D__INT_LEAST32_FMTi__=i\"\r\n\"-D__INT_LEAST32_MAX__=2147483647\"\r\n\"-D__INT_LEAST32_TYPE__=int\"\r\n\"-D__INT_LEAST64_FMTd__=ld\"\r\n\"-D__INT_LEAST64_FMTi__=li\"\r\n\"-D__INT_LEAST64_MAX__=9223372036854775807L\"\r\n\"-D__INT_LEAST64_TYPE__=long int\"\r\n\"-D__INT_LEAST8_FMTd__=hhd\"\r\n\"-D__INT_LEAST8_FMTi__=hhi\"\r\n\"-D__INT_LEAST8_MAX__=127\"\r\n\"-D__INT_LEAST8_TYPE__=signed char\"\r\n\"-D__INT_MAX__=2147483647\"\r\n\"-D__LDBL_DECIMAL_DIG__=21\"\r\n\"-D__LDBL_DENORM_MIN__=3.64519953188247460253e-4951L\"\r\n\"-D__LDBL_DIG__=18\"\r\n\"-D__LDBL_EPSILON__=1.08420217248550443401e-19L\"\r\n\"-D__LDBL_HAS_DENORM__=1\"\r\n\"-D__LDBL_HAS_INFINITY__=1\"\r\n\"-D__LDBL_HAS_QUIET_NAN__=1\"\r\n\"-D__LDBL_MANT_DIG__=64\"\r\n\"-D__LDBL_MAX_10_EXP__=4932\"\r\n\"-D__LDBL_MAX_EXP__=16384\"\r\n\"-D__LDBL_MAX__=1.18973149535723176502e+4932L\"\r\n\"-D__LDBL_MIN_10_EXP__=(-4931)\"\r\n\"-D__LDBL_MIN_EXP__=(-16381)\"\r\n\"-D__LDBL_MIN__=3.36210314311209350626e-4932L\"\r\n\"-D__LITTLE_ENDIAN__=1\"\r\n\"-D__LONG_LONG_MAX__=9223372036854775807LL\"\r\n\"-D__LONG_MAX__=9223372036854775807L\"\r\n\"-D__LP64__=1\"\r\n\"-D__MMX__=1\"\r\n\"-D__NO_INLINE__=1\"\r\n\"-D__NO_MATH_INLINES=1\"\r\n\"-D__OBJC_BOOL_IS_BOOL=0\"\r\n\"-D__OPENCL_MEMORY_SCOPE_ALL_SVM_DEVICES=3\"\r\n\"-D__OPENCL_MEMORY_SCOPE_DEVICE=2\"\r\n\"-D__OPENCL_MEMORY_SCOPE_SUB_GROUP=4\"\r\n\"-D__OPENCL_MEMORY_SCOPE_WORK_GROUP=1\"\r\n\"-D__OPENCL_MEMORY_SCOPE_WORK_ITEM=0\"\r\n\"-D__ORDER_BIG_ENDIAN__=4321\"\r\n\"-D__ORDER_LITTLE_ENDIAN__=1234\"\r\n\"-D__ORDER_PDP_ENDIAN__=3412\"\r\n\"-D__POINTER_WIDTH__=64\"\r\n\"-D__PRAGMA_REDEFINE_EXTNAME=1\"\r\n\"-D__PTRDIFF_FMTd__=ld\"\r\n\"-D__PTRDIFF_FMTi__=li\"\r\n\"-D__PTRDIFF_MAX__=9223372036854775807L\"\r\n\"-D__PTRDIFF_TYPE__=long int\"\r\n\"-D__PTRDIFF_WIDTH__=64\"\r\n\"-D__REGISTER_PREFIX__\"\r\n\"-D__SCHAR_MAX__=127\"\r\n\"-D__SHRT_MAX__=32767\"\r\n\"-D__SIG_ATOMIC_MAX__=2147483647\"\r\n\"-D__SIG_ATOMIC_WIDTH__=32\"\r\n\"-D__SIZEOF_DOUBLE__=8\"\r\n\"-D__SIZEOF_FLOAT128__=16\"\r\n\"-D__SIZEOF_FLOAT__=4\"\r\n\"-D__SIZEOF_INT128__=16\"\r\n\"-D__SIZEOF_INT__=4\"\r\n\"-D__SIZEOF_LONG_DOUBLE__=16\"\r\n\"-D__SIZEOF_LONG_LONG__=8\"\r\n\"-D__SIZEOF_LONG__=8\"\r\n\"-D__SIZEOF_POINTER__=8\"\r\n\"-D__SIZEOF_PTRDIFF_T__=8\"\r\n\"-D__SIZEOF_SHORT__=2\"\r\n\"-D__SIZEOF_SIZE_T__=8\"\r\n\"-D__SIZEOF_WCHAR_T__=4\"\r\n\"-D__SIZEOF_WINT_T__=4\"\r\n\"-D__SIZE_FMTX__=lX\"\r\n\"-D__SIZE_FMTo__=lo\"\r\n\"-D__SIZE_FMTu__=lu\"\r\n\"-D__SIZE_FMTx__=lx\"\r\n\"-D__SIZE_MAX__=18446744073709551615UL\"\r\n\"-D__SIZE_TYPE__=long unsigned int\"\r\n\"-D__SIZE_WIDTH__=64\"\r\n\"-D__SSE2_MATH__=1\"\r\n\"-D__SSE2__=1\"\r\n\"-D__SSE_MATH__=1\"\r\n\"-D__SSE__=1\"\r\n\"-D__STDCPP_DEFAULT_NEW_ALIGNMENT__=16UL\"\r\n\"-D__STDC_HOSTED__=1\"\r\n\"-D__STDC_UTF_16__=1\"\r\n\"-D__STDC_UTF_32__=1\"\r\n\"-D__STDC__=1\"\r\n\"-D__UINT16_C_SUFFIX__\"\r\n\"-D__UINT16_FMTX__=hX\"\r\n\"-D__UINT16_FMTo__=ho\"\r\n\"-D__UINT16_FMTu__=hu\"\r\n\"-D__UINT16_FMTx__=hx\"\r\n\"-D__UINT16_MAX__=65535\"\r\n\"-D__UINT16_TYPE__=unsigned short\"\r\n\"-D__UINT32_C_SUFFIX__=U\"\r\n\"-D__UINT32_FMTX__=X\"\r\n\"-D__UINT32_FMTo__=o\"\r\n\"-D__UINT32_FMTu__=u\"\r\n\"-D__UINT32_FMTx__=x\"\r\n\"-D__UINT32_MAX__=4294967295U\"\r\n\"-D__UINT32_TYPE__=unsigned int\"\r\n\"-D__UINT64_C_SUFFIX__=UL\"\r\n\"-D__UINT64_FMTX__=lX\"\r\n\"-D__UINT64_FMTo__=lo\"\r\n\"-D__UINT64_FMTu__=lu\"\r\n\"-D__UINT64_FMTx__=lx\"\r\n\"-D__UINT64_MAX__=18446744073709551615UL\"\r\n\"-D__UINT64_TYPE__=long unsigned int\"\r\n\"-D__UINT8_C_SUFFIX__\"\r\n\"-D__UINT8_FMTX__=hhX\"\r\n\"-D__UINT8_FMTo__=hho\"\r\n\"-D__UINT8_FMTu__=hhu\"\r\n\"-D__UINT8_FMTx__=hhx\"\r\n\"-D__UINT8_MAX__=255\"\r\n\"-D__UINT8_TYPE__=unsigned char\"\r\n\"-D__UINTMAX_C_SUFFIX__=UL\"\r\n\"-D__UINTMAX_FMTX__=lX\"\r\n\"-D__UINTMAX_FMTo__=lo\"\r\n\"-D__UINTMAX_FMTu__=lu\"\r\n\"-D__UINTMAX_FMTx__=lx\"\r\n\"-D__UINTMAX_MAX__=18446744073709551615UL\"\r\n\"-D__UINTMAX_TYPE__=long unsigned int\"\r\n\"-D__UINTMAX_WIDTH__=64\"\r\n\"-D__UINTPTR_FMTX__=lX\"\r\n\"-D__UINTPTR_FMTo__=lo\"\r\n\"-D__UINTPTR_FMTu__=lu\"\r\n\"-D__UINTPTR_FMTx__=lx\"\r\n\"-D__UINTPTR_MAX__=18446744073709551615UL\"\r\n\"-D__UINTPTR_TYPE__=long unsigned int\"\r\n\"-D__UINTPTR_WIDTH__=64\"\r\n\"-D__UINT_FAST16_FMTX__=hX\"\r\n\"-D__UINT_FAST16_FMTo__=ho\"\r\n\"-D__UINT_FAST16_FMTu__=hu\"\r\n\"-D__UINT_FAST16_FMTx__=hx\"\r\n\"-D__UINT_FAST16_MAX__=65535\"\r\n\"-D__UINT_FAST16_TYPE__=unsigned short\"\r\n\"-D__UINT_FAST32_FMTX__=X\"\r\n\"-D__UINT_FAST32_FMTo__=o\"\r\n\"-D__UINT_FAST32_FMTu__=u\"\r\n\"-D__UINT_FAST32_FMTx__=x\"\r\n\"-D__UINT_FAST32_MAX__=4294967295U\"\r\n\"-D__UINT_FAST32_TYPE__=unsigned int\"\r\n\"-D__UINT_FAST64_FMTX__=lX\"\r\n\"-D__UINT_FAST64_FMTo__=lo\"\r\n\"-D__UINT_FAST64_FMTu__=lu\"\r\n\"-D__UINT_FAST64_FMTx__=lx\"\r\n\"-D__UINT_FAST64_MAX__=18446744073709551615UL\"\r\n\"-D__UINT_FAST64_TYPE__=long unsigned int\"\r\n\"-D__UINT_FAST8_FMTX__=hhX\"\r\n\"-D__UINT_FAST8_FMTo__=hho\"\r\n\"-D__UINT_FAST8_FMTu__=hhu\"\r\n\"-D__UINT_FAST8_FMTx__=hhx\"\r\n\"-D__UINT_FAST8_MAX__=255\"\r\n\"-D__UINT_FAST8_TYPE__=unsigned char\"\r\n\"-D__UINT_LEAST16_FMTX__=hX\"\r\n\"-D__UINT_LEAST16_FMTo__=ho\"\r\n\"-D__UINT_LEAST16_FMTu__=hu\"\r\n\"-D__UINT_LEAST16_FMTx__=hx\"\r\n\"-D__UINT_LEAST16_MAX__=65535\"\r\n\"-D__UINT_LEAST16_TYPE__=unsigned short\"\r\n\"-D__UINT_LEAST32_FMTX__=X\"\r\n\"-D__UINT_LEAST32_FMTo__=o\"\r\n\"-D__UINT_LEAST32_FMTu__=u\"\r\n\"-D__UINT_LEAST32_FMTx__=x\"\r\n\"-D__UINT_LEAST32_MAX__=4294967295U\"\r\n\"-D__UINT_LEAST32_TYPE__=unsigned int\"\r\n\"-D__UINT_LEAST64_FMTX__=lX\"\r\n\"-D__UINT_LEAST64_FMTo__=lo\"\r\n\"-D__UINT_LEAST64_FMTu__=lu\"\r\n\"-D__UINT_LEAST64_FMTx__=lx\"\r\n\"-D__UINT_LEAST64_MAX__=18446744073709551615UL\"\r\n\"-D__UINT_LEAST64_TYPE__=long unsigned int\"\r\n\"-D__UINT_LEAST8_FMTX__=hhX\"\r\n\"-D__UINT_LEAST8_FMTo__=hho\"\r\n\"-D__UINT_LEAST8_FMTu__=hhu\"\r\n\"-D__UINT_LEAST8_FMTx__=hhx\"\r\n\"-D__UINT_LEAST8_MAX__=255\"\r\n\"-D__UINT_LEAST8_TYPE__=unsigned char\"\r\n\"-D__USER_LABEL_PREFIX__\"\r\n\"-D__WCHAR_MAX__=2147483647\"\r\n\"-D__WCHAR_TYPE__=int\"\r\n\"-D__WCHAR_WIDTH__=32\"\r\n\"-D__WINT_MAX__=4294967295U\"\r\n\"-D__WINT_TYPE__=unsigned int\"\r\n\"-D__WINT_UNSIGNED__=1\"\r\n\"-D__WINT_WIDTH__=32\"\r\n\"-D__amd64=1\"\r\n\"-D__amd64__=1\"\r\n\"-D__cplusplus=201402L\"\r\n\"-D__gnu_linux__=1\"\r\n\"-D__k8=1\"\r\n\"-D__k8__=1\"\r\n\"-D__linux=1\"\r\n\"-D__linux__=1\"\r\n\"-D__llvm__=1\"\r\n\"-D__private_extern__=extern\"\r\n\"-D__tune_k8__=1\"\r\n\"-D__unix=1\"\r\n\"-D__unix__=1\"\r\n\"-D__x86_64=1\"\r\n\"-D__x86_64__=1\"\r\n\"-Dlinux=1\"\r\n\"-Dunix=1\"\r\n\"-I/usr/lib/gcc/x86_64-linux-gnu/8.0.1/../../../../include/c++\"\r\n\"-I/usr/local/include\"\r\n\"-I/usr/local/clang-6.0.1/lib/clang/6.0.1/include\"\r\n\"-I/usr/include/x86_64-linux-gnu\"\r\n\"-I/usr/include\"\r\n\"-I/home/dan/Projects/uav/src\"\r\n\"-I/usr/local/clang-6.0.1/include/c++/v1\"\r\n\"-I/home/dan/Projects/uav/include/atc\"\r\n\"-I/home/dan/Projects/uav/include\"\r\n\"-std=c++17\"\r\n```\r\n\r\n</details>\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/niosus/EasyClangComplete/issues/comments/425216723","html_url":"https://github.com/niosus/EasyClangComplete/issues/495#issuecomment-425216723","issue_url":"https://api.github.com/repos/niosus/EasyClangComplete/issues/495","id":425216723,"node_id":"MDEyOklzc3VlQ29tbWVudDQyNTIxNjcyMw==","user":{"login":"niosus","id":1893598,"node_id":"MDQ6VXNlcjE4OTM1OTg=","avatar_url":"https://avatars1.githubusercontent.com/u/1893598?v=4","gravatar_id":"","url":"https://api.github.com/users/niosus","html_url":"https://github.com/niosus","followers_url":"https://api.github.com/users/niosus/followers","following_url":"https://api.github.com/users/niosus/following{/other_user}","gists_url":"https://api.github.com/users/niosus/gists{/gist_id}","starred_url":"https://api.github.com/users/niosus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/niosus/subscriptions","organizations_url":"https://api.github.com/users/niosus/orgs","repos_url":"https://api.github.com/users/niosus/repos","events_url":"https://api.github.com/users/niosus/events{/privacy}","received_events_url":"https://api.github.com/users/niosus/received_events","type":"User","site_admin":false},"created_at":"2018-09-27T19:35:34Z","updated_at":"2018-09-27T19:35:34Z","author_association":"OWNER","body":"Have you had the chance to see if it still happens with `use_target_compiler_built_in_flags` set to `false`?"}}
{"actor":{"display_login":"niosus"}}