microsoft / vscode-cpptools

Official repository for the Microsoft C/C++ extension for VS Code.
Other
5.54k stars 1.56k forks source link

header files added by gcc -include don't work correctly with the intellisense engine? #4928

Closed xubury closed 4 years ago

xubury commented 4 years ago

Type: LanguageService

Describe the bug

To Reproduce Use -include compile option for a header file using gcc , then #include that header file again in a cpp file.

Expected behavior That header file was considered , but not handled correctly by the intellisense engine, i guess? You can see from the screenshot, _PCH_H was already defined. So pch.h had been included, but in the cpp file it is considered not included?

Screenshots

issue issue2 issue3 issue4

Additional context

xubury commented 4 years ago

Here's the log

Click to expand log ``` initialized workspace/didChangeConfiguration IntelliSense Engine = Default. Autocomplete is enabled. Enhanced Colorization is enabled. Error squiggles are enabled. File exclude: **/.git File exclude: **/.svn File exclude: **/.hg File exclude: **/CVS File exclude: **/.DS_Store File exclude: **/.vscode Search exclude: **/node_modules Search exclude: **/bower_components Search exclude: **/*.code-search Search exclude: **/.vscode Attempting to get defaults from compiler found on the machine: '' Attempting to get defaults from compiler found on the machine: 'C:\msys64\mingw64\bin\gcc.exe' cpptools/queryCompilerDefaults: 1 Attempting to get defaults from compiler found on the machine: '' Attempting to get defaults from compiler found on the machine: 'C:\msys64\mingw64\bin\gcc.exe' Custom browse configuration received: { "browsePath": [ "g:/codes/openglproj/build/cmakefiles", "G:/codes/openGLproj/src/include", "g:/codes/openglproj/src", "g:/codes/openglproj/src/include" ], "standard": "c++17", "compilerPath": "C:/msys64/mingw64/bin/x86_64-w64-mingw32-g++.exe", "compilerArgs": [] } cpptools/didChangeCustomBrowseConfiguration Attempting to get defaults from compiler in "compilerPath" property: 'C:/msys64/mingw64/bin/x86_64-w64-mingw32-g++.exe' Folder: C:/MSYS64/MINGW64/LIB/GCC/X86_64-W64-MINGW32/9.2.0/INCLUDE/ will be indexed Folder: C:/MSYS64/MINGW64/INCLUDE/ will be indexed Folder: C:/MSYS64/MINGW64/LIB/GCC/X86_64-W64-MINGW32/9.2.0/INCLUDE-FIXED/ will be indexed Folder: C:/MSYS64/MINGW64/X86_64-W64-MINGW32/INCLUDE/ will be indexed Folder: G:/CODES/OPENGLPROJ/BUILD/CMAKEFILES/ will be indexed Folder: G:/CODES/OPENGLPROJ/SRC/ will be indexed cpptools/didChangeFolderSettings Attempting to get defaults from compiler in "compilerPath" property: 'C:\msys64\mingw64\bin\gcc.exe' Code browsing service initialized Populate include completion cache. Attempting to get defaults from compiler in "compilerPath" property: 'C:\msys64\mingw64\bin\gcc.exe' Folder: C:/MSYS64/MINGW64/LIB/GCC/X86_64-W64-MINGW32/9.2.0/INCLUDE/ will be indexed Folder: C:/MSYS64/MINGW64/INCLUDE/ will be indexed Folder: C:/MSYS64/MINGW64/LIB/GCC/X86_64-W64-MINGW32/9.2.0/INCLUDE-FIXED/ will be indexed Folder: C:/MSYS64/MINGW64/X86_64-W64-MINGW32/INCLUDE/ will be indexed Folder: G:/CODES/OPENGLPROJ/BUILD/CMAKEFILES/ will be indexed Folder: G:/CODES/OPENGLPROJ/SRC/ will be indexed cpptools/clearCustomConfigurations Discovering files... Processing folder (recursive): C:/MSYS64/MINGW64/LIB/GCC/X86_64-W64-MINGW32/9.2.0/INCLUDE/ Processing folder (recursive): C:/MSYS64/MINGW64/INCLUDE/ Processing folder (recursive): C:/MSYS64/MINGW64/LIB/GCC/X86_64-W64-MINGW32/9.2.0/INCLUDE-FIXED/ Processing folder (recursive): C:/MSYS64/MINGW64/X86_64-W64-MINGW32/INCLUDE/ Processing folder (recursive): G:/CODES/OPENGLPROJ/BUILD/CMAKEFILES/ Processing folder (recursive): G:/CODES/OPENGLPROJ/SRC/ Discovering files: 22779 file(s) processed 0 file(s) removed from database Done discovering files. Parsing remaining files... Parsing: 0 files(s) processed Done parsing remaining files. Populate include completion cache. Discovering files... Processing folder (recursive): C:/MSYS64/MINGW64/LIB/GCC/X86_64-W64-MINGW32/9.2.0/INCLUDE/ Processing folder (recursive): C:/MSYS64/MINGW64/INCLUDE/ Custom configuration provider 'CMake Tools' registered Custom browse configuration received: { "browsePath": [ "g:/codes/openglproj/build/cmakefiles", "G:/codes/openGLproj/src/include", "g:/codes/openglproj/src", "g:/codes/openglproj/src/include" ], "standard": "c++17", "compilerPath": "C:/msys64/mingw64/bin/x86_64-w64-mingw32-g++.exe", "compilerArgs": [] } cpptools/pauseParsing cpptools/clearCustomConfigurations cpptools/didChangeCustomBrowseConfiguration cpptools/resumeParsing Processing folder (recursive): C:/MSYS64/MINGW64/LIB/GCC/X86_64-W64-MINGW32/9.2.0/INCLUDE-FIXED/ Processing folder (recursive): C:/MSYS64/MINGW64/X86_64-W64-MINGW32/INCLUDE/ Processing folder (recursive): G:/CODES/OPENGLPROJ/BUILD/CMAKEFILES/ Processing folder (recursive): G:/CODES/OPENGLPROJ/SRC/ Discovering files: 22779 file(s) processed 0 file(s) removed from database Done discovering files. Parsing remaining files... Parsing: 0 files(s) processed Done parsing remaining files. cpptools/getCodeActions: 2 cpptools/queryTranslationUnitSource: 3 Custom configurations received: uri: file:///g%3A/codes/openGLproj/src/shader.cpp config: { "defines": [ "GLFW_DLL", "SYSTEM_WINDOWS", "UNICODE", "_UNICODE" ], "standard": "c++17", "includePath": [ "G:/codes/openGLproj/src/include" ], "intelliSenseMode": "clang-x64", "compilerPath": "C:/msys64/mingw64/bin/x86_64-w64-mingw32-g++.exe", "compilerArgs": [ "-g", "-Winvalid-pch", "-std=c++17", "-include", "G:/codes/openGLproj/src/include/pch.h" ] } cpptools/didChangeCustomConfiguration Attempting to get defaults from compiler in "compilerPath" property: 'C:/msys64/mingw64/bin/x86_64-w64-mingw32-g++.exe' textDocument/didOpen cpptools/activeDocumentChange cpptools/textEditorSelectionChange cpptools/getDocumentSymbols: 4 cpptools/getDocumentSymbols cpptools/textEditorSelectionChange textDocument/documentHighlight: 5 cpptools/getCodeActions: 6 sending compilation args for G:\CODES\OPENGLPROJ\SRC\SHADER.CPP include: G:\CODES\OPENGLPROJ\SRC\INCLUDE include: C:\MSYS64\MINGW64\INCLUDE\C++\9.2.0 include: C:\MSYS64\MINGW64\INCLUDE\C++\9.2.0\X86_64-W64-MINGW32 include: C:\MSYS64\MINGW64\INCLUDE\C++\9.2.0\BACKWARD include: C:\MSYS64\MINGW64\LIB\GCC\X86_64-W64-MINGW32\9.2.0\INCLUDE include: C:\MSYS64\MINGW64\INCLUDE include: C:\MSYS64\MINGW64\LIB\GCC\X86_64-W64-MINGW32\9.2.0\INCLUDE-FIXED include: C:\MSYS64\MINGW64\X86_64-W64-MINGW32\INCLUDE define: __STDC__=1 define: __cplusplus=201703L define: __STDC_UTF_16__=1 define: __STDC_UTF_32__=1 define: __STDC_HOSTED__=1 define: __GNUC__=9 define: __GNUC_MINOR__=2 define: __GNUC_PATCHLEVEL__=0 define: __VERSION__="9.2.0" define: __ATOMIC_RELAXED=0 define: __ATOMIC_SEQ_CST=5 define: __ATOMIC_ACQUIRE=2 define: __ATOMIC_RELEASE=3 define: __ATOMIC_ACQ_REL=4 define: __ATOMIC_CONSUME=1 define: __pic__=1 define: __PIC__=1 define: __FINITE_MATH_ONLY__=0 define: __SIZEOF_INT__=4 define: __SIZEOF_LONG__=4 define: __SIZEOF_LONG_LONG__=8 define: __SIZEOF_SHORT__=2 define: __SIZEOF_FLOAT__=4 define: __SIZEOF_DOUBLE__=8 define: __SIZEOF_LONG_DOUBLE__=16 define: __SIZEOF_SIZE_T__=8 define: __CHAR_BIT__=8 define: __BIGGEST_ALIGNMENT__=16 define: __ORDER_LITTLE_ENDIAN__=1234 define: __ORDER_BIG_ENDIAN__=4321 define: __ORDER_PDP_ENDIAN__=3412 define: __BYTE_ORDER__=__ORDER_LITTLE_ENDIAN__ define: __FLOAT_WORD_ORDER__=__ORDER_LITTLE_ENDIAN__ define: __SIZEOF_POINTER__=8 define: __GNUG__=9 define: __SIZE_TYPE__=long long unsigned int define: __PTRDIFF_TYPE__=long long int define: __WCHAR_TYPE__=short unsigned int define: __WINT_TYPE__=short unsigned int define: __INTMAX_TYPE__=long long int define: __UINTMAX_TYPE__=long long unsigned int define: __CHAR16_TYPE__=short unsigned int define: __CHAR32_TYPE__=unsigned int define: __SIG_ATOMIC_TYPE__=int define: __INT8_TYPE__=signed char define: __INT16_TYPE__=short int define: __INT32_TYPE__=int define: __INT64_TYPE__=long long int define: __UINT8_TYPE__=unsigned char define: __UINT16_TYPE__=short unsigned int define: __UINT32_TYPE__=unsigned int define: __UINT64_TYPE__=long long unsigned int define: __INT_LEAST8_TYPE__=signed char define: __INT_LEAST16_TYPE__=short int define: __INT_LEAST32_TYPE__=int define: __INT_LEAST64_TYPE__=long long int define: __UINT_LEAST8_TYPE__=unsigned char define: __UINT_LEAST16_TYPE__=short unsigned int define: __UINT_LEAST32_TYPE__=unsigned int define: __UINT_LEAST64_TYPE__=long long unsigned int define: __INT_FAST8_TYPE__=signed char define: __INT_FAST16_TYPE__=short int define: __INT_FAST32_TYPE__=int define: __INT_FAST64_TYPE__=long long int define: __UINT_FAST8_TYPE__=unsigned char define: __UINT_FAST16_TYPE__=short unsigned int define: __UINT_FAST32_TYPE__=unsigned int define: __UINT_FAST64_TYPE__=long long unsigned int define: __INTPTR_TYPE__=long long int define: __UINTPTR_TYPE__=long long unsigned int define: __GXX_WEAK__=1 define: __DEPRECATED=1 define: __GXX_RTTI=1 define: __GXX_EXPERIMENTAL_CXX0X__=1 define: __STDCPP_DEFAULT_NEW_ALIGNMENT__=16 define: __EXCEPTIONS=1 define: __GXX_ABI_VERSION=1013 define: __SCHAR_MAX__=0x7f define: __SHRT_MAX__=0x7fff define: __INT_MAX__=0x7fffffff define: __LONG_MAX__=0x7fffffffL define: __LONG_LONG_MAX__=0x7fffffffffffffffLL define: __WCHAR_MAX__=0xffff define: __WCHAR_MIN__=0 define: __WINT_MAX__=0xffff define: __WINT_MIN__=0 define: __PTRDIFF_MAX__=0x7fffffffffffffffLL define: __SIZE_MAX__=0xffffffffffffffffULL define: __SCHAR_WIDTH__=8 define: __SHRT_WIDTH__=16 define: __INT_WIDTH__=32 define: __LONG_WIDTH__=32 define: __LONG_LONG_WIDTH__=64 define: __WCHAR_WIDTH__=16 define: __WINT_WIDTH__=16 define: __PTRDIFF_WIDTH__=64 define: __SIZE_WIDTH__=64 define: __INTMAX_MAX__=0x7fffffffffffffffLL define: __INTMAX_C(c)=c ## LL define: __UINTMAX_MAX__=0xffffffffffffffffULL define: __UINTMAX_C(c)=c ## ULL define: __INTMAX_WIDTH__=64 define: __SIG_ATOMIC_MAX__=0x7fffffff define: __SIG_ATOMIC_MIN__=(-__SIG_ATOMIC_MAX__ - 1) define: __SIG_ATOMIC_WIDTH__=32 define: __INT8_MAX__=0x7f define: __INT16_MAX__=0x7fff define: __INT32_MAX__=0x7fffffff define: __INT64_MAX__=0x7fffffffffffffffLL define: __UINT8_MAX__=0xff define: __UINT16_MAX__=0xffff define: __UINT32_MAX__=0xffffffffU define: __UINT64_MAX__=0xffffffffffffffffULL define: __INT_LEAST8_MAX__=0x7f define: __INT8_C(c)=c define: __INT_LEAST8_WIDTH__=8 define: __INT_LEAST16_MAX__=0x7fff define: __INT16_C(c)=c define: __INT_LEAST16_WIDTH__=16 define: __INT_LEAST32_MAX__=0x7fffffff define: __INT32_C(c)=c define: __INT_LEAST32_WIDTH__=32 define: __INT_LEAST64_MAX__=0x7fffffffffffffffLL define: __INT64_C(c)=c ## LL define: __INT_LEAST64_WIDTH__=64 define: __UINT_LEAST8_MAX__=0xff define: __UINT8_C(c)=c define: __UINT_LEAST16_MAX__=0xffff define: __UINT16_C(c)=c define: __UINT_LEAST32_MAX__=0xffffffffU define: __UINT32_C(c)=c ## U define: __UINT_LEAST64_MAX__=0xffffffffffffffffULL define: __UINT64_C(c)=c ## ULL define: __INT_FAST8_MAX__=0x7f define: __INT_FAST8_WIDTH__=8 define: __INT_FAST16_MAX__=0x7fff define: __INT_FAST16_WIDTH__=16 define: __INT_FAST32_MAX__=0x7fffffff define: __INT_FAST32_WIDTH__=32 define: __INT_FAST64_MAX__=0x7fffffffffffffffLL define: __INT_FAST64_WIDTH__=64 define: __UINT_FAST8_MAX__=0xff define: __UINT_FAST16_MAX__=0xffff define: __UINT_FAST32_MAX__=0xffffffffU define: __UINT_FAST64_MAX__=0xffffffffffffffffULL define: __INTPTR_MAX__=0x7fffffffffffffffLL define: __INTPTR_WIDTH__=64 define: __UINTPTR_MAX__=0xffffffffffffffffULL define: __GCC_IEC_559=2 define: __GCC_IEC_559_COMPLEX=2 define: __FLT_EVAL_METHOD__=0 define: __FLT_EVAL_METHOD_TS_18661_3__=0 define: __DEC_EVAL_METHOD__=2 define: __FLT_RADIX__=2 define: __FLT_MANT_DIG__=24 define: __FLT_DIG__=6 define: __FLT_MIN_EXP__=(-125) define: __FLT_MIN_10_EXP__=(-37) define: __FLT_MAX_EXP__=128 define: __FLT_MAX_10_EXP__=38 define: __FLT_DECIMAL_DIG__=9 define: __FLT_MAX__=3.40282346638528859811704183484516925e+38F define: __FLT_MIN__=1.17549435082228750796873653722224568e-38F define: __FLT_EPSILON__=1.19209289550781250000000000000000000e-7F define: __FLT_DENORM_MIN__=1.40129846432481707092372958328991613e-45F define: __FLT_HAS_DENORM__=1 define: __FLT_HAS_INFINITY__=1 define: __FLT_HAS_QUIET_NAN__=1 define: __DBL_MANT_DIG__=53 define: __DBL_DIG__=15 define: __DBL_MIN_EXP__=(-1021) define: __DBL_MIN_10_EXP__=(-307) define: __DBL_MAX_EXP__=1024 define: __DBL_MAX_10_EXP__=308 define: __DBL_DECIMAL_DIG__=17 define: __DBL_MAX__=double(1.79769313486231570814527423731704357e+308L) define: __DBL_MIN__=double(2.22507385850720138309023271733240406e-308L) define: __DBL_EPSILON__=double(2.22044604925031308084726333618164062e-16L) define: __DBL_DENORM_MIN__=double(4.94065645841246544176568792868221372e-324L) define: __DBL_HAS_DENORM__=1 define: __DBL_HAS_INFINITY__=1 define: __DBL_HAS_QUIET_NAN__=1 define: __LDBL_MANT_DIG__=64 define: __LDBL_DIG__=18 define: __LDBL_MIN_EXP__=(-16381) define: __LDBL_MIN_10_EXP__=(-4931) define: __LDBL_MAX_EXP__=16384 define: __LDBL_MAX_10_EXP__=4932 define: __DECIMAL_DIG__=21 define: __LDBL_DECIMAL_DIG__=21 define: __LDBL_MAX__=1.18973149535723176502126385303097021e+4932L define: __LDBL_MIN__=3.36210314311209350626267781732175260e-4932L define: __LDBL_EPSILON__=1.08420217248550443400745280086994171e-19L define: __LDBL_DENORM_MIN__=3.64519953188247460252840593361941982e-4951L define: __LDBL_HAS_DENORM__=1 define: __LDBL_HAS_INFINITY__=1 define: __LDBL_HAS_QUIET_NAN__=1 define: __FLT32_MANT_DIG__=24 define: __FLT32_DIG__=6 define: __FLT32_MIN_EXP__=(-125) define: __FLT32_MIN_10_EXP__=(-37) define: __FLT32_MAX_EXP__=128 define: __FLT32_MAX_10_EXP__=38 define: __FLT32_DECIMAL_DIG__=9 define: __FLT32_MAX__=3.40282346638528859811704183484516925e+38F32 define: __FLT32_MIN__=1.17549435082228750796873653722224568e-38F32 define: __FLT32_EPSILON__=1.19209289550781250000000000000000000e-7F32 define: __FLT32_DENORM_MIN__=1.40129846432481707092372958328991613e-45F32 define: __FLT32_HAS_DENORM__=1 define: __FLT32_HAS_INFINITY__=1 define: __FLT32_HAS_QUIET_NAN__=1 define: __FLT64_MANT_DIG__=53 define: __FLT64_DIG__=15 define: __FLT64_MIN_EXP__=(-1021) define: __FLT64_MIN_10_EXP__=(-307) define: __FLT64_MAX_EXP__=1024 define: __FLT64_MAX_10_EXP__=308 define: __FLT64_DECIMAL_DIG__=17 define: __FLT64_MAX__=1.79769313486231570814527423731704357e+308F64 define: __FLT64_MIN__=2.22507385850720138309023271733240406e-308F64 define: __FLT64_EPSILON__=2.22044604925031308084726333618164062e-16F64 define: __FLT64_DENORM_MIN__=4.94065645841246544176568792868221372e-324F64 define: __FLT64_HAS_DENORM__=1 define: __FLT64_HAS_INFINITY__=1 define: __FLT64_HAS_QUIET_NAN__=1 define: __FLT128_MANT_DIG__=113 define: __FLT128_DIG__=33 define: __FLT128_MIN_EXP__=(-16381) define: __FLT128_MIN_10_EXP__=(-4931) define: __FLT128_MAX_EXP__=16384 define: __FLT128_MAX_10_EXP__=4932 define: __FLT128_DECIMAL_DIG__=36 define: __FLT128_MAX__=1.18973149535723176508575932662800702e+4932F128 define: __FLT128_MIN__=3.36210314311209350626267781732175260e-4932F128 define: __FLT128_EPSILON__=1.92592994438723585305597794258492732e-34F128 define: __FLT128_DENORM_MIN__=6.47517511943802511092443895822764655e-4966F128 define: __FLT128_HAS_DENORM__=1 define: __FLT128_HAS_INFINITY__=1 define: __FLT128_HAS_QUIET_NAN__=1 define: __FLT32X_MANT_DIG__=53 define: __FLT32X_DIG__=15 define: __FLT32X_MIN_EXP__=(-1021) define: __FLT32X_MIN_10_EXP__=(-307) define: __FLT32X_MAX_EXP__=1024 define: __FLT32X_MAX_10_EXP__=308 define: __FLT32X_DECIMAL_DIG__=17 define: __FLT32X_MAX__=1.79769313486231570814527423731704357e+308F32x define: __FLT32X_MIN__=2.22507385850720138309023271733240406e-308F32x define: __FLT32X_EPSILON__=2.22044604925031308084726333618164062e-16F32x define: __FLT32X_DENORM_MIN__=4.94065645841246544176568792868221372e-324F32x define: __FLT32X_HAS_DENORM__=1 define: __FLT32X_HAS_INFINITY__=1 define: __FLT32X_HAS_QUIET_NAN__=1 define: __FLT64X_MANT_DIG__=64 define: __FLT64X_DIG__=18 define: __FLT64X_MIN_EXP__=(-16381) define: __FLT64X_MIN_10_EXP__=(-4931) define: __FLT64X_MAX_EXP__=16384 define: __FLT64X_MAX_10_EXP__=4932 define: __FLT64X_DECIMAL_DIG__=21 define: __FLT64X_MAX__=1.18973149535723176502126385303097021e+4932F64x define: __FLT64X_MIN__=3.36210314311209350626267781732175260e-4932F64x define: __FLT64X_EPSILON__=1.08420217248550443400745280086994171e-19F64x define: __FLT64X_DENORM_MIN__=3.64519953188247460252840593361941982e-4951F64x define: __FLT64X_HAS_DENORM__=1 define: __FLT64X_HAS_INFINITY__=1 define: __FLT64X_HAS_QUIET_NAN__=1 define: __DEC32_MANT_DIG__=7 define: __DEC32_MIN_EXP__=(-94) define: __DEC32_MAX_EXP__=97 define: __DEC32_MIN__=1E-95DF define: __DEC32_MAX__=9.999999E96DF define: __DEC32_EPSILON__=1E-6DF define: __DEC32_SUBNORMAL_MIN__=0.000001E-95DF define: __DEC64_MANT_DIG__=16 define: __DEC64_MIN_EXP__=(-382) define: __DEC64_MAX_EXP__=385 define: __DEC64_MIN__=1E-383DD define: __DEC64_MAX__=9.999999999999999E384DD define: __DEC64_EPSILON__=1E-15DD define: __DEC64_SUBNORMAL_MIN__=0.000000000000001E-383DD define: __DEC128_MANT_DIG__=34 define: __DEC128_MIN_EXP__=(-6142) define: __DEC128_MAX_EXP__=6145 define: __DEC128_MIN__=1E-6143DL define: __DEC128_MAX__=9.999999999999999999999999999999999E6144DL define: __DEC128_EPSILON__=1E-33DL define: __DEC128_SUBNORMAL_MIN__=0.000000000000000000000000000000001E-6143DL define: __REGISTER_PREFIX__= define: __USER_LABEL_PREFIX__= define: __GNUC_STDC_INLINE__=1 define: __NO_INLINE__=1 define: __STRICT_ANSI__=1 define: __WCHAR_UNSIGNED__=1 define: __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1=1 define: __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2=1 define: __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4=1 define: __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8=1 define: __GCC_ATOMIC_BOOL_LOCK_FREE=2 define: __GCC_ATOMIC_CHAR_LOCK_FREE=2 define: __GCC_ATOMIC_CHAR16_T_LOCK_FREE=2 define: __GCC_ATOMIC_CHAR32_T_LOCK_FREE=2 define: __GCC_ATOMIC_WCHAR_T_LOCK_FREE=2 define: __GCC_ATOMIC_SHORT_LOCK_FREE=2 define: __GCC_ATOMIC_INT_LOCK_FREE=2 define: __GCC_ATOMIC_LONG_LOCK_FREE=2 define: __GCC_ATOMIC_LLONG_LOCK_FREE=2 define: __GCC_ATOMIC_TEST_AND_SET_TRUEVAL=1 define: __GCC_ATOMIC_POINTER_LOCK_FREE=2 define: __HAVE_SPECULATION_SAFE_VALUE=1 define: __GCC_HAVE_DWARF2_CFI_ASM=1 define: __PRAGMA_REDEFINE_EXTNAME=1 define: __SIZEOF_INT128__=16 define: __SIZEOF_WCHAR_T__=2 define: __SIZEOF_WINT_T__=2 define: __SIZEOF_PTRDIFF_T__=8 define: __amd64=1 define: __amd64__=1 define: __x86_64=1 define: __x86_64__=1 define: __SIZEOF_FLOAT80__=16 define: __SIZEOF_FLOAT128__=16 define: __ATOMIC_HLE_ACQUIRE=65536 define: __ATOMIC_HLE_RELEASE=131072 define: __GCC_ASM_FLAG_OUTPUTS__=1 define: __k8=1 define: __k8__=1 define: __code_model_medium__=1 define: __MMX__=1 define: __SSE__=1 define: __SSE2__=1 define: __FXSR__=1 define: __SSE_MATH__=1 define: __SSE2_MATH__=1 define: __SEG_FS=1 define: __SEG_GS=1 define: __SEH__=1 define: __stdcall=__attribute__((__stdcall__)) define: __fastcall=__attribute__((__fastcall__)) define: __thiscall=__attribute__((__thiscall__)) define: __cdecl=__attribute__((__cdecl__)) define: __GXX_MERGED_TYPEINFO_NAMES=0 define: __GXX_TYPEINFO_EQUALITY_INLINE=0 define: __MSVCRT__=1 define: __MINGW32__=1 define: _WIN32=1 define: __WIN32=1 define: __WIN32__=1 define: __WINNT=1 define: __WINNT__=1 define: _INTEGRAL_MAX_BITS=64 define: __MINGW64__=1 define: __WIN64=1 define: __WIN64__=1 define: _WIN64=1 define: __declspec(x)=__attribute__((x)) define: __DECIMAL_BID_FORMAT__=1 define: _REENTRANT=1 define: _PCH_H= define: _GLIBCXX_IOSTREAM=1 define: _GLIBCXX_CXX_CONFIG_H=1 define: _GLIBCXX_RELEASE=9 define: __GLIBCXX__=20190812 define: _GLIBCXX_PURE=__attribute__ ((__pure__)) define: _GLIBCXX_CONST=__attribute__ ((__const__)) define: _GLIBCXX_NORETURN=__attribute__ ((__noreturn__)) define: _GLIBCXX_HAVE_ATTRIBUTE_VISIBILITY=0 define: _GLIBCXX_VISIBILITY(V)=_GLIBCXX_PSEUDO_VISIBILITY(V) define: _GLIBCXX_USE_DEPRECATED=1 define: _GLIBCXX_DEPRECATED=__attribute__ ((__deprecated__)) define: _GLIBCXX17_DEPRECATED=[[__deprecated__]] define: _GLIBCXX_ABI_TAG_CXX11=__attribute ((__abi_tag__ ("cxx11"))) define: _GLIBCXX_NODISCARD=[[__nodiscard__]] define: _GLIBCXX_CONSTEXPR=constexpr define: _GLIBCXX_USE_CONSTEXPR=constexpr define: _GLIBCXX14_CONSTEXPR=constexpr define: _GLIBCXX17_CONSTEXPR=constexpr define: _GLIBCXX20_CONSTEXPR= define: _GLIBCXX17_INLINE=inline define: _GLIBCXX_NOEXCEPT=noexcept define: _GLIBCXX_NOEXCEPT_IF(_COND)=noexcept(_COND) define: _GLIBCXX_USE_NOEXCEPT=noexcept define: _GLIBCXX_THROW(_EXC)= define: _GLIBCXX_NOTHROW=_GLIBCXX_USE_NOEXCEPT define: _GLIBCXX_THROW_OR_ABORT(_EXC)=(throw (_EXC)) define: _GLIBCXX_NOEXCEPT_PARM=, bool _NE define: _GLIBCXX_NOEXCEPT_QUAL=noexcept (_NE) define: _GLIBCXX_EXTERN_TEMPLATE=1 define: _GLIBCXX_USE_DUAL_ABI=1 define: _GLIBCXX_USE_CXX11_ABI=1 define: _GLIBCXX_NAMESPACE_CXX11=__cxx11:: define: _GLIBCXX_BEGIN_NAMESPACE_CXX11=namespace __cxx11 { define: _GLIBCXX_END_NAMESPACE_CXX11=} define: _GLIBCXX_DEFAULT_ABI_TAG=_GLIBCXX_ABI_TAG_CXX11 define: _GLIBCXX_INLINE_VERSION=0 define: _GLIBCXX_BEGIN_NAMESPACE_VERSION= define: _GLIBCXX_END_NAMESPACE_VERSION= define: _GLIBCXX_STD_C=std define: _GLIBCXX_BEGIN_NAMESPACE_CONTAINER= define: _GLIBCXX_END_NAMESPACE_CONTAINER= define: _GLIBCXX_STD_A=std define: _GLIBCXX_BEGIN_NAMESPACE_ALGO= define: _GLIBCXX_END_NAMESPACE_ALGO= define: _GLIBCXX_NAMESPACE_LDBL= define: _GLIBCXX_BEGIN_NAMESPACE_LDBL= define: _GLIBCXX_END_NAMESPACE_LDBL= define: _GLIBCXX_NAMESPACE_LDBL_OR_CXX11=_GLIBCXX_NAMESPACE_CXX11 define: _GLIBCXX_BEGIN_NAMESPACE_LDBL_OR_CXX11=_GLIBCXX_BEGIN_NAMESPACE_CXX11 define: _GLIBCXX_END_NAMESPACE_LDBL_OR_CXX11=_GLIBCXX_END_NAMESPACE_CXX11 define: __glibcxx_assert(_Condition)= define: _GLIBCXX_SYNCHRONIZATION_HAPPENS_BEFORE(A)= define: _GLIBCXX_SYNCHRONIZATION_HAPPENS_AFTER(A)= define: _GLIBCXX_BEGIN_EXTERN_C=extern "C" { define: _GLIBCXX_END_EXTERN_C=} define: _GLIBCXX_USE_ALLOCATOR_NEW=1 define: _GLIBCXX_OS_DEFINES= define: __GTHREAD_HIDE_WIN32API=1 define: NOMINMAX=1 define: __USE_MINGW_ANSI_STDIO=1 define: _GLIBCXX_PSEUDO_VISIBILITY_default= define: _GLIBCXX_PSEUDO_VISIBILITY_hidden= define: _GLIBCXX_PSEUDO_VISIBILITY(V)=_GLIBCXX_PSEUDO_VISIBILITY_ ## V define: _GLIBCXX_HAVE_DOS_BASED_FILESYSTEM=1 define: _GLIBCXX_NO_IOCTL=1 define: _GLIBCXX_LLP64=1 define: _GLIBCXX_USE_WEAK_REF=0 define: _GLIBCXX_THREAD_ATEXIT_WIN32=1 define: _GTHREAD_USE_MUTEX_INIT_FUNC=1 define: _GLIBCXX_USE_CRT_RAND_S=1 define: _GLIBCXX_CPU_DEFINES=1 define: _GLIBCXX_WEAK_DEFINITION= define: _GLIBCXX_TXN_SAFE= define: _GLIBCXX_TXN_SAFE_DYN= define: _GLIBCXX_USE_STD_SPEC_FUNCS=1 define: _GLIBCXX_FAST_MATH=0 define: __N(msgid)=(msgid) define: _GLIBCXX_USE_C99_MATH=_GLIBCXX11_USE_C99_MATH define: _GLIBCXX_USE_C99_COMPLEX=_GLIBCXX11_USE_C99_COMPLEX define: _GLIBCXX_USE_C99_STDIO=_GLIBCXX11_USE_C99_STDIO define: _GLIBCXX_USE_C99_STDLIB=_GLIBCXX11_USE_C99_STDLIB define: _GLIBCXX_USE_C99_WCHAR=_GLIBCXX11_USE_C99_WCHAR define: _GLIBCXX_USE_FLOAT128=1 define: _GLIBCXX_HAVE_BUILTIN_HAS_UNIQ_OBJ_REP=1 define: _GLIBCXX_HAVE_BUILTIN_IS_AGGREGATE=1 define: _GLIBCXX_HAVE_BUILTIN_LAUNDER=1 define: _GLIBCXX_HAVE_BUILTIN_IS_CONSTANT_EVALUATED=1 define: _GLIBCXX_USE_TBB_PAR_BACKEND=__has_include() define: __PSTL_USE_PAR_POLICIES=1 define: __PSTL_ASSERT(_Condition)=__glibcxx_assert(_Condition) define: __PSTL_ASSERT_MSG(_Condition,_Message)=__glibcxx_assert(_Condition) define: __PSTL_config_H= define: PSTL_VERSION=203 define: PSTL_VERSION_MAJOR=(PSTL_VERSION / 100) define: PSTL_VERSION_MINOR=(PSTL_VERSION - PSTL_VERSION_MAJOR * 100) define: __PSTL_PAR_BACKEND_TBB=1 define: __PSTL_USAGE_WARNINGS=0 define: __PSTL_PRAGMA(x)=_Pragma(#x) define: __PSTL_STRING_AUX(x)=#x define: __PSTL_STRING(x)=__PSTL_STRING_AUX(x) define: __PSTL_STRING_CONCAT(x,y)=x #y define: __PSTL_GCC_VERSION=(__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) define: __PSTL_PRAGMA_SIMD=__PSTL_PRAGMA(omp simd) define: __PSTL_PRAGMA_DECLARE_SIMD=__PSTL_PRAGMA(omp declare simd) define: __PSTL_PRAGMA_SIMD_REDUCTION(PRM)=__PSTL_PRAGMA(omp simd reduction(PRM)) define: __PSTL_PRAGMA_FORCEINLINE= define: __PSTL_PRAGMA_SIMD_SCAN(PRM)= define: __PSTL_PRAGMA_SIMD_INCLUSIVE_SCAN(PRM)= define: __PSTL_PRAGMA_SIMD_EXCLUSIVE_SCAN(PRM)= define: __PSTL_CPP17_EXECUTION_POLICIES_PRESENT=(_MSC_VER >= 1912) define: __PSTL_CPP14_2RANGE_MISMATCH_EQUAL_PRESENT=(_MSC_VER >= 1900 || __cplusplus >= 201300L || __cpp_lib_robust_nonmodifying_seq_ops == 201304) define: __PSTL_CPP14_MAKE_REVERSE_ITERATOR_PRESENT=(_MSC_VER >= 1900 || __cplusplus >= 201402L || __cpp_lib_make_reverse_iterator == 201402) define: __PSTL_CPP14_INTEGER_SEQUENCE_PRESENT=(_MSC_VER >= 1900 || __cplusplus >= 201402L) define: __PSTL_CPP14_VARIABLE_TEMPLATES_PRESENT=(!__INTEL_COMPILER || __INTEL_COMPILER >= 1700) && (_MSC_FULL_VER >= 190023918 || __cplusplus >= 201402L) define: __PSTL_EARLYEXIT_PRESENT=(__INTEL_COMPILER >= 1800) define: __PSTL_MONOTONIC_PRESENT=(__INTEL_COMPILER >= 1800) define: __PSTL_UDR_PRESENT=1 define: __PSTL_UDS_PRESENT=(__INTEL_COMPILER >= 1900 && __INTEL_COMPILER_BUILD_DATE >= 20180626) define: __PSTL_PRAGMA_SIMD_EARLYEXIT= define: __PSTL_PRAGMA_SIMD_ORDERED_MONOTONIC(PRM)= define: __PSTL_PRAGMA_SIMD_ORDERED_MONOTONIC_2ARGS(PRM1,PRM2)= define: __PSTL_PRAGMA_DECLARE_REDUCTION(NAME,OP)=__PSTL_PRAGMA(omp declare reduction(NAME : OP : omp_out(omp_in)) initializer(omp_priv = omp_orig)) define: __PSTL_PRAGMA_VECTOR_UNALIGNED= define: __PSTL_USE_NONTEMPORAL_STORES_IF_ALLOWED= define: __PSTL_PRAGMA_LOCATION=" [Parallel STL message]: " define: __PSTL_PRAGMA_MESSAGE_IMPL(x)=__PSTL_PRAGMA(message(__PSTL_STRING_CONCAT(__PSTL_PRAGMA_LOCATION, x))) define: __PSTL_PRAGMA_MESSAGE(x)= define: __PSTL_PRAGMA_MESSAGE_POLICIES(x)= define: __PSTL_CPP11_STD_ROTATE_BROKEN=((__GLIBCXX__ && __GLIBCXX__ < 20150716) || (_MSC_VER && _MSC_VER < 1800)) define: __PSTL_ICC_18_OMP_SIMD_BROKEN=(__INTEL_COMPILER == 1800) define: _GLIBCXX_HAVE_ACOSF=1 define: _GLIBCXX_HAVE_ACOSL=1 define: _GLIBCXX_HAVE_ASINF=1 define: _GLIBCXX_HAVE_ASINL=1 define: _GLIBCXX_HAVE_ATAN2F=1 define: _GLIBCXX_HAVE_ATAN2L=1 define: _GLIBCXX_HAVE_ATANF=1 define: _GLIBCXX_HAVE_ATANL=1 define: _GLIBCXX_HAVE_ATOMIC_LOCK_POLICY=1 define: _GLIBCXX_HAVE_CEILF=1 define: _GLIBCXX_HAVE_CEILL=1 define: _GLIBCXX_HAVE_COMPLEX_H=1 define: _GLIBCXX_HAVE_COSF=1 define: _GLIBCXX_HAVE_COSHF=1 define: _GLIBCXX_HAVE_COSHL=1 define: _GLIBCXX_HAVE_COSL=1 define: _GLIBCXX_HAVE_DIRENT_H=1 define: _GLIBCXX_HAVE_EBADMSG=1 define: _GLIBCXX_HAVE_ECANCELED=1 define: _GLIBCXX_HAVE_ECHILD=1 define: _GLIBCXX_HAVE_EIDRM=1 define: _GLIBCXX_HAVE_ENODATA=1 define: _GLIBCXX_HAVE_ENOLINK=1 define: _GLIBCXX_HAVE_ENOSPC=1 define: _GLIBCXX_HAVE_ENOSR=1 define: _GLIBCXX_HAVE_ENOSTR=1 define: _GLIBCXX_HAVE_ENOTRECOVERABLE=1 define: _GLIBCXX_HAVE_ENOTSUP=1 define: _GLIBCXX_HAVE_EOVERFLOW=1 define: _GLIBCXX_HAVE_EOWNERDEAD=1 define: _GLIBCXX_HAVE_EPERM=1 define: _GLIBCXX_HAVE_EPROTO=1 define: _GLIBCXX_HAVE_ETIME=1 define: _GLIBCXX_HAVE_ETIMEDOUT=1 define: _GLIBCXX_HAVE_ETXTBSY=1 define: _GLIBCXX_HAVE_EWOULDBLOCK=1 define: _GLIBCXX_HAVE_EXPF=1 define: _GLIBCXX_HAVE_EXPL=1 define: _GLIBCXX_HAVE_FABSF=1 define: _GLIBCXX_HAVE_FABSL=1 define: _GLIBCXX_HAVE_FCNTL_H=1 define: _GLIBCXX_HAVE_FENV_H=1 define: _GLIBCXX_HAVE_FINITE=1 define: _GLIBCXX_HAVE_FLOAT_H=1 define: _GLIBCXX_HAVE_FLOORF=1 define: _GLIBCXX_HAVE_FLOORL=1 define: _GLIBCXX_HAVE_FMODF=1 define: _GLIBCXX_HAVE_FMODL=1 define: _GLIBCXX_HAVE_FPCLASS=1 define: _GLIBCXX_HAVE_FREXPF=1 define: _GLIBCXX_HAVE_FREXPL=1 define: _GLIBCXX_HAVE_GETIPINFO=1 define: _GLIBCXX_HAVE_GETS=1 define: _GLIBCXX_HAVE_HYPOT=1 define: _GLIBCXX_HAVE_HYPOTF=1 define: _GLIBCXX_HAVE_HYPOTL=1 define: _GLIBCXX_HAVE_ICONV=1 define: _GLIBCXX_HAVE_IEEEFP_H=1 define: _GLIBCXX_HAVE_INT64_T=1 define: _GLIBCXX_HAVE_INT64_T_LONG_LONG=1 define: _GLIBCXX_HAVE_INTTYPES_H=1 define: _GLIBCXX_HAVE_ISNAN=1 define: _GLIBCXX_HAVE_ISWBLANK=1 define: _GLIBCXX_HAVE_LDEXPF=1 define: _GLIBCXX_HAVE_LDEXPL=1 define: _GLIBCXX_HAVE_LOCALE_H=1 define: _GLIBCXX_HAVE_LOG10F=1 define: _GLIBCXX_HAVE_LOG10L=1 define: _GLIBCXX_HAVE_LOGF=1 define: _GLIBCXX_HAVE_LOGL=1 define: _GLIBCXX_HAVE_MBSTATE_T=1 define: _GLIBCXX_HAVE_MEMORY_H=1 define: _GLIBCXX_HAVE_MODF=1 define: _GLIBCXX_HAVE_MODFF=1 define: _GLIBCXX_HAVE_MODFL=1 define: _GLIBCXX_HAVE_POWF=1 define: _GLIBCXX_HAVE_POWL=1 define: _GLIBCXX_HAVE_SINCOS=1 define: _GLIBCXX_HAVE_SINCOSF=1 define: _GLIBCXX_HAVE_SINCOSL=1 define: _GLIBCXX_HAVE_SINF=1 define: _GLIBCXX_HAVE_SINHF=1 define: _GLIBCXX_HAVE_SINHL=1 define: _GLIBCXX_HAVE_SINL=1 define: _GLIBCXX_HAVE_SQRTF=1 define: _GLIBCXX_HAVE_SQRTL=1 define: _GLIBCXX_HAVE_STDALIGN_H=1 define: _GLIBCXX_HAVE_STDBOOL_H=1 define: _GLIBCXX_HAVE_STDINT_H=1 define: _GLIBCXX_HAVE_STDLIB_H=1 define: _GLIBCXX_HAVE_STRINGS_H=1 define: _GLIBCXX_HAVE_STRING_H=1 define: _GLIBCXX_HAVE_STRTOF=1 define: _GLIBCXX_HAVE_STRTOLD=1 define: _GLIBCXX_HAVE_SYS_PARAM_H=1 define: _GLIBCXX_HAVE_SYS_STAT_H=1 define: _GLIBCXX_HAVE_SYS_TIME_H=1 define: _GLIBCXX_HAVE_SYS_TYPES_H=1 define: _GLIBCXX_HAVE_S_ISREG=1 define: _GLIBCXX_HAVE_TANF=1 define: _GLIBCXX_HAVE_TANHF=1 define: _GLIBCXX_HAVE_TANHL=1 define: _GLIBCXX_HAVE_TANL=1 define: _GLIBCXX_HAVE_TGMATH_H=1 define: _GLIBCXX_HAVE_TLS=1 define: _GLIBCXX_HAVE_TRUNCATE=1 define: _GLIBCXX_HAVE_UCHAR_H=1 define: _GLIBCXX_HAVE_UNISTD_H=1 define: _GLIBCXX_HAVE_UTIME_H=1 define: _GLIBCXX_HAVE_VFWSCANF=1 define: _GLIBCXX_HAVE_VSWSCANF=1 define: _GLIBCXX_HAVE_VWSCANF=1 define: _GLIBCXX_HAVE_WCHAR_H=1 define: _GLIBCXX_HAVE_WCSTOF=1 define: _GLIBCXX_HAVE_WCTYPE_H=1 define: _GLIBCXX_HAVE__ALIGNED_MALLOC=1 define: _GLIBCXX_HAVE__FINITEF=1 define: _GLIBCXX_HAVE__ISNANF=1 define: _GLIBCXX_HAVE__WFOPEN=1 define: _GLIBCXX_HAVE___CXA_THREAD_ATEXIT=1 define: _GLIBCXX_ICONV_CONST= define: LT_OBJDIR=".libs/" define: _GLIBCXX_PACKAGE_BUGREPORT="" define: _GLIBCXX_PACKAGE_NAME="package-unused" define: _GLIBCXX_PACKAGE_STRING="package-unused version-unused" define: _GLIBCXX_PACKAGE_TARNAME="libstdc++" define: _GLIBCXX_PACKAGE_URL="" define: _GLIBCXX_PACKAGE__GLIBCXX_VERSION="version-unused" define: STDC_HEADERS=1 define: _GLIBCXX11_USE_C99_COMPLEX=1 define: _GLIBCXX11_USE_C99_MATH=1 define: _GLIBCXX11_USE_C99_STDIO=1 define: _GLIBCXX11_USE_C99_STDLIB=1 define: _GLIBCXX11_USE_C99_WCHAR=1 define: _GLIBCXX98_USE_C99_COMPLEX=1 define: _GLIBCXX98_USE_C99_MATH=1 define: _GLIBCXX98_USE_C99_STDIO=1 define: _GLIBCXX98_USE_C99_STDLIB=1 define: _GLIBCXX98_USE_C99_WCHAR=1 define: _GLIBCXX_ATOMIC_BUILTINS=1 define: _GLIBCXX_FULLY_DYNAMIC_STRING=1 define: _GLIBCXX_HAS_GTHREADS=1 define: _GLIBCXX_HOSTED=1 define: _GLIBCXX_MANGLE_SIZE_T=y define: _GLIBCXX_STDIO_EOF=-1 define: _GLIBCXX_STDIO_SEEK_CUR=1 define: _GLIBCXX_STDIO_SEEK_END=2 define: _GLIBCXX_USE_C11_UCHAR_CXX11=1 define: _GLIBCXX_USE_C99=1 define: _GLIBCXX_USE_C99_COMPLEX_TR1=1 define: _GLIBCXX_USE_C99_CTYPE_TR1=1 define: _GLIBCXX_USE_C99_FENV_TR1=1 define: _GLIBCXX_USE_C99_INTTYPES_TR1=1 define: _GLIBCXX_USE_C99_INTTYPES_WCHAR_T_TR1=1 define: _GLIBCXX_USE_C99_MATH_TR1=1 define: _GLIBCXX_USE_C99_STDINT_TR1=1 define: _GLIBCXX_USE_CLOCK_MONOTONIC=1 define: _GLIBCXX_USE_CLOCK_REALTIME=1 define: _GLIBCXX_USE_DECIMAL_FLOAT=1 define: _GLIBCXX_USE_GETTIMEOFDAY=1 define: _GLIBCXX_USE_INT128=1 define: _GLIBCXX_USE_LFS=1 define: _GLIBCXX_USE_LONG_LONG=1 define: _GLIBCXX_USE_NANOSLEEP=1 define: _GLIBCXX_USE_PTHREADS_NUM_PROCESSORS_NP=1 define: _GLIBCXX_USE_PTHREAD_RWLOCK_T=1 define: _GLIBCXX_USE_SCHED_YIELD=1 define: _GLIBCXX_USE_TMPNAM=1 define: _GLIBCXX_USE_UTIME=1 define: _GLIBCXX_USE_WCHAR_T=1 define: _GLIBCXX_VERBOSE=1 define: _GLIBCXX_X86_RDRAND=1 define: _GTHREAD_USE_MUTEX_TIMEDLOCK=1 define: _GLIBCXX_HAVE_FINITEF=1 define: finitef=_finitef define: _GLIBCXX_HAVE_ISNANF=1 define: isnanf=_isnanf define: _GLIBCXX_OSTREAM=1 define: _GLIBCXX_IOS=1 define: _GLIBCXX_IOSFWD=1 define: _STRINGFWD_H=1 define: _MEMORYFWD_H=1 define: _GLIBCXX_POSTYPES_H=1 define: _INC_WCHAR= define: _INC_CORECRT= define: _INC__MINGW_H= define: _INC_CRTDEFS_MACRO= define: __STRINGIFY(x)=#x define: __MINGW64_STRINGIFY(x)=__STRINGIFY(x) define: __MINGW64_VERSION_MAJOR=8 define: __MINGW64_VERSION_MINOR=0 define: __MINGW64_VERSION_BUGFIX=0 define: __MINGW64_VERSION_RC=0 define: __MINGW64_VERSION_STR=__MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_BUGFIX) define: __MINGW64_VERSION_STATE="alpha" define: __MINGW32_MAJOR_VERSION=3 define: __MINGW32_MINOR_VERSION=11 define: _M_AMD64=100 define: _M_X64=100 define: _=1 define: __MINGW_USE_UNDERSCORE_PREFIX=0 define: __MINGW_IMP_SYMBOL(sym)=__imp_ ##sym define: __MINGW_IMP_LSYMBOL(sym)=__imp_ ##sym define: __MINGW_USYMBOL(sym)=sym define: __MINGW_LSYMBOL(sym)=_ ##sym define: __MINGW_ASM_CALL(func)=__asm__(__MINGW64_STRINGIFY(__MINGW_USYMBOL(func))) define: __MINGW_ASM_CRT_CALL(func)=__asm__(__STRINGIFY(func)) define: __MINGW_EXTENSION=__extension__ define: __C89_NAMELESS=__MINGW_EXTENSION define: __C89_NAMELESSSTRUCTNAME= define: __C89_NAMELESSSTRUCTNAME1= define: __C89_NAMELESSSTRUCTNAME2= define: __C89_NAMELESSSTRUCTNAME3= define: __C89_NAMELESSSTRUCTNAME4= define: __C89_NAMELESSSTRUCTNAME5= define: __C89_NAMELESSUNIONNAME= define: __C89_NAMELESSUNIONNAME1= define: __C89_NAMELESSUNIONNAME2= define: __C89_NAMELESSUNIONNAME3= define: __C89_NAMELESSUNIONNAME4= define: __C89_NAMELESSUNIONNAME5= define: __C89_NAMELESSUNIONNAME6= define: __C89_NAMELESSUNIONNAME7= define: __C89_NAMELESSUNIONNAME8= define: __GNU_EXTENSION=__MINGW_EXTENSION define: __MINGW_HAVE_ANSI_C99_PRINTF=1 define: __MINGW_HAVE_WIDE_C99_PRINTF=1 define: __MINGW_HAVE_ANSI_C99_SCANF=1 define: __MINGW_HAVE_WIDE_C99_SCANF=1 define: __MINGW_POISON_NAME(__IFACE)=__IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect define: __MSABI_LONG(x)=x ## l define: __MINGW_GCC_VERSION=(__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) define: __MINGW_GNUC_PREREQ(major,minor)=(__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor))) define: __MINGW_MSC_PREREQ(major,minor)=0 define: __MINGW_ATTRIB_DEPRECATED_STR(X)= define: __MINGW_SEC_WARN_STR="This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation" define: __MINGW_MSVC2005_DEPREC_STR="This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation" define: __MINGW_ATTRIB_DEPRECATED_MSVC2005=__MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR) define: __MINGW_ATTRIB_DEPRECATED_SEC_WARN=__MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR) define: __MINGW_MS_PRINTF(__format,__args)=__attribute__((__format__(ms_printf, __format,__args))) define: __MINGW_MS_SCANF(__format,__args)=__attribute__((__format__(ms_scanf, __format,__args))) define: __MINGW_GNU_PRINTF(__format,__args)=__attribute__((__format__(gnu_printf,__format,__args))) define: __MINGW_GNU_SCANF(__format,__args)=__attribute__((__format__(gnu_scanf, __format,__args))) define: __mingw_ovr=inline __cdecl define: __mingw_static_ovr=static __mingw_ovr define: __mingw_attribute_artificial=__attribute__((__artificial__)) define: __MINGW_FORTIFY_LEVEL=0 define: __mingw_bos_ovr=__mingw_ovr define: __MINGW_FORTIFY_VA_ARG=0 define: WIDL_EXPLICIT_AGGREGATE_RETURNS= define: _INC_MINGW_SECAPI= define: _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES=1 define: _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY=0 define: _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=0 define: _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=0 define: _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY=0 define: __MINGW_CRT_NAME_CONCAT2(sym)=::sym ##_s define: __CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3)=_CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN; define: __LONG32=long define: __stdcall= define: __MINGW_IMPORT=extern __attribute__ ((__dllimport__)) define: __USE_CRTIMP=1 define: _CRTIMP=__attribute__ ((__dllimport__)) define: __DECLSPEC_SUPPORTED= define: USE___UUIDOF=0 define: _inline=__inline define: __CRT_INLINE=inline define: __MINGW_INTRIN_INLINE=extern __inline__ __attribute__((__always_inline__,__gnu_inline__)) define: __CRT__NO_INLINE=1 define: __UNUSED_PARAM(x)= define: __restrict_arr= define: __MINGW_ATTRIB_NORETURN=__attribute__ ((__noreturn__)) define: __MINGW_ATTRIB_CONST=__attribute__ ((__const__)) define: __MINGW_ATTRIB_MALLOC=__attribute__ ((__malloc__)) define: __MINGW_ATTRIB_PURE=__attribute__ ((__pure__)) define: __MINGW_ATTRIB_NONNULL(arg)=__attribute__ ((__nonnull__ (arg))) define: __MINGW_ATTRIB_UNUSED=__attribute__ ((__unused__)) define: __MINGW_ATTRIB_USED=__attribute__ ((__used__)) define: __MINGW_ATTRIB_DEPRECATED=__attribute__ ((__deprecated__)) define: __MINGW_ATTRIB_DEPRECATED_MSG(x)=__attribute__ ((__deprecated__(x))) define: __MINGW_NOTHROW=__attribute__ ((__nothrow__)) define: __MINGW_ATTRIB_NO_OPTIMIZE=__attribute__((__optimize__ ("0"))) define: __MINGW_PRAGMA_PARAM(x)=_Pragma (#x) define: __MINGW_BROKEN_INTERFACE(x)=__MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout.")) define: __MSVCRT_VERSION__=0x700 define: _WIN32_WINNT=0x601 define: _INT128_DEFINED= define: __int8=char define: __int16=short define: __int32=int define: __int64=long long define: __ptr32= define: __ptr64= define: __unaligned= define: __w64= define: __forceinline=inline __attribute__((__always_inline__)) define: __nothrow=__MINGW_NOTHROW define: _INC_VADEFS= define: MINGW_SDK_INIT= define: MINGW_HAS_SECURE_API=1 define: __STDC_SECURE_LIB__=200411L define: __GOT_SECURE_LIB__=__STDC_SECURE_LIB__ define: __MINGW_HAS_DXSDK=1 define: MINGW_HAS_DDRAW_H=1 define: MINGW_DDRAW_VERSION=7 define: MINGW_DDK_H= define: MINGW_HAS_DDK_H=1 define: _CRT_PACKING=8 define: __GNUC_VA_LIST= define: _VA_LIST_DEFINED= define: _ADDRESSOF(v)=(&reinterpret_cast(v)) define: _crt_va_start(v,l)=__builtin_va_start(v,l) define: _crt_va_arg(v,l)=__builtin_va_arg(v,l) define: _crt_va_end(v)=__builtin_va_end(v) define: _crt_va_copy(d,s)=__builtin_va_copy(d,s) define: __CRT_STRINGIZE(_Value)=#_Value define: _CRT_STRINGIZE(_Value)=__CRT_STRINGIZE(_Value) define: __CRT_WIDE(_String)=L ## _String define: _CRT_WIDE(_String)=__CRT_WIDE(_String) define: _W64= define: _CRTIMP_NOIA64=_CRTIMP define: _CRTIMP2=_CRTIMP define: _CRTIMP_ALTERNATIVE=_CRTIMP define: _CRT_ALTERNATIVE_IMPORTED= define: _MRTIMP2=_CRTIMP define: _DLL= define: _MT= define: _MCRTIMP=_CRTIMP define: _CRTIMP_PURE=_CRTIMP define: _PGLOBAL= define: _AGLOBAL= define: _SECURECRT_FILL_BUFFER_PATTERN=0xFD define: _CRT_DEPRECATE_TEXT(_Text)=__declspec(deprecated) define: _CRT_INSECURE_DEPRECATE_MEMORY(_Replacement)= define: _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement)= define: _CRT_MANAGED_HEAP_DEPRECATE= define: _CRT_OBSOLETE(_NewItem)= define: _CONST_RETURN= define: UNALIGNED=__unaligned define: _CRT_ALIGN(x)=__attribute__ ((__aligned__ (x))) define: __CRTDECL=__cdecl define: _ARGMAX=100 define: _TRUNCATE=((size_t)-1) define: _CRT_UNUSED(x)=(void)x define: _NATIVE_NULLPTR_SUPPORTED= define: __USE_MINGW_ANSI_STDIO=1 define: _CRT_glob=_dowildcard define: __ANONYMOUS_DEFINED= define: _ANONYMOUS_UNION=__MINGW_EXTENSION define: _ANONYMOUS_STRUCT=__MINGW_EXTENSION define: _UNION_NAME(x)= define: _STRUCT_NAME(x)= define: DUMMYUNIONNAME= define: DUMMYUNIONNAME1= define: DUMMYUNIONNAME2= define: DUMMYUNIONNAME3= define: DUMMYUNIONNAME4= define: DUMMYUNIONNAME5= define: DUMMYUNIONNAME6= define: DUMMYUNIONNAME7= define: DUMMYUNIONNAME8= define: DUMMYUNIONNAME9= define: DUMMYSTRUCTNAME= define: DUMMYSTRUCTNAME1= define: DUMMYSTRUCTNAME2= define: DUMMYSTRUCTNAME3= define: DUMMYSTRUCTNAME4= define: DUMMYSTRUCTNAME5= define: __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)=extern "C++" { template<> struct __mingw_uuidof_s { static constexpr IID __uuid_inst = { l,w1,w2, {b1,b2,b3,b4,b5,b6,b7,b8} }; }; template<> constexpr const GUID &__mingw_uuidof() { return __mingw_uuidof_s::__uuid_inst; } template<> constexpr const GUID &__mingw_uuidof() { return __mingw_uuidof_s::__uuid_inst; } } define: __uuidof(type)=__mingw_uuidof<__typeof(type)>() define: __MINGW_DEBUGBREAK_IMPL=1 define: _CRT_PACKING=8 define: _CRTNOALIAS= define: _CRTRESTRICT= define: _SIZE_T_DEFINED= define: _SSIZE_T_DEFINED= define: _RSIZE_T_DEFINED= define: _INTPTR_T_DEFINED= define: __intptr_t_defined= define: _UINTPTR_T_DEFINED= define: __uintptr_t_defined= define: _PTRDIFF_T_DEFINED= define: _PTRDIFF_T_= define: _WCHAR_T_DEFINED= define: _WCTYPE_T_DEFINED= define: _WINT_T= define: _ERRCODE_DEFINED= define: _TIME32_T_DEFINED= define: _TIME64_T_DEFINED= define: _TIME_T_DEFINED= define: _CRT_SECURE_CPP_NOTHROW=throw() define: __DEFINE_CPP_OVERLOAD_SECURE_FUNC_0_0(__ret,__func,__dsttype,__dst)=extern "C++" { template inline __ret __cdecl __func(__dsttype (&__dst)[__size]) { return __func(__dst,__size); } } define: __DEFINE_CPP_OVERLOAD_SECURE_FUNC_0_1(__ret,__func,__dsttype,__dst,__type1,__arg1)=extern "C++" { template inline __ret __cdecl __func(__dsttype (&__dst)[__size], __type1 __arg1) { return __func(__dst,__size,__arg1); } } define: __DEFINE_CPP_OVERLOAD_SECURE_FUNC_0_2(__ret,__func,__dsttype,__dst,__type1,__arg1,__type2,__arg2)=extern "C++" { template inline __ret __cdecl __func(__dsttype (&__dst)[__size], __type1 __arg1, __type2 __arg2) { return __func(__dst,__size,__arg1,__arg2); } } define: __DEFINE_CPP_OVERLOAD_SECURE_FUNC_0_3(__ret,__func,__dsttype,__dst,__type1,__arg1,__type2,__arg2,__type3,__arg3)=extern "C++" { template inline __ret __cdecl __func(__dsttype (&__dst)[__size], __type1 __arg1, __type2 __arg2, __type3 __arg3) { return __func(__dst,__size,__arg1,__arg2,__arg3); } } define: __DEFINE_CPP_OVERLOAD_SECURE_FUNC_0_4(__ret,__func,__dsttype,__dst,__type1,__arg1,__type2,__arg2,__type3,__arg3,__type4,__arg4)=extern "C++" { template inline __ret __cdecl __func(__dsttype (&__dst)[__size], __type1 __arg1, __type2 __arg2, __type3 __arg3, __type4 __arg4) { return __func(__dst,__size,__arg1,__arg2,__arg3,__arg4); } } define: __DEFINE_CPP_OVERLOAD_SECURE_FUNC_1_1(__ret,__func,__type0,__arg0,__dsttype,__dst,__type1,__arg1)=extern "C++" { template inline __ret __cdecl __func(__type0 __arg0, __dsttype (&__dst)[__size], __type1 __arg1) { return __func(__arg0, __dst, __size, __arg1); } } define: __DEFINE_CPP_OVERLOAD_SECURE_FUNC_1_2(__ret,__func,__type0,__arg0,__dsttype,__dst,__type1,__arg1,__type2,__arg2)=extern "C++" { template inline __ret __cdecl __func(__type0 __arg0, __dsttype (&__dst)[__size], __type1 __arg1, __type2 __arg2) { return __func(__arg0, __dst, __size, __arg1, __arg2); } } define: __DEFINE_CPP_OVERLOAD_SECURE_FUNC_1_3(__ret,__func,__type0,__arg0,__dsttype,__dst,__type1,__arg1,__type2,__arg2,__type3,__arg3)=extern "C++" { template inline __ret __cdecl __func(__type0 __arg0, __dsttype (&__dst)[__size], __type1 __arg1, __type2 __arg2, __type3 __arg3) { return __func(__arg0, __dst, __size, __arg1, __arg2, __arg3); } } define: __DEFINE_CPP_OVERLOAD_SECURE_FUNC_2_0(__ret,__func,__type1,__arg1,__type2,__arg2,__dsttype,__dst)=extern "C++" { template inline __ret __cdecl __func(__type1 __arg1, __type2 __arg2, __dsttype (&__dst)[__size]) { return __func(__arg1, __arg2, __dst, __size); } } define: __DEFINE_CPP_OVERLOAD_SECURE_FUNC_0_1_ARGLIST(__ret,__func,__vfunc,__dsttype,__dst,__type1,__arg1)=extern "C++" { template inline __ret __cdecl __func(__dsttype (&__dst)[__size], __type1 __arg1, ...) { va_list __vaargs; _crt_va_start(__vaargs, __arg1); __ret __retval = __vfunc(__dst,__size,__arg1,__vaargs); _crt_va_end(__vaargs); return __retval; } } define: __DEFINE_CPP_OVERLOAD_SECURE_FUNC_0_2_ARGLIST(__ret,__func,__vfunc,__dsttype,__dst,__type1,__arg1,__type2,__arg2)=extern "C++" { template inline __ret __cdecl __func(__dsttype (&__dst)[__size], __type1 __arg1, __type2 __arg2, ...) { va_list __vaargs; _crt_va_start(__vaargs, __arg2); __ret __retval = __vfunc(__dst,__size,__arg1,__arg2,__vaargs); _crt_va_end(__vaargs); return __retval; } } define: __DEFINE_CPP_OVERLOAD_SECURE_FUNC_SPLITPATH(__ret,__func,__dsttype,__src)=extern "C++" { template inline __ret __cdecl __func(const __dsttype *__src, __dsttype (&__drive)[__drive_size], __dsttype (&__dir)[__dir_size], __dsttype (&__name)[__name_size], __dsttype (&__ext)[__ext_size]) { return __func(__src, __drive, __drive_size, __dir, __dir_size, __name, __name_size, __ext, __ext_size); } } define: __DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_0(__ret_type,__ret_policy,__decl_spec,__name,__dst_attr,__dst_type,__dst)=__DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_0_EX(__ret_type, __ret_policy, __decl_spec, __func_name, __func_name ##_s, __dst_attr, __dst_type, __dst) define: __DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_1(__ret_type,__ret_policy,__decl_spec,__name,__dst_attr,__dst_type,__dst,__arg1_type,__arg1)=__DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_2_EX(__ret_type, __ret_policy, __decl_spec, __func_name, __func_name ##_s, __dst_attr, __dst_type, __dst, __arg1_type, __arg1, __arg2_type, __arg2) define: __DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_2(__ret_type,__ret_policy,__decl_spec,__name,__dst_attr,__dst_type,__dst,__arg1_type,__arg1,__arg2_type,__arg2)=__DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_2_EX(__ret_type, __ret_policy, __decl_spec, __func_name, __func_name ##_s, __dst_attr, __dst_type, __dst, __arg1_type, __arg1, __arg2_type, __arg2) define: __DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_3(__ret_type,__ret_policy,__decl_spec,__name,__dst_attr,__dst_type,__dst,__arg1_type,__arg1,__arg2_type,__arg2,__arg3_type,__arg3)=__DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_3_EX(__ret_type, __ret_policy, __decl_spec, __func_name, __func_name ##_s, __dst_attr, __dst_type, __dst, __arg1_type, __arg1, __arg2_type, __arg2, __arg3_type, __arg3) define: __DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_4(__ret_type,__ret_policy,__decl_spec,__name,__dst_attr,__dst_type,__dst,__arg1_type,__arg1,__arg2_type,__arg2,__arg3_type,__arg3,__arg4_type,__arg4)=__DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_4_EX(__ret_type, __ret_policy, __decl_spec, __func_name, __func_name ##_s, __dst_attr, __dst_type, __dst, __arg1_type, __arg1, __arg2_type, __arg2, __arg3_type, __arg3, __arg4_type, __arg4) define: __DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_0_EX(__ret_type,__ret_policy,__decl_spec,__name,__sec_name,__dst_attr,__dst_type,__dst)= define: __DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_1_EX(__ret_type,__ret_policy,__decl_spec,__name,__sec_name,__dst_attr,__dst_type,__dst,__arg1_type,__arg1)= define: __DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_2_EX(__ret_type,__ret_policy,__decl_spec,__name,__sec_name,__dst_attr,__dst_type,__dst,__arg1_type,__arg1,__arg2_type,__arg2)= define: __DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_3_EX(__ret_type,__ret_policy,__decl_spec,__name,__sec_name,__dst_attr,__dst_type,__dst,__arg1_type,__arg1,__arg2_type,__arg2,__arg3_type,__arg3)= define: __DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_4_EX(__ret_type,__ret_policy,__decl_spec,__name,__sec_name,__dst_attr,__dst_type,__dst,__arg1_type,__arg1,__arg2_type,__arg2,__arg3_type,__arg3,__arg4_type,__arg4)= define: _TAGLC_ID_DEFINED= define: _THREADLOCALEINFO= define: __crt_typefix(ctype)= define: _INC_CORECRT_WSTDLIB= define: __USE_MINGW_STRTOX=1 define: _SECIMP=__declspec(dllimport) define: WCHAR_MIN=0U define: WCHAR_MAX=0xffffU define: WEOF=(wint_t)(0xFFFF) define: _FILE_DEFINED= define: _iob=__iob_func() define: _iob=__iob_func() define: stdin=(__acrt_iob_func(0)) define: stdout=(__acrt_iob_func(1)) define: stderr=(__acrt_iob_func(2)) define: _STDSTREAM_DEFINED= define: _FSIZE_T_DEFINED= define: _wfinddata_t=_wfinddata64i32_t define: _wfinddatai64_t=_wfinddata64_t define: _wfindfirst=_wfindfirst64i32 define: _wfindnext=_wfindnext64i32 define: _wfindfirsti64=_wfindfirst64 define: _wfindnexti64=_wfindnext64 define: _WFINDDATA_T_DEFINED= define: NULL=0LL define: _WConst_return=_CONST_RETURN define: _CRT_CTYPEDATA_DEFINED= define: __PCTYPE_FUNC=__pctype_func() define: __pctype_func()=(* __MINGW_IMP_SYMBOL(_pctype)) define: _pctype=(* __MINGW_IMP_SYMBOL(_pctype)) define: _CRT_WCTYPEDATA_DEFINED= define: _wctype=(* __MINGW_IMP_SYMBOL(_wctype)) define: __pwctype_func()=(* __MINGW_IMP_SYMBOL(_pwctype)) define: _pwctype=(* __MINGW_IMP_SYMBOL(_pwctype)) define: _UPPER=0x1 define: _LOWER=0x2 define: _DIGIT=0x4 define: _SPACE=0x8 define: _PUNCT=0x10 define: _CONTROL=0x20 define: _BLANK=0x40 define: _HEX=0x80 define: _LEADBYTE=0x8000 define: _ALPHA=(0x0100|_UPPER|_LOWER) define: _WCTYPE_DEFINED= define: _WDIRECT_DEFINED= define: _WIO_DEFINED= define: _WLOCALE_DEFINED= define: _WEXEC_DEFINED= define: _WSPAWN_DEFINED= define: _CRT_WSYSTEM_DEFINED= define: _WCTYPE_INLINE_DEFINED= define: _INO_T_DEFINED= define: _DEV_T_DEFINED= define: _OFF_T_DEFINED= define: _OFF_T_= define: _OFF64_T_DEFINED= define: _FILE_OFFSET_BITS_SET_OFFT= define: _fstat=_fstat64i32 define: _fstati64=_fstat64 define: _stat=_stat64i32 define: _stati64=_stat64 define: _wstat=_wstat64i32 define: _wstati64=_wstat64 define: __stat64=_stat64 define: stat64=_stat64 define: fstat64=_fstat64 define: _STAT_DEFINED= define: _WSTAT_DEFINED= define: _WCONIO_DEFINED= define: _WSTDIO_DEFINED= define: __mingw_ovr=static __attribute__ ((__unused__)) __inline__ __cdecl define: __mingw_static_ovr=__mingw_ovr define: _INC_SWPRINTF_INL= define: __mingw_ovr=static __attribute__ ((__unused__)) __inline__ __cdecl define: __mingw_static_ovr=__mingw_ovr define: _CRT_WPERROR_DEFINED= define: wpopen=_wpopen define: getwchar()=fgetwc(stdin) define: putwchar(_c)=fputwc((_c),stdout) define: getwc(_stm)=fgetwc(_stm) define: putwc(_c,_stm)=fputwc(_c,_stm) define: _putwc_nolock(_c,_stm)=_fputwc_nolock(_c,_stm) define: _getwc_nolock(_c)=_fgetwc_nolock(_c) define: _WSTDLIB_DEFINED= define: _WSTDLIBP_DEFINED= define: _WSTRING_DEFINED= define: wcswcs=wcsstr define: _TM_DEFINED= define: _WTIME_DEFINED= define: _INC_WTIME_INL= define: _INC_WTIME_S_INL= define: __MINGW_MBWC_CONVERT_DEFINED= define: _INC_WCHAR_S= define: _WIO_S_DEFINED= define: _WCONIO_S_DEFINED= define: _WSTDIO_S_DEFINED= define: _WSTRING_S_DEFINED= define: _WTIME_S_DEFINED= define: _GLIBCXX_CWCHAR=1 define: __EXCEPTION__= define: __EXCEPTION_H=1 define: _EXCEPTION_PTR_H= define: _EXCEPTION_DEFINES_H=1 define: __try=try define: __catch(X)=catch(X) define: __throw_exception_again=throw define: _CXXABI_INIT_EXCEPTION_H=1 define: _INC_CRTDEFS= define: _INC_STDDEF= define: _CRT_ERRNO_DEFINED= define: errno=(*_errno()) define: _threadid=(__threadid()) define: _STDDEF_H= define: _STDDEF_H_= define: _ANSI_STDDEF_H= define: __STDDEF_H__= define: NULL=__null define: offsetof(TYPE,MEMBER)=__builtin_offsetof (TYPE, MEMBER) define: _GCC_MAX_ALIGN_T= define: __CLANG_MAX_ALIGN_T_DEFINED= define: _GLIBCXX_CDTOR_CALLABI= define: _GLIBCXX_HAVE_CDTOR_CALLABI=0 define: _TYPEINFO= define: _HASH_BYTES_H=1 define: _NEW= define: _GLIBCXX_NESTED_EXCEPTION_H=1 define: _MOVE_H=1 define: _CONCEPT_CHECK_H=1 define: __glibcxx_function_requires(...)= define: __glibcxx_class_requires(_a,_b)= define: __glibcxx_class_requires2(_a,_b,_c)= define: __glibcxx_class_requires3(_a,_b,_c,_d)= define: __glibcxx_class_requires4(_a,_b,_c,_d,_e)= define: _GLIBCXX_TYPE_TRAITS=1 define: _GLIBCXX_HAS_NESTED_TYPE(_NTYPE)=template> struct __has_ ##_NTYPE : false_type { }; template struct __has_ ##_NTYPE<_Tp, __void_t> : true_type { }; define: _GLIBCXX_MOVE(__val)=std::move(__val) define: _GLIBCXX_FORWARD(_Tp,__val)=std::forward<_Tp>(__val) define: _CHAR_TRAITS_H=1 define: _STL_ALGOBASE_H=1 define: _FUNCTEXCEPT_H=1 define: _CPP_TYPE_TRAITS_H=1 define: __INT_N(TYPE)=template<> struct __is_integer { enum { __value = 1 }; typedef __true_type __type; }; template<> struct __is_integer { enum { __value = 1 }; typedef __true_type __type; }; define: _EXT_TYPE_TRAITS=1 define: _EXT_NUMERIC_TRAITS=1 define: __glibcxx_signed(_Tp)=((_Tp)(-1) < 0) define: __glibcxx_digits(_Tp)=(sizeof(_Tp) * __CHAR_BIT__ - __glibcxx_signed(_Tp)) define: __glibcxx_min(_Tp)=(__glibcxx_signed(_Tp) ? (_Tp)1 << __glibcxx_digits(_Tp) : (_Tp)0) define: __glibcxx_max(_Tp)=(__glibcxx_signed(_Tp) ? (((((_Tp)1 << (__glibcxx_digits(_Tp) - 1)) - 1) << 1) + 1) : ~(_Tp)0) define: __glibcxx_floating(_Tp,_Fval,_Dval,_LDval)=(std::__are_same<_Tp, float>::__value ? _Fval : std::__are_same<_Tp, double>::__value ? _Dval : _LDval) define: __glibcxx_max_digits10(_Tp)=(2 + __glibcxx_floating(_Tp, __FLT_MANT_DIG__, __DBL_MANT_DIG__, __LDBL_MANT_DIG__) * 643L / 2136) define: __glibcxx_digits10(_Tp)=__glibcxx_floating(_Tp, __FLT_DIG__, __DBL_DIG__, __LDBL_DIG__) define: __glibcxx_max_exponent10(_Tp)=__glibcxx_floating(_Tp, __FLT_MAX_10_EXP__, __DBL_MAX_10_EXP__, __LDBL_MAX_10_EXP__) define: _STL_PAIR_H=1 define: _STL_ITERATOR_BASE_TYPES_H=1 define: _STL_ITERATOR_BASE_FUNCS_H=1 define: _GLIBCXX_DEBUG_ASSERTIONS_H=1 define: _GLIBCXX_DEBUG_ASSERT(_Condition)= define: _GLIBCXX_DEBUG_PEDASSERT(_Condition)= define: _GLIBCXX_DEBUG_ONLY(_Statement)= define: __glibcxx_requires_non_empty_range(_First,_Last)= define: __glibcxx_requires_nonempty()= define: __glibcxx_requires_subscript(_N)= define: _STL_ITERATOR_H=1 define: _PTR_TRAITS_H=1 define: _GLIBCXX_MAKE_MOVE_ITERATOR(_Iter)=std::make_move_iterator(_Iter) define: _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(_Iter)=std::__make_move_if_noexcept_iterator(_Iter) define: _GLIBCXX_DEBUG_MACRO_SWITCH_H=1 define: __glibcxx_requires_cond(_Cond,_Msg)= define: __glibcxx_requires_valid_range(_First,_Last)= define: __glibcxx_requires_can_increment(_First,_Size)= define: __glibcxx_requires_can_increment_range(_First1,_Last1,_First2)= define: __glibcxx_requires_can_decrement_range(_First1,_Last1,_First2)= define: __glibcxx_requires_sorted(_First,_Last)= define: __glibcxx_requires_sorted_pred(_First,_Last,_Pred)= define: __glibcxx_requires_sorted_set(_First1,_Last1,_First2)= define: __glibcxx_requires_sorted_set_pred(_First1,_Last1,_First2,_Pred)= define: __glibcxx_requires_partitioned_lower(_First,_Last,_Value)= define: __glibcxx_requires_partitioned_upper(_First,_Last,_Value)= define: __glibcxx_requires_partitioned_lower_pred(_First,_Last,_Value,_Pred)= define: __glibcxx_requires_partitioned_upper_pred(_First,_Last,_Value,_Pred)= define: __glibcxx_requires_heap(_First,_Last)= define: __glibcxx_requires_heap_pred(_First,_Last,_Pred)= define: __glibcxx_requires_string(_String)= define: __glibcxx_requires_string_len(_String,_Len)= define: __glibcxx_requires_irreflexive(_First,_Last)= define: __glibcxx_requires_irreflexive2(_First,_Last)= define: __glibcxx_requires_irreflexive_pred(_First,_Last,_Pred)= define: __glibcxx_requires_irreflexive_pred2(_First,_Last,_Pred)= define: _GLIBCXX_PREDEFINED_OPS_H=1 define: _GLIBCXX_MOVE3(_Tp,_Up,_Vp)=std::move(_Tp, _Up, _Vp) define: _GLIBCXX_MOVE_BACKWARD3(_Tp,_Up,_Vp)=std::move_backward(_Tp, _Up, _Vp) define: _GLIBCXX_ALWAYS_INLINE=inline __attribute__((__always_inline__)) define: _GLIBCXX_CSTDINT=1 define: __STDC_LIMIT_MACROS= define: __STDC_CONSTANT_MACROS= define: _STDINT_H= define: __need_wint_t= define: __need_wchar_t= define: NULL=__null define: offsetof(TYPE,MEMBER)=__builtin_offsetof (TYPE, MEMBER) define: INT8_MIN=(-128) define: INT16_MIN=(-32768) define: INT32_MIN=(-2147483647 - 1) define: INT64_MIN=(-9223372036854775807LL - 1) define: INT8_MAX=127 define: INT16_MAX=32767 define: INT32_MAX=2147483647 define: INT64_MAX=9223372036854775807LL define: UINT8_MAX=255 define: UINT16_MAX=65535 define: UINT32_MAX=0xffffffffU define: UINT64_MAX=0xffffffffffffffffULL define: INT_LEAST8_MIN=INT8_MIN define: INT_LEAST16_MIN=INT16_MIN define: INT_LEAST32_MIN=INT32_MIN define: INT_LEAST64_MIN=INT64_MIN define: INT_LEAST8_MAX=INT8_MAX define: INT_LEAST16_MAX=INT16_MAX define: INT_LEAST32_MAX=INT32_MAX define: INT_LEAST64_MAX=INT64_MAX define: UINT_LEAST8_MAX=UINT8_MAX define: UINT_LEAST16_MAX=UINT16_MAX define: UINT_LEAST32_MAX=UINT32_MAX define: UINT_LEAST64_MAX=UINT64_MAX define: INT_FAST8_MIN=INT8_MIN define: INT_FAST16_MIN=INT16_MIN define: INT_FAST32_MIN=INT32_MIN define: INT_FAST64_MIN=INT64_MIN define: INT_FAST8_MAX=INT8_MAX define: INT_FAST16_MAX=INT16_MAX define: INT_FAST32_MAX=INT32_MAX define: INT_FAST64_MAX=INT64_MAX define: UINT_FAST8_MAX=UINT8_MAX define: UINT_FAST16_MAX=UINT16_MAX define: UINT_FAST32_MAX=UINT32_MAX define: UINT_FAST64_MAX=UINT64_MAX define: INTPTR_MIN=INT64_MIN define: INTPTR_MAX=INT64_MAX define: UINTPTR_MAX=UINT64_MAX define: INTMAX_MIN=INT64_MIN define: INTMAX_MAX=INT64_MAX define: UINTMAX_MAX=UINT64_MAX define: PTRDIFF_MIN=INT64_MIN define: PTRDIFF_MAX=INT64_MAX define: SIG_ATOMIC_MIN=INT32_MIN define: SIG_ATOMIC_MAX=INT32_MAX define: SIZE_MAX=UINT64_MAX define: WINT_MIN=0U define: WINT_MAX=0xffffU define: INT8_C(val)=(INT_LEAST8_MAX-INT_LEAST8_MAX+(val)) define: INT16_C(val)=(INT_LEAST16_MAX-INT_LEAST16_MAX+(val)) define: INT32_C(val)=(INT_LEAST32_MAX-INT_LEAST32_MAX+(val)) define: INT64_C(val)=val ##LL define: UINT8_C(val)=(val) define: UINT16_C(val)=(val) define: UINT32_C(val)=(val ##U) define: UINT64_C(val)=val ##ULL define: INTMAX_C(val)=val ##LL define: UINTMAX_C(val)=val ##ULL define: _GCC_WRAP_STDINT_H= define: _LOCALE_FWD_H=1 define: _GLIBCXX_CXX_LOCALE_H=1 define: _INC_LOCALE= define: _INC_STDIO= define: BUFSIZ=512 define: _NFILE=_NSTREAM_ define: _NSTREAM_=512 define: _IOB_ENTRIES=20 define: EOF=(-1) define: _P_tmpdir="\\" define: _wP_tmpdir=L"\\" define: L_tmpnam=(sizeof(_P_tmpdir) + 12) define: SEEK_CUR=1 define: SEEK_END=2 define: SEEK_SET=0 define: STDIN_FILENO=0 define: STDOUT_FILENO=1 define: STDERR_FILENO=2 define: FILENAME_MAX=260 define: FOPEN_MAX=20 define: _SYS_OPEN=20 define: TMP_MAX=32767 define: _iob=__iob_func() define: _FPOS_T_DEFINED= define: _FPOSOFF(fp)=((long)(fp)) define: _IOREAD=0x0001 define: _IOWRT=0x0002 define: _IOFBF=0x0000 define: _IOLBF=0x0040 define: _IONBF=0x0004 define: _IOMYBUF=0x0008 define: _IOEOF=0x0010 define: _IOERR=0x0020 define: _IOSTRG=0x0040 define: _IORW=0x0080 define: _TWO_DIGIT_EXPONENT=0x1 define: __MINGW_PRINTF_FORMAT=gnu_printf define: __MINGW_SCANF_FORMAT=gnu_scanf define: __builtin_vsnprintf=__mingw_vsnprintf define: __builtin_vsprintf=__mingw_vsprintf define: _FILE_OFFSET_BITS_SET_FSEEKO= define: _FILE_OFFSET_BITS_SET_FTELLO= define: _CRT_PERROR_DEFINED= define: popen=_popen define: pclose=_pclose define: _CRT_DIRECTORY_DEFINED= define: _STDIO_DEFINED= define: _fgetc_nolock(_stream)=(--(_stream)->_cnt >= 0 ? 0xff & *(_stream)->_ptr++ : _filbuf(_stream)) define: _fputc_nolock(_c,_stream)=(--(_stream)->_cnt >= 0 ? 0xff & (*(_stream)->_ptr++ = (char)(_c)) : _flsbuf((_c),(_stream))) define: _getc_nolock(_stream)=_fgetc_nolock(_stream) define: _putc_nolock(_c,_stream)=_fputc_nolock(_c,_stream) define: _getchar_nolock()=_getc_nolock(stdin) define: _putchar_nolock(_c)=_putc_nolock((_c),stdout) define: _getwchar_nolock()=_getwc_nolock(stdin) define: _putwchar_nolock(_c)=_putwc_nolock((_c),stdout) define: P_tmpdir=_P_tmpdir define: SYS_OPEN=_SYS_OPEN define: _P_WAIT=0 define: _P_NOWAIT=1 define: _OLD_P_OVERLAY=2 define: _P_NOWAITO=3 define: _P_DETACH=4 define: _P_OVERLAY=2 define: _WAIT_CHILD=0 define: _WAIT_GRANDCHILD=1 define: _SPAWNV_DEFINED= define: _INC_STDIO_S= define: _STDIO_S_DEFINED= define: LC_ALL=0 define: LC_COLLATE=1 define: LC_CTYPE=2 define: LC_MONETARY=3 define: LC_NUMERIC=4 define: LC_TIME=5 define: LC_MIN=LC_ALL define: LC_MAX=LC_TIME define: _LCONV_DEFINED= define: _CONFIG_LOCALE_SWT= define: _ENABLE_PER_THREAD_LOCALE=0x1 define: _DISABLE_PER_THREAD_LOCALE=0x2 define: _ENABLE_PER_THREAD_LOCALE_GLOBAL=0x10 define: _DISABLE_PER_THREAD_LOCALE_GLOBAL=0x20 define: _ENABLE_PER_THREAD_LOCALE_NEW=0x100 define: _DISABLE_PER_THREAD_LOCALE_NEW=0x200 define: _GLIBCXX_CLOCALE=1 define: _GLIBCXX_NUM_CATEGORIES=0 define: _INC_CTYPE= define: _UPPER=0x1 define: _LOWER=0x2 define: _DIGIT=0x4 define: _SPACE=0x8 define: _PUNCT=0x10 define: _CONTROL=0x20 define: _BLANK=0x40 define: _HEX=0x80 define: _LEADBYTE=0x8000 define: _ALPHA=(0x0100|_UPPER|_LOWER) define: _CTYPE_DEFINED= define: MB_CUR_MAX=___mb_cur_max_func() define: __mb_cur_max=(___mb_cur_max_func()) define: __chvalidchk(a,b)=(__PCTYPE_FUNC[(unsigned char)(a)] & (b)) define: _chvalidchk_l(_Char,_Flag,_Locale)=(!_Locale ? __chvalidchk(_Char,_Flag) : ((_locale_t)_Locale)->locinfo->pctype[(unsigned char)(_Char)] & (_Flag)) define: _ischartype_l(_Char,_Flag,_Locale)=(((_Locale)!=NULL && (((_locale_t)(_Locale))->locinfo->mb_cur_max) > 1) ? _isctype_l(_Char,(_Flag),_Locale) : _chvalidchk_l(_Char,_Flag,_Locale)) define: _isalpha_l(_Char,_Locale)=_ischartype_l(_Char,_ALPHA,_Locale) define: _isupper_l(_Char,_Locale)=_ischartype_l(_Char,_UPPER,_Locale) define: _islower_l(_Char,_Locale)=_ischartype_l(_Char,_LOWER,_Locale) define: _isdigit_l(_Char,_Locale)=_ischartype_l(_Char,_DIGIT,_Locale) define: _isxdigit_l(_Char,_Locale)=_ischartype_l(_Char,_HEX,_Locale) define: _isspace_l(_Char,_Locale)=_ischartype_l(_Char,_SPACE,_Locale) define: _ispunct_l(_Char,_Locale)=_ischartype_l(_Char,_PUNCT,_Locale) define: _isalnum_l(_Char,_Locale)=_ischartype_l(_Char,_ALPHA|_DIGIT,_Locale) define: _isprint_l(_Char,_Locale)=_ischartype_l(_Char,_BLANK|_PUNCT|_ALPHA|_DIGIT,_Locale) define: _isgraph_l(_Char,_Locale)=_ischartype_l(_Char,_PUNCT|_ALPHA|_DIGIT,_Locale) define: _iscntrl_l(_Char,_Locale)=_ischartype_l(_Char,_CONTROL,_Locale) define: _tolower(_Char)=((_Char)-'A'+'a') define: _toupper(_Char)=((_Char)-'a'+'A') define: __isascii(_Char)=((unsigned)(_Char) < 0x80) define: __toascii(_Char)=((_Char) & 0x7f) define: __iscsymf(_c)=(isalpha(_c) || ((_c)=='_')) define: __iscsym(_c)=(isalnum(_c) || ((_c)=='_')) define: __iswcsymf(_c)=(iswalpha(_c) || ((_c)=='_')) define: __iswcsym(_c)=(iswalnum(_c) || ((_c)=='_')) define: _iscsymf_l(_c,_p)=(_isalpha_l(_c,_p) || ((_c)=='_')) define: _iscsym_l(_c,_p)=(_isalnum_l(_c,_p) || ((_c)=='_')) define: _iswcsymf_l(_c,_p)=(_iswalpha_l(_c,_p) || ((_c)=='_')) define: _iswcsym_l(_c,_p)=(_iswalnum_l(_c,_p) || ((_c)=='_')) define: isascii=__isascii define: toascii=__toascii define: iscsymf=__iscsymf define: iscsym=__iscsym define: _GLIBCXX_CCTYPE=1 define: _IOS_BASE_H=1 define: _GLIBCXX_ATOMICITY_H=1 define: _GLIBCXX_GCC_GTHR_H= define: _GLIBCXX_GTHREAD_USE_WEAK=0 define: _GLIBCXX_GCC_GTHR_POSIX_H= define: __GTHREADS=1 define: __GTHREADS_CXX0X=1 define: WIN_PTHREADS_H= define: _INC_ERRNO= define: EPERM=1 define: ENOENT=2 define: ENOFILE=ENOENT define: ESRCH=3 define: EINTR=4 define: EIO=5 define: ENXIO=6 define: E2BIG=7 define: ENOEXEC=8 define: EBADF=9 define: ECHILD=10 define: EAGAIN=11 define: ENOMEM=12 define: EACCES=13 define: EFAULT=14 define: EBUSY=16 define: EEXIST=17 define: EXDEV=18 define: ENODEV=19 define: ENOTDIR=20 define: EISDIR=21 define: ENFILE=23 define: EMFILE=24 define: ENOTTY=25 define: EFBIG=27 define: ENOSPC=28 define: ESPIPE=29 define: EROFS=30 define: EMLINK=31 define: EPIPE=32 define: EDOM=33 define: EDEADLK=36 define: ENAMETOOLONG=38 define: ENOLCK=39 define: ENOSYS=40 define: ENOTEMPTY=41 define: _SECURECRT_ERRCODE_VALUES_DEFINED= define: EINVAL=22 define: ERANGE=34 define: EILSEQ=42 define: STRUNCATE=80 define: EDEADLOCK=EDEADLK define: ENOTSUP=129 define: EAFNOSUPPORT=102 define: EADDRINUSE=100 define: EADDRNOTAVAIL=101 define: EISCONN=113 define: ENOBUFS=119 define: ECONNABORTED=106 define: EALREADY=103 define: ECONNREFUSED=107 define: ECONNRESET=108 define: EDESTADDRREQ=109 define: EHOSTUNREACH=110 define: EMSGSIZE=115 define: ENETDOWN=116 define: ENETRESET=117 define: ENETUNREACH=118 define: ENOPROTOOPT=123 define: ENOTSOCK=128 define: ENOTCONN=126 define: ECANCELED=105 define: EINPROGRESS=112 define: EOPNOTSUPP=130 define: EWOULDBLOCK=140 define: EOWNERDEAD=133 define: EPROTO=134 define: EPROTONOSUPPORT=135 define: EBADMSG=104 define: EIDRM=111 define: ENODATA=120 define: ENOLINK=121 define: ENOMSG=122 define: ENOSR=124 define: ENOSTR=125 define: ENOTRECOVERABLE=127 define: ETIME=137 define: ETXTBSY=139 define: ETIMEDOUT=138 define: ELOOP=114 define: EPROTOTYPE=136 define: EOVERFLOW=132 define: _INC_TYPES= define: _PID_T_= define: _MODE_T_= define: _TIMESPEC_DEFINED= define: _SIGSET_T_= define: _INC_PROCESS= define: _INC_CORECRT_STARTUP= define: _acmdln=(*__p__acmdln()) define: _wcmdln=(*__p__wcmdln()) define: _CRT_TERMINATE_DEFINED= define: _CRT_SYSTEM_DEFINED= define: P_WAIT=_P_WAIT define: P_NOWAIT=_P_NOWAIT define: P_OVERLAY=_P_OVERLAY define: OLD_P_OVERLAY=_OLD_P_OVERLAY define: P_NOWAITO=_P_NOWAITO define: P_DETACH=_P_DETACH define: WAIT_CHILD=_WAIT_CHILD define: WAIT_GRANDCHILD=_WAIT_GRANDCHILD define: _CRT_GETPID_DEFINED= define: _GCC_LIMITS_H_= define: _GCC_NEXT_LIMITS_H= define: _INC_LIMITS= define: PATH_MAX=260 define: CHAR_BIT=8 define: SCHAR_MIN=(-128) define: SCHAR_MAX=127 define: UCHAR_MAX=0xff define: CHAR_MIN=SCHAR_MIN define: CHAR_MAX=SCHAR_MAX define: MB_LEN_MAX=5 define: SHRT_MIN=(-32768) define: SHRT_MAX=32767 define: USHRT_MAX=0xffffU define: INT_MIN=(-2147483647 - 1) define: INT_MAX=2147483647 define: UINT_MAX=0xffffffffU define: LONG_MIN=(-2147483647L - 1) define: LONG_MAX=2147483647L define: ULONG_MAX=0xffffffffUL define: LLONG_MAX=9223372036854775807ll define: LLONG_MIN=(-9223372036854775807ll - 1) define: ULLONG_MAX=0xffffffffffffffffull define: _I8_MIN=(-127 - 1) define: _I8_MAX=127 define: _UI8_MAX=0xffu define: _I16_MIN=(-32767 - 1) define: _I16_MAX=32767 define: _UI16_MAX=0xffffu define: _I32_MIN=(-2147483647 - 1) define: _I32_MAX=2147483647 define: _UI32_MAX=0xffffffffu define: LONG_LONG_MAX=9223372036854775807ll define: LONG_LONG_MIN=(-LONG_LONG_MAX-1) define: ULONG_LONG_MAX=(2ull * LONG_LONG_MAX + 1ull) define: _I64_MIN=(-9223372036854775807ll - 1) define: _I64_MAX=9223372036854775807ll define: _UI64_MAX=0xffffffffffffffffull define: SSIZE_MAX=_I64_MAX define: _LIMITS_H___= define: CHAR_BIT=__CHAR_BIT__ define: SCHAR_MIN=(-SCHAR_MAX - 1) define: SCHAR_MAX=__SCHAR_MAX__ define: UCHAR_MAX=(SCHAR_MAX * 2 + 1) define: CHAR_MIN=SCHAR_MIN define: CHAR_MAX=SCHAR_MAX define: SHRT_MIN=(-SHRT_MAX - 1) define: SHRT_MAX=__SHRT_MAX__ define: USHRT_MAX=(SHRT_MAX * 2 + 1) define: INT_MIN=(-INT_MAX - 1) define: INT_MAX=__INT_MAX__ define: UINT_MAX=(INT_MAX * 2U + 1U) define: LONG_MIN=(-LONG_MAX - 1L) define: LONG_MAX=__LONG_MAX__ define: ULONG_MAX=(LONG_MAX * 2UL + 1UL) define: _INC_SIGNAL= define: WIN_PTHREADS_SIGNAL_H= define: pthread_sigmask(H,S1,S2)=0 define: _SIG_ATOMIC_T_DEFINED= define: NSIG=23 define: SIGINT=2 define: SIGILL=4 define: SIGABRT_COMPAT=6 define: SIGFPE=8 define: SIGSEGV=11 define: SIGTERM=15 define: SIGBREAK=21 define: SIGABRT=22 define: SIGABRT2=22 define: SIG_DFL=(__p_sig_fn_t)0 define: SIG_IGN=(__p_sig_fn_t)1 define: SIG_GET=(__p_sig_fn_t)2 define: SIG_SGE=(__p_sig_fn_t)3 define: SIG_ACK=(__p_sig_fn_t)4 define: SIG_ERR=(__p_sig_fn_t)-1 define: _pxcptinfoptrs=(*__pxcptinfoptrs()) define: _TIMEB_H_= define: _TIMEB_DEFINED= define: _timeb=__timeb64 define: _ftime=_ftime64 define: _TIMEB_H_S= define: _ftime_s=_ftime64_s define: WIN_PTHREADS_PTHREAD_COMPAT_H= define: WINPTHREADS_INLINE=inline define: WINPTHREADS_ATTRIBUTE(X)=__attribute__(X) define: WINPTHREADS_SECTION(X)=__section__(X) define: __WINPTHREADS_VERSION_MAJOR=0 define: __WINPTHREADS_VERSION_MINOR=5 define: __WINPTHREADS_VERSION_PATCHLEVEL=0 define: __WINPTHREADS_VERSION=0x00050000 define: WINPTHREAD_API= define: RWLS_PER_THREAD=8 define: PTHREAD_CANCEL_DISABLE=0 define: PTHREAD_CANCEL_ENABLE=0x01 define: PTHREAD_CANCEL_DEFERRED=0 define: PTHREAD_CANCEL_ASYNCHRONOUS=0x02 define: PTHREAD_CREATE_JOINABLE=0 define: PTHREAD_CREATE_DETACHED=0x04 define: PTHREAD_EXPLICIT_SCHED=0 define: PTHREAD_INHERIT_SCHED=0x08 define: PTHREAD_SCOPE_PROCESS=0 define: PTHREAD_SCOPE_SYSTEM=0x10 define: PTHREAD_DEFAULT_ATTR=(PTHREAD_CANCEL_ENABLE) define: PTHREAD_CANCELED=((void *) (intptr_t) 0xDEADBEEF) define: _PTHREAD_NULL_THREAD=((pthread_t) 0) define: PTHREAD_ONCE_INIT=0 define: PTHREAD_DESTRUCTOR_ITERATIONS=256 define: PTHREAD_KEYS_MAX=(1<<20) define: PTHREAD_MUTEX_NORMAL=0 define: PTHREAD_MUTEX_ERRORCHECK=1 define: PTHREAD_MUTEX_RECURSIVE=2 define: PTHREAD_MUTEX_DEFAULT=PTHREAD_MUTEX_NORMAL define: PTHREAD_MUTEX_SHARED=1 define: PTHREAD_MUTEX_PRIVATE=0 define: PTHREAD_PRIO_NONE=0 define: PTHREAD_PRIO_INHERIT=8 define: PTHREAD_PRIO_PROTECT=16 define: PTHREAD_PRIO_MULT=32 define: PTHREAD_PROCESS_SHARED=1 define: PTHREAD_PROCESS_PRIVATE=0 define: PTHREAD_MUTEX_FAST_NP=PTHREAD_MUTEX_NORMAL define: PTHREAD_MUTEX_TIMED_NP=PTHREAD_MUTEX_FAST_NP define: PTHREAD_MUTEX_ADAPTIVE_NP=PTHREAD_MUTEX_FAST_NP define: PTHREAD_MUTEX_ERRORCHECK_NP=PTHREAD_MUTEX_ERRORCHECK define: PTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE define: PTHREAD_BARRIER_SERIAL_THREAD=1 define: MAX_READ_LOCKS=(INT_MAX - 1) define: pthread_atfork(F1,F2,F3)=0 define: pthread_mutex_getprioceiling(M,P)=ENOTSUP define: pthread_mutex_setprioceiling(M,P)=ENOTSUP define: pthread_getcpuclockid(T,C)=ENOTSUP define: pthread_attr_getguardsize(A,S)=ENOTSUP define: pthread_attr_setgaurdsize(A,S)=ENOTSUP define: pthread_cleanup_push(F,A)={ const _pthread_cleanup _pthread_cup = {(F), (A), *pthread_getclean()}; __sync_synchronize(); *pthread_getclean() = (_pthread_cleanup *) &_pthread_cup; __sync_synchronize() define: pthread_cleanup_pop(E)=(*pthread_getclean() = _pthread_cup.next, ((E) ? (_pthread_cup.func((pthread_once_t *)_pthread_cup.arg)) : (void)0));} define: SCHED_OTHER=0 define: SCHED_FIFO=1 define: SCHED_RR=2 define: SCHED_MIN=SCHED_OTHER define: SCHED_MAX=SCHED_RR define: PTHREAD_MUTEX_NORMAL=0 define: PTHREAD_MUTEX_ERRORCHECK=1 define: PTHREAD_MUTEX_RECURSIVE=2 define: GENERIC_INITIALIZER=-1 define: GENERIC_ERRORCHECK_INITIALIZER=-2 define: GENERIC_RECURSIVE_INITIALIZER=-3 define: GENERIC_NORMAL_INITIALIZER=-1 define: PTHREAD_MUTEX_INITIALIZER=(pthread_mutex_t)GENERIC_INITIALIZER define: PTHREAD_RECURSIVE_MUTEX_INITIALIZER=(pthread_mutex_t)GENERIC_RECURSIVE_INITIALIZER define: PTHREAD_ERRORCHECK_MUTEX_INITIALIZER=(pthread_mutex_t)GENERIC_ERRORCHECK_INITIALIZER define: PTHREAD_NORMAL_MUTEX_INITIALIZER=(pthread_mutex_t)GENERIC_NORMAL_INITIALIZER define: PTHREAD_DEFAULT_MUTEX_INITIALIZER=PTHREAD_NORMAL_MUTEX_INITIALIZER define: PTHREAD_COND_INITIALIZER=(pthread_cond_t)GENERIC_INITIALIZER define: PTHREAD_RWLOCK_INITIALIZER=(pthread_rwlock_t)GENERIC_INITIALIZER define: PTHREAD_SPINLOCK_INITIALIZER=(pthread_spinlock_t)GENERIC_INITIALIZER define: __clockid_t_defined=1 define: SIG_BLOCK=0 define: SIG_UNBLOCK=1 define: SIG_SETMASK=2 define: WIN_PTHREADS_UNISTD_H= define: _POSIX_THREADS=200112L define: _POSIX_READER_WRITER_LOCKS=200112L define: _POSIX_SPIN_LOCKS=200112L define: _POSIX_BARRIERS=200112L define: _POSIX_TIMEOUTS=200112L define: _POSIX_CLOCK_SELECTION=200112 define: _POSIX_SEMAPHORES=200112 define: _POSIX_THREAD_DESTRUCTOR_ITERATIONS=PTHREAD_DESTRUCTOR_ITERATIONS define: _POSIX_THREAD_KEYS_MAX=PTHREAD_KEYS_MAX define: PTHREAD_THREADS_MAX=2019 define: _POSIX_SEM_NSEMS_MAX=256 define: SEM_NSEMS_MAX=1024 define: _GTHREAD_USE_MUTEX_INIT_FUNC=1 define: __GTHREAD_HAS_COND=1 define: __GTHREAD_MUTEX_INIT=PTHREAD_MUTEX_INITIALIZER define: __GTHREAD_MUTEX_INIT_FUNCTION=__gthread_mutex_init_function define: __GTHREAD_ONCE_INIT=PTHREAD_ONCE_INIT define: __GTHREAD_RECURSIVE_MUTEX_INIT=PTHREAD_RECURSIVE_MUTEX_INITIALIZER define: __GTHREAD_COND_INIT=PTHREAD_COND_INITIALIZER define: __GTHREAD_TIME_INIT={0,0} define: __gthrw2(name,name2,type)= define: __gthrw_(name)=name define: __gthrw(name)=__gthrw2(__gthrw_ ## name,name,name) define: _GLIBCXX_ATOMIC_WORD_H=1 define: _GLIBCXX_READ_MEM_BARRIER=__atomic_thread_fence (__ATOMIC_ACQUIRE) define: _GLIBCXX_WRITE_MEM_BARRIER=__atomic_thread_fence (__ATOMIC_RELEASE) define: _LOCALE_CLASSES_H=1 define: _GLIBCXX_STRING=1 define: _ALLOCATOR_H=1 define: _GLIBCXX_CXX_ALLOCATOR_H=1 define: _NEW_ALLOCATOR_H=1 define: _OSTREAM_INSERT_H=1 define: _CXXABI_FORCED_H=1 define: _STL_FUNCTION_H=1 define: _BACKWARD_BINDERS_H=1 define: _GLIBCXX_RANGE_ACCESS_H=1 define: _INITIALIZER_LIST= define: _BASIC_STRING_H=1 define: _EXT_ALLOC_TRAITS_H=1 define: _ALLOC_TRAITS_H=1 define: _GLIBCXX_STRING_VIEW=1 define: _GLIBCXX_NUMERIC_LIMITS=1 define: __glibcxx_integral_traps=true define: __glibcxx_float_has_denorm_loss=false define: __glibcxx_float_traps=false define: __glibcxx_float_tinyness_before=false define: __glibcxx_double_has_denorm_loss=false define: __glibcxx_double_traps=false define: __glibcxx_double_tinyness_before=false define: __glibcxx_long_double_has_denorm_loss=false define: __glibcxx_long_double_traps=false define: __glibcxx_long_double_tinyness_before=false define: __glibcxx_signed_b(T,B)=((T)(-1) < 0) define: __glibcxx_min_b(T,B)=(__glibcxx_signed_b (T,B) ? -__glibcxx_max_b (T,B) - 1 : (T)0) define: __glibcxx_max_b(T,B)=(__glibcxx_signed_b (T,B) ? (((((T)1 << (__glibcxx_digits_b (T,B) - 1)) - 1) << 1) + 1) : ~(T)0) define: __glibcxx_digits_b(T,B)=(B - __glibcxx_signed_b (T,B)) define: __glibcxx_digits10_b(T,B)=(__glibcxx_digits_b (T,B) * 643L / 2136) define: __glibcxx_signed(T)=__glibcxx_signed_b (T, sizeof(T) * __CHAR_BIT__) define: __glibcxx_min(T)=__glibcxx_min_b (T, sizeof(T) * __CHAR_BIT__) define: __glibcxx_max(T)=__glibcxx_max_b (T, sizeof(T) * __CHAR_BIT__) define: __glibcxx_digits(T)=__glibcxx_digits_b (T, sizeof(T) * __CHAR_BIT__) define: __glibcxx_digits10(T)=__glibcxx_digits10_b (T, sizeof(T) * __CHAR_BIT__) define: __glibcxx_max_digits10(T)=(2 + (T) * 643L / 2136) define: _FUNCTIONAL_HASH_H=1 define: _Cxx_hashtable_define_trivial_hash(_Tp)=template<> struct hash<_Tp> : public __hash_base { size_t operator()(_Tp __val) const noexcept { return static_cast(__val); } }; define: _GLIBCXX_STRING_VIEW_TCC=1 define: _STRING_CONVERSIONS_H=1 define: _GLIBCXX_CSTDLIB=1 define: _GLIBCXX_INCLUDE_NEXT_C_HEADERS= define: _INC_STDLIB= define: EXIT_SUCCESS=0 define: EXIT_FAILURE=1 define: _ONEXIT_T_DEFINED= define: onexit_t=_onexit_t define: _DIV_T_DEFINED= define: _CRT_DOUBLE_DEC= define: _PTR_LD(x)=((unsigned char *)(&(x)->ld)) define: RAND_MAX=0x7fff define: __max(a,b)=(((a) > (b)) ? (a) : (b)) define: __min(a,b)=(((a) < (b)) ? (a) : (b)) define: _MAX_PATH=260 define: _MAX_DRIVE=3 define: _MAX_DIR=256 define: _MAX_FNAME=256 define: _MAX_EXT=256 define: _OUT_TO_DEFAULT=0 define: _OUT_TO_STDERR=1 define: _OUT_TO_MSGBOX=2 define: _REPORT_ERRMODE=3 define: _WRITE_ABORT_MSG=0x1 define: _CALL_REPORTFAULT=0x2 define: _MAX_ENV=32767 define: _doserrno=(*__doserrno()) define: _fmode=(* __p__fmode()) define: __argc=(* __MINGW_IMP_SYMBOL(__argc)) define: __argv=(* __p___argv()) define: __wargv=(* __MINGW_IMP_SYMBOL(__wargv)) define: _environ=(* __MINGW_IMP_SYMBOL(_environ)) define: _wenviron=(* __MINGW_IMP_SYMBOL(_wenviron)) define: _pgmptr=(* __MINGW_IMP_SYMBOL(_pgmptr)) define: _wpgmptr=(* __MINGW_IMP_SYMBOL(_wpgmptr)) define: _osplatform=(* __MINGW_IMP_SYMBOL(_osplatform)) define: _osver=(* __MINGW_IMP_SYMBOL(_osver)) define: _winver=(* __MINGW_IMP_SYMBOL(_winver)) define: _winmajor=(* __MINGW_IMP_SYMBOL(_winmajor)) define: _winminor=(* __MINGW_IMP_SYMBOL(_winminor)) define: _countof(_Array)=sizeof(*__countof_helper(_Array)) define: _CRT_ABS_DEFINED= define: _CRT_ATOF_DEFINED= define: _CRT_ALGO_DEFINED= define: _CRT_ALLOCATION_DEFINED= define: _CVTBUFSIZE=(309+40) define: sys_errlist=_sys_errlist define: sys_nerr=_sys_nerr define: environ=_environ define: _CRT_SWAB_DEFINED= define: _INC_STDLIB_S= define: _QSORT_S_DEFINED= define: _MALLOC_H_= define: _HEAP_MAXREQ=0xFFFFFFFFFFFFFFE0 define: _STATIC_ASSERT(expr)=extern void __static_assert_t(int [(expr)?1:-1]) define: _HEAPEMPTY=(-1) define: _HEAPOK=(-2) define: _HEAPBADBEGIN=(-3) define: _HEAPBADNODE=(-4) define: _HEAPEND=(-5) define: _HEAPBADPTR=(-6) define: _FREEENTRY=0 define: _USEDENTRY=1 define: _HEAPINFO_DEFINED= define: __DO_ALIGN_DEFINES= define: _MM_MALLOC_H_INCLUDED= define: _mm_free(a)=_aligned_free(a) define: _mm_malloc(a,b)=_aligned_malloc(a,b) define: _MAX_WAIT_MALLOC_CRT=60000 define: _alloca(x)=__builtin_alloca((x)) define: _ALLOCA_S_THRESHOLD=1024 define: _ALLOCA_S_STACK_MARKER=0xCCCC define: _ALLOCA_S_HEAP_MARKER=0xDDDD define: _ALLOCA_S_MARKER_SIZE=16 define: _malloca(size)=((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER)) define: _FREEA_INLINE= define: alloca(x)=__builtin_alloca((x)) define: _GLIBCXX_BITS_STD_ABS_H= define: _GLIBCXX_INCLUDE_NEXT_C_HEADERS= define: _GLIBCXX_CSTDIO=1 define: _GLIBCXX_CERRNO=1 define: _BASIC_STRING_TCC=1 define: _LOCALE_CLASSES_TCC=1 define: _GLIBCXX_SYSTEM_ERROR=1 define: _GLIBCXX_ERROR_CONSTANTS= define: _GLIBCXX_STDEXCEPT=1 define: _GLIBXX_STREAMBUF=1 define: _IsUnused=__attribute__ ((__unused__)) define: _STREAMBUF_TCC=1 define: _BASIC_IOS_H=1 define: _LOCALE_FACETS_H=1 define: _INC_WCTYPE= define: _UPPER=0x1 define: _LOWER=0x2 define: _DIGIT=0x4 define: _SPACE=0x8 define: _PUNCT=0x10 define: _CONTROL=0x20 define: _BLANK=0x40 define: _HEX=0x80 define: _LEADBYTE=0x8000 define: _ALPHA=(0x0100|_UPPER|_LOWER) define: _GLIBCXX_CWCTYPE=1 define: _STREAMBUF_ITERATOR_H=1 define: _GLIBCXX_NUM_FACETS=28 define: _GLIBCXX_NUM_CXX11_FACETS=16 define: _GLIBCXX_NUM_UNICODE_FACETS=2 define: _LOCALE_FACETS_TCC=1 define: _BASIC_IOS_TCC=1 define: _OSTREAM_TCC=1 define: _GLIBCXX_ISTREAM=1 define: _ISTREAM_TCC=1 define: _GLIBCXX_MATH_H=1 define: _GLIBCXX_INCLUDE_NEXT_C_HEADERS= define: _MATH_H_= define: _DOMAIN=1 define: _SING=2 define: _OVERFLOW=3 define: _UNDERFLOW=4 define: _TLOSS=5 define: _PLOSS=6 define: __mingw_types_compatible_p(type1,type2)=__mingw_types_compatible_p ::result define: __mingw_choose_expr(C,E1,E2)=((C) ? E1 : E2) define: __MINGW_SOFTMATH= define: _HUGE=(* __MINGW_IMP_SYMBOL(_HUGE)) define: HUGE_VAL=__builtin_huge_val() define: _EXCEPTION_DEFINED= define: __setusermatherr=__mingw_setusermatherr define: EDOM=33 define: ERANGE=34 define: HUGE_VALF=__builtin_huge_valf() define: HUGE_VALL=__builtin_huge_vall() define: INFINITY=__builtin_inff() define: NAN=__builtin_nanf("") define: FP_NAN=0x0100 define: FP_NORMAL=0x0400 define: FP_INFINITE=(FP_NAN | FP_NORMAL) define: FP_ZERO=0x4000 define: FP_SUBNORMAL=(FP_NORMAL | FP_ZERO) define: __dfp_expansion(__call,__fin,x)=__fin define: fpclassify(x)=__mingw_choose_expr ( __mingw_types_compatible_p (__typeof__ (x), double), __fpclassify(x), __mingw_choose_expr ( __mingw_types_compatible_p (__typeof__ (x), float), __fpclassifyf(x), __mingw_choose_expr ( __mingw_types_compatible_p (__typeof__ (x), long double), __fpclassifyl(x), __dfp_expansion(__fpclassify,(__builtin_trap(),0),x)))) define: isfinite(x)=((fpclassify(x) & FP_NAN) == 0) define: isinf(x)=(fpclassify(x) == FP_INFINITE) define: isnan(x)=__mingw_choose_expr ( __mingw_types_compatible_p (__typeof__ (x), double), __isnan(x), __mingw_choose_expr ( __mingw_types_compatible_p (__typeof__ (x), float), __isnanf(x), __mingw_choose_expr ( __mingw_types_compatible_p (__typeof__ (x), long double), __isnanl(x), __dfp_expansion(__isnan,(__builtin_trap(),x),x)))) define: isnormal(x)=(fpclassify(x) == FP_NORMAL) define: signbit(x)=__mingw_choose_expr ( __mingw_types_compatible_p (__typeof__ (x), double), __signbit(x), __mingw_choose_expr ( __mingw_types_compatible_p (__typeof__ (x), float), __signbitf(x), __mingw_choose_expr ( __mingw_types_compatible_p (__typeof__ (x), long double), __signbitl(x), __dfp_expansion(__signbit,(__builtin_trap(),x),x)))) define: FP_ILOGB0=((int)0x80000000) define: FP_ILOGBNAN=((int)0x7fffffff) define: isgreater(x,y)=__builtin_isgreater(x, y) define: isgreaterequal(x,y)=__builtin_isgreaterequal(x, y) define: isless(x,y)=__builtin_isless(x, y) define: islessequal(x,y)=__builtin_islessequal(x, y) define: islessgreater(x,y)=__builtin_islessgreater(x, y) define: isunordered(x,y)=__builtin_isunordered(x, y) define: _hypotl=hypotl define: matherr=_matherr define: HUGE=_HUGE define: _GLIBCXX_CMATH=1 define: _GLIBCXX_BITS_SPECFUN_H=1 define: __STDCPP_MATH_SPEC_FUNCS__=201003L define: _GLIBCXX_TR1_GAMMA_TCC=1 define: _GLIBCXX_TR1_SPECIAL_FUNCTION_UTIL_H=1 define: _GLIBCXX_MATH_NS=::std define: _GLIBCXX_TR1_BESSEL_FUNCTION_TCC=1 define: _GLIBCXX_MATH_NS=::std define: _GLIBCXX_TR1_BETA_FUNCTION_TCC=1 define: _GLIBCXX_MATH_NS=::std define: _GLIBCXX_TR1_ELL_INTEGRAL_TCC=1 define: _GLIBCXX_TR1_EXP_INTEGRAL_TCC=1 define: _GLIBCXX_TR1_HYPERGEOMETRIC_TCC=1 define: _GLIBCXX_MATH_NS=::std define: _GLIBCXX_TR1_LEGENDRE_FUNCTION_TCC=1 define: _GLIBCXX_MATH_NS=::std define: _GLIBCXX_TR1_MODIFIED_BESSEL_FUNC_TCC=1 define: _GLIBCXX_TR1_POLY_HERMITE_TCC=1 define: _GLIBCXX_TR1_POLY_LAGUERRE_TCC=1 define: _GLIBCXX_MATH_NS=::std define: _GLIBCXX_TR1_RIEMANN_ZETA_TCC=1 define: _GLIBCXX_MATH_NS=::std define: _UNISTD_H= define: __UNISTD_H_SOURCED__=1 define: _IO_H_= define: _INC_STRING= define: _NLSCMP_DEFINED= define: _NLSCMPERROR=2147483647 define: _WConst_return=_CONST_RETURN define: _CRT_MEMORY_DEFINED= define: strncasecmp=_strnicmp define: strcasecmp=_stricmp define: _INC_STRING_S= define: _finddata_t=_finddata64i32_t define: _finddatai64_t=__finddata64_t define: _findfirst=_findfirst64i32 define: _findnext=_findnext64i32 define: _findfirsti64=_findfirst64 define: _findnexti64=_findnext64 define: _FINDDATA_T_DEFINED= define: _A_NORMAL=0x00 define: _A_RDONLY=0x01 define: _A_HIDDEN=0x02 define: _A_SYSTEM=0x04 define: _A_SUBDIR=0x10 define: _A_ARCH=0x20 define: F_OK=0 define: X_OK=1 define: W_OK=2 define: R_OK=4 define: _FILE_OFFSET_BITS_SET_LSEEK= define: __GETOPT_H__= define: FTRUNCATE_DEFINED= define: _FILE_OFFSET_BITS_SET_FTRUNCATE= define: MAX_PATH=1000 define: GLBINDING_TEMPLATE_API_H= define: GLBINDING_API_H= define: GLBINDING_API=__declspec(dllimport) define: GLBINDING_NO_EXPORT= define: GLBINDING_DEPRECATED=__attribute__ ((__deprecated__)) define: GLBINDING_DEPRECATED_EXPORT=GLBINDING_API GLBINDING_DEPRECATED define: GLBINDING_DEPRECATED_NO_EXPORT=GLBINDING_NO_EXPORT GLBINDING_DEPRECATED define: GLBINDING_TEMPLATE_API=__attribute__((visibility("default"))) define: GLBINDING_COMPILER_DETECTION_H= define: GLBINDING_COMPILER_IS_Comeau=0 define: GLBINDING_COMPILER_IS_Intel=0 define: GLBINDING_COMPILER_IS_PathScale=0 define: GLBINDING_COMPILER_IS_Embarcadero=0 define: GLBINDING_COMPILER_IS_Borland=0 define: GLBINDING_COMPILER_IS_Watcom=0 define: GLBINDING_COMPILER_IS_OpenWatcom=0 define: GLBINDING_COMPILER_IS_SunPro=0 define: GLBINDING_COMPILER_IS_HP=0 define: GLBINDING_COMPILER_IS_Compaq=0 define: GLBINDING_COMPILER_IS_zOS=0 define: GLBINDING_COMPILER_IS_XL=0 define: GLBINDING_COMPILER_IS_VisualAge=0 define: GLBINDING_COMPILER_IS_PGI=0 define: GLBINDING_COMPILER_IS_Cray=0 define: GLBINDING_COMPILER_IS_TI=0 define: GLBINDING_COMPILER_IS_Fujitsu=0 define: GLBINDING_COMPILER_IS_GHS=0 define: GLBINDING_COMPILER_IS_SCO=0 define: GLBINDING_COMPILER_IS_ARMCC=0 define: GLBINDING_COMPILER_IS_AppleClang=0 define: GLBINDING_COMPILER_IS_Clang=0 define: GLBINDING_COMPILER_IS_GNU=0 define: GLBINDING_COMPILER_IS_MSVC=0 define: GLBINDING_COMPILER_IS_ADSP=0 define: GLBINDING_COMPILER_IS_IAR=0 define: GLBINDING_COMPILER_IS_MIPSpro=0 define: GLBINDING_COMPILER_IS_GNU=1 define: GLBINDING_COMPILER_VERSION_MAJOR=(__GNUC__) define: GLBINDING_COMPILER_VERSION_MINOR=(__GNUC_MINOR__) define: GLBINDING_COMPILER_VERSION_PATCH=(__GNUC_PATCHLEVEL__) define: GLBINDING_COMPILER_CXX_THREAD_LOCAL=1 define: GLBINDING_COMPILER_CXX_CONSTEXPR=1 define: GLBINDING_COMPILER_CXX_ATTRIBUTE_DEPRECATED=1 define: GLBINDING_COMPILER_CXX_NOEXCEPT=1 define: GLBINDING_THREAD_LOCAL=thread_local define: GLBINDING_CONSTEXPR=constexpr define: GLBINDING_NOEXCEPT=noexcept define: GLBINDING_NOEXCEPT_EXPR(X)=noexcept(X) define: _GLIBCXX_FUNCTIONAL=1 define: _GLIBCXX_TUPLE=1 define: _GLIBCXX_UTILITY=1 define: _STL_RELOPS_H=1 define: _GLIBCXX_ARRAY=1 define: _USES_ALLOCATOR_H=1 define: _GLIBCXX_INVOKE_H=1 define: _GLIBCXX_REFWRAP_H=1 define: _GLIBCXX_MEM_FN_TRAITS2(_CV,_REF,_LVAL,_RVAL)=template struct _Mem_fn_traits<_Res (_Class::*)(_ArgTypes...) _CV _REF> : _Mem_fn_traits_base<_Res, _CV _Class, _ArgTypes...> { using __vararg = false_type; }; template struct _Mem_fn_traits<_Res (_Class::*)(_ArgTypes... ...) _CV _REF> : _Mem_fn_traits_base<_Res, _CV _Class, _ArgTypes...> { using __vararg = true_type; }; define: _GLIBCXX_MEM_FN_TRAITS(_REF,_LVAL,_RVAL)=_GLIBCXX_MEM_FN_TRAITS2( , _REF, _LVAL, _RVAL) _GLIBCXX_MEM_FN_TRAITS2(const , _REF, _LVAL, _RVAL) _GLIBCXX_MEM_FN_TRAITS2(volatile , _REF, _LVAL, _RVAL) _GLIBCXX_MEM_FN_TRAITS2(const volatile, _REF, _LVAL, _RVAL) define: _GLIBCXX_STD_FUNCTION_H=1 define: _GLIBCXX_UNORDERED_MAP=1 define: _ALIGNED_BUFFER_H=1 define: _HASHTABLE_H=1 define: _HASHTABLE_POLICY_H=1 define: _NODE_HANDLE=1 define: _GLIBCXX_OPTIONAL=1 define: _ENABLE_SPECIAL_MEMBERS_H=1 define: _UNORDERED_MAP_H= define: _GLIBCXX_ERASE_IF_H=1 define: _GLIBCXX_VECTOR=1 define: _STL_CONSTRUCT_H=1 define: _STL_UNINITIALIZED_H=1 define: _STL_VECTOR_H=1 define: _GLIBCXX_ASAN_ANNOTATE_REINIT= define: _GLIBCXX_ASAN_ANNOTATE_GROW(n)= define: _GLIBCXX_ASAN_ANNOTATE_GREW(n)= define: _GLIBCXX_ASAN_ANNOTATE_SHRINK(n)= define: _GLIBCXX_ASAN_ANNOTATE_BEFORE_DEALLOC= define: _STL_BVECTOR_H=1 define: _VECTOR_TCC=1 define: _STL_ALGO_H=1 define: _GLIBCXX_ALGORITHMFWD_H=1 define: _STL_HEAP_H=1 define: _STL_TEMPBUF_H=1 define: _GLIBCXX_BITS_UNIFORM_INT_DIST_H= define: _GLIBCXX_DEPR_BIND=[[deprecated("std::bind does not support volatile in C++17")]] define: _GLIBCXX_NOT_FN_CALL_OP(_QUALS)=template decltype(_S_not<__inv_res_t<_Fn _QUALS, _Args...>>()) operator()(_Args&&... __args) _QUALS noexcept(__is_nothrow_invocable<_Fn _QUALS, _Args...>::value && noexcept(_S_not<__inv_res_t<_Fn _QUALS, _Args...>>())) { return !std::__invoke(std::forward< _Fn _QUALS >(_M_fn), std::forward<_Args>(__args)...); } define: _GLIBCXX_CSTDDEF=1 define: __khrplatform_h_= define: KHRONOS_APICALL=__declspec(dllimport) define: KHRONOS_APIENTRY=__stdcall define: KHRONOS_APIATTRIBUTES= define: KHRONOS_SUPPORT_INT64=1 define: KHRONOS_SUPPORT_FLOAT=1 define: KHRONOS_MAX_ENUM=0x7FFFFFFF define: GL_APIENTRY= define: _GLIBCXX_SET=1 define: _STL_TREE_H=1 define: _STL_SET_H=1 define: _STL_MULTISET_H=1 define: GLFW_INCLUDE_NONE= define: _glfw3_h_= define: APIENTRY=__stdcall define: GLFW_APIENTRY_DEFINED= define: WINGDIAPI=__declspec(dllimport) define: GLFW_WINGDIAPI_DEFINED= define: CALLBACK=__stdcall define: GLFW_CALLBACK_DEFINED= define: GLFWAPI= define: GLFW_VERSION_MAJOR=3 define: GLFW_VERSION_MINOR=3 define: GLFW_VERSION_REVISION=2 define: GLFW_TRUE=1 define: GLFW_FALSE=0 define: GLFW_RELEASE=0 define: GLFW_PRESS=1 define: GLFW_REPEAT=2 define: GLFW_HAT_CENTERED=0 define: GLFW_HAT_UP=1 define: GLFW_HAT_RIGHT=2 define: GLFW_HAT_DOWN=4 define: GLFW_HAT_LEFT=8 define: GLFW_HAT_RIGHT_UP=(GLFW_HAT_RIGHT | GLFW_HAT_UP) define: GLFW_HAT_RIGHT_DOWN=(GLFW_HAT_RIGHT | GLFW_HAT_DOWN) define: GLFW_HAT_LEFT_UP=(GLFW_HAT_LEFT | GLFW_HAT_UP) define: GLFW_HAT_LEFT_DOWN=(GLFW_HAT_LEFT | GLFW_HAT_DOWN) define: GLFW_KEY_UNKNOWN=-1 define: GLFW_KEY_SPACE=32 define: GLFW_KEY_APOSTROPHE=39 define: GLFW_KEY_COMMA=44 define: GLFW_KEY_MINUS=45 define: GLFW_KEY_PERIOD=46 define: GLFW_KEY_SLASH=47 define: GLFW_KEY_0=48 define: GLFW_KEY_1=49 define: GLFW_KEY_2=50 define: GLFW_KEY_3=51 define: GLFW_KEY_4=52 define: GLFW_KEY_5=53 define: GLFW_KEY_6=54 define: GLFW_KEY_7=55 define: GLFW_KEY_8=56 define: GLFW_KEY_9=57 define: GLFW_KEY_SEMICOLON=59 define: GLFW_KEY_EQUAL=61 define: GLFW_KEY_A=65 define: GLFW_KEY_B=66 define: GLFW_KEY_C=67 define: GLFW_KEY_D=68 define: GLFW_KEY_E=69 define: GLFW_KEY_F=70 define: GLFW_KEY_G=71 define: GLFW_KEY_H=72 define: GLFW_KEY_I=73 define: GLFW_KEY_J=74 define: GLFW_KEY_K=75 define: GLFW_KEY_L=76 define: GLFW_KEY_M=77 define: GLFW_KEY_N=78 define: GLFW_KEY_O=79 define: GLFW_KEY_P=80 define: GLFW_KEY_Q=81 define: GLFW_KEY_R=82 define: GLFW_KEY_S=83 define: GLFW_KEY_T=84 define: GLFW_KEY_U=85 define: GLFW_KEY_V=86 define: GLFW_KEY_W=87 define: GLFW_KEY_X=88 define: GLFW_KEY_Y=89 define: GLFW_KEY_Z=90 define: GLFW_KEY_LEFT_BRACKET=91 define: GLFW_KEY_BACKSLASH=92 define: GLFW_KEY_RIGHT_BRACKET=93 define: GLFW_KEY_GRAVE_ACCENT=96 define: GLFW_KEY_WORLD_1=161 define: GLFW_KEY_WORLD_2=162 define: GLFW_KEY_ESCAPE=256 define: GLFW_KEY_ENTER=257 define: GLFW_KEY_TAB=258 define: GLFW_KEY_BACKSPACE=259 define: GLFW_KEY_INSERT=260 define: GLFW_KEY_DELETE=261 define: GLFW_KEY_RIGHT=262 define: GLFW_KEY_LEFT=263 define: GLFW_KEY_DOWN=264 define: GLFW_KEY_UP=265 define: GLFW_KEY_PAGE_UP=266 define: GLFW_KEY_PAGE_DOWN=267 define: GLFW_KEY_HOME=268 define: GLFW_KEY_END=269 define: GLFW_KEY_CAPS_LOCK=280 define: GLFW_KEY_SCROLL_LOCK=281 define: GLFW_KEY_NUM_LOCK=282 define: GLFW_KEY_PRINT_SCREEN=283 define: GLFW_KEY_PAUSE=284 define: GLFW_KEY_F1=290 define: GLFW_KEY_F2=291 define: GLFW_KEY_F3=292 define: GLFW_KEY_F4=293 define: GLFW_KEY_F5=294 define: GLFW_KEY_F6=295 define: GLFW_KEY_F7=296 define: GLFW_KEY_F8=297 define: GLFW_KEY_F9=298 define: GLFW_KEY_F10=299 define: GLFW_KEY_F11=300 define: GLFW_KEY_F12=301 define: GLFW_KEY_F13=302 define: GLFW_KEY_F14=303 define: GLFW_KEY_F15=304 define: GLFW_KEY_F16=305 define: GLFW_KEY_F17=306 define: GLFW_KEY_F18=307 define: GLFW_KEY_F19=308 define: GLFW_KEY_F20=309 define: GLFW_KEY_F21=310 define: GLFW_KEY_F22=311 define: GLFW_KEY_F23=312 define: GLFW_KEY_F24=313 define: GLFW_KEY_F25=314 define: GLFW_KEY_KP_0=320 define: GLFW_KEY_KP_1=321 define: GLFW_KEY_KP_2=322 define: GLFW_KEY_KP_3=323 define: GLFW_KEY_KP_4=324 define: GLFW_KEY_KP_5=325 define: GLFW_KEY_KP_6=326 define: GLFW_KEY_KP_7=327 define: GLFW_KEY_KP_8=328 define: GLFW_KEY_KP_9=329 define: GLFW_KEY_KP_DECIMAL=330 define: GLFW_KEY_KP_DIVIDE=331 define: GLFW_KEY_KP_MULTIPLY=332 define: GLFW_KEY_KP_SUBTRACT=333 define: GLFW_KEY_KP_ADD=334 define: GLFW_KEY_KP_ENTER=335 define: GLFW_KEY_KP_EQUAL=336 define: GLFW_KEY_LEFT_SHIFT=340 define: GLFW_KEY_LEFT_CONTROL=341 define: GLFW_KEY_LEFT_ALT=342 define: GLFW_KEY_LEFT_SUPER=343 define: GLFW_KEY_RIGHT_SHIFT=344 define: GLFW_KEY_RIGHT_CONTROL=345 define: GLFW_KEY_RIGHT_ALT=346 define: GLFW_KEY_RIGHT_SUPER=347 define: GLFW_KEY_MENU=348 define: GLFW_KEY_LAST=GLFW_KEY_MENU define: GLFW_MOD_SHIFT=0x0001 define: GLFW_MOD_CONTROL=0x0002 define: GLFW_MOD_ALT=0x0004 define: GLFW_MOD_SUPER=0x0008 define: GLFW_MOD_CAPS_LOCK=0x0010 define: GLFW_MOD_NUM_LOCK=0x0020 define: GLFW_MOUSE_BUTTON_1=0 define: GLFW_MOUSE_BUTTON_2=1 define: GLFW_MOUSE_BUTTON_3=2 define: GLFW_MOUSE_BUTTON_4=3 define: GLFW_MOUSE_BUTTON_5=4 define: GLFW_MOUSE_BUTTON_6=5 define: GLFW_MOUSE_BUTTON_7=6 define: GLFW_MOUSE_BUTTON_8=7 define: GLFW_MOUSE_BUTTON_LAST=GLFW_MOUSE_BUTTON_8 define: GLFW_MOUSE_BUTTON_LEFT=GLFW_MOUSE_BUTTON_1 define: GLFW_MOUSE_BUTTON_RIGHT=GLFW_MOUSE_BUTTON_2 define: GLFW_MOUSE_BUTTON_MIDDLE=GLFW_MOUSE_BUTTON_3 define: GLFW_JOYSTICK_1=0 define: GLFW_JOYSTICK_2=1 define: GLFW_JOYSTICK_3=2 define: GLFW_JOYSTICK_4=3 define: GLFW_JOYSTICK_5=4 define: GLFW_JOYSTICK_6=5 define: GLFW_JOYSTICK_7=6 define: GLFW_JOYSTICK_8=7 define: GLFW_JOYSTICK_9=8 define: GLFW_JOYSTICK_10=9 define: GLFW_JOYSTICK_11=10 define: GLFW_JOYSTICK_12=11 define: GLFW_JOYSTICK_13=12 define: GLFW_JOYSTICK_14=13 define: GLFW_JOYSTICK_15=14 define: GLFW_JOYSTICK_16=15 define: GLFW_JOYSTICK_LAST=GLFW_JOYSTICK_16 define: GLFW_GAMEPAD_BUTTON_A=0 define: GLFW_GAMEPAD_BUTTON_B=1 define: GLFW_GAMEPAD_BUTTON_X=2 define: GLFW_GAMEPAD_BUTTON_Y=3 define: GLFW_GAMEPAD_BUTTON_LEFT_BUMPER=4 define: GLFW_GAMEPAD_BUTTON_RIGHT_BUMPER=5 define: GLFW_GAMEPAD_BUTTON_BACK=6 define: GLFW_GAMEPAD_BUTTON_START=7 define: GLFW_GAMEPAD_BUTTON_GUIDE=8 define: GLFW_GAMEPAD_BUTTON_LEFT_THUMB=9 define: GLFW_GAMEPAD_BUTTON_RIGHT_THUMB=10 define: GLFW_GAMEPAD_BUTTON_DPAD_UP=11 define: GLFW_GAMEPAD_BUTTON_DPAD_RIGHT=12 define: GLFW_GAMEPAD_BUTTON_DPAD_DOWN=13 define: GLFW_GAMEPAD_BUTTON_DPAD_LEFT=14 define: GLFW_GAMEPAD_BUTTON_LAST=GLFW_GAMEPAD_BUTTON_DPAD_LEFT define: GLFW_GAMEPAD_BUTTON_CROSS=GLFW_GAMEPAD_BUTTON_A define: GLFW_GAMEPAD_BUTTON_CIRCLE=GLFW_GAMEPAD_BUTTON_B define: GLFW_GAMEPAD_BUTTON_SQUARE=GLFW_GAMEPAD_BUTTON_X define: GLFW_GAMEPAD_BUTTON_TRIANGLE=GLFW_GAMEPAD_BUTTON_Y define: GLFW_GAMEPAD_AXIS_LEFT_X=0 define: GLFW_GAMEPAD_AXIS_LEFT_Y=1 define: GLFW_GAMEPAD_AXIS_RIGHT_X=2 define: GLFW_GAMEPAD_AXIS_RIGHT_Y=3 define: GLFW_GAMEPAD_AXIS_LEFT_TRIGGER=4 define: GLFW_GAMEPAD_AXIS_RIGHT_TRIGGER=5 define: GLFW_GAMEPAD_AXIS_LAST=GLFW_GAMEPAD_AXIS_RIGHT_TRIGGER define: GLFW_NO_ERROR=0 define: GLFW_NOT_INITIALIZED=0x00010001 define: GLFW_NO_CURRENT_CONTEXT=0x00010002 define: GLFW_INVALID_ENUM=0x00010003 define: GLFW_INVALID_VALUE=0x00010004 define: GLFW_OUT_OF_MEMORY=0x00010005 define: GLFW_API_UNAVAILABLE=0x00010006 define: GLFW_VERSION_UNAVAILABLE=0x00010007 define: GLFW_PLATFORM_ERROR=0x00010008 define: GLFW_FORMAT_UNAVAILABLE=0x00010009 define: GLFW_NO_WINDOW_CONTEXT=0x0001000A define: GLFW_FOCUSED=0x00020001 define: GLFW_ICONIFIED=0x00020002 define: GLFW_RESIZABLE=0x00020003 define: GLFW_VISIBLE=0x00020004 define: GLFW_DECORATED=0x00020005 define: GLFW_AUTO_ICONIFY=0x00020006 define: GLFW_FLOATING=0x00020007 define: GLFW_MAXIMIZED=0x00020008 define: GLFW_CENTER_CURSOR=0x00020009 define: GLFW_TRANSPARENT_FRAMEBUFFER=0x0002000A define: GLFW_HOVERED=0x0002000B define: GLFW_FOCUS_ON_SHOW=0x0002000C define: GLFW_RED_BITS=0x00021001 define: GLFW_GREEN_BITS=0x00021002 define: GLFW_BLUE_BITS=0x00021003 define: GLFW_ALPHA_BITS=0x00021004 define: GLFW_DEPTH_BITS=0x00021005 define: GLFW_STENCIL_BITS=0x00021006 define: GLFW_ACCUM_RED_BITS=0x00021007 define: GLFW_ACCUM_GREEN_BITS=0x00021008 define: GLFW_ACCUM_BLUE_BITS=0x00021009 define: GLFW_ACCUM_ALPHA_BITS=0x0002100A define: GLFW_AUX_BUFFERS=0x0002100B define: GLFW_STEREO=0x0002100C define: GLFW_SAMPLES=0x0002100D define: GLFW_SRGB_CAPABLE=0x0002100E define: GLFW_REFRESH_RATE=0x0002100F define: GLFW_DOUBLEBUFFER=0x00021010 define: GLFW_CLIENT_API=0x00022001 define: GLFW_CONTEXT_VERSION_MAJOR=0x00022002 define: GLFW_CONTEXT_VERSION_MINOR=0x00022003 define: GLFW_CONTEXT_REVISION=0x00022004 define: GLFW_CONTEXT_ROBUSTNESS=0x00022005 define: GLFW_OPENGL_FORWARD_COMPAT=0x00022006 define: GLFW_OPENGL_DEBUG_CONTEXT=0x00022007 define: GLFW_OPENGL_PROFILE=0x00022008 define: GLFW_CONTEXT_RELEASE_BEHAVIOR=0x00022009 define: GLFW_CONTEXT_NO_ERROR=0x0002200A define: GLFW_CONTEXT_CREATION_API=0x0002200B define: GLFW_SCALE_TO_MONITOR=0x0002200C define: GLFW_COCOA_RETINA_FRAMEBUFFER=0x00023001 define: GLFW_COCOA_FRAME_NAME=0x00023002 define: GLFW_COCOA_GRAPHICS_SWITCHING=0x00023003 define: GLFW_X11_CLASS_NAME=0x00024001 define: GLFW_X11_INSTANCE_NAME=0x00024002 define: GLFW_NO_API=0 define: GLFW_OPENGL_API=0x00030001 define: GLFW_OPENGL_ES_API=0x00030002 define: GLFW_NO_ROBUSTNESS=0 define: GLFW_NO_RESET_NOTIFICATION=0x00031001 define: GLFW_LOSE_CONTEXT_ON_RESET=0x00031002 define: GLFW_OPENGL_ANY_PROFILE=0 define: GLFW_OPENGL_CORE_PROFILE=0x00032001 define: GLFW_OPENGL_COMPAT_PROFILE=0x00032002 define: GLFW_CURSOR=0x00033001 define: GLFW_STICKY_KEYS=0x00033002 define: GLFW_STICKY_MOUSE_BUTTONS=0x00033003 define: GLFW_LOCK_KEY_MODS=0x00033004 define: GLFW_RAW_MOUSE_MOTION=0x00033005 define: GLFW_CURSOR_NORMAL=0x00034001 define: GLFW_CURSOR_HIDDEN=0x00034002 define: GLFW_CURSOR_DISABLED=0x00034003 define: GLFW_ANY_RELEASE_BEHAVIOR=0 define: GLFW_RELEASE_BEHAVIOR_FLUSH=0x00035001 define: GLFW_RELEASE_BEHAVIOR_NONE=0x00035002 define: GLFW_NATIVE_CONTEXT_API=0x00036001 define: GLFW_EGL_CONTEXT_API=0x00036002 define: GLFW_OSMESA_CONTEXT_API=0x00036003 define: GLFW_ARROW_CURSOR=0x00036001 define: GLFW_IBEAM_CURSOR=0x00036002 define: GLFW_CROSSHAIR_CURSOR=0x00036003 define: GLFW_HAND_CURSOR=0x00036004 define: GLFW_HRESIZE_CURSOR=0x00036005 define: GLFW_VRESIZE_CURSOR=0x00036006 define: GLFW_CONNECTED=0x00040001 define: GLFW_DISCONNECTED=0x00040002 define: GLFW_JOYSTICK_HAT_BUTTONS=0x00050001 define: GLFW_COCOA_CHDIR_RESOURCES=0x00051001 define: GLFW_COCOA_MENUBAR=0x00051002 define: GLFW_DONT_CARE=-1 define: GLAPIENTRY=APIENTRY define: GLFW_DLL define: SYSTEM_WINDOWS define: UNICODE define: _UNICODE other: --g++ other: --gnu_version=90200 stdver: c++17 intelliSenseMode: gcc-x64 Checking for syntax errors: file:///g%3A/codes/openGLproj/src/shader.cpp Queueing IntelliSense update for files in translation unit of: G:\CODES\OPENGLPROJ\SRC\SHADER.CPP idle loop: reparsing the active document Checking for syntax errors: file:///g%3A/codes/openGLproj/src/shader.cpp Queueing IntelliSense update for files in translation unit of: G:\CODES\OPENGLPROJ\SRC\SHADER.CPP cpptools/cpptools_finishUpdateSquiggles Error squiggle count: 47 cpptools/cpptools_finishUpdateSquiggles Error squiggle count: 47 Update IntelliSense time (sec): 0.612 cpptools/getCodeActions: 7 ```
Colengms commented 4 years ago

Hi @xubury . It looks like the only standard C++ header being included is iostream. And, it looks like "std" is not being squiggled, so appears to have been defined. Could you try adding the following to your PCH, to see if it addresses the squiggles on string, ifstream, and stringstream?

#include <string>
#include <fstream>
#include <sstream>
xubury commented 4 years ago

issue5 issue6 issue7 @Colengms hi, i add the headers you suggested to pch but the problems still remain. Also, not just string ifstream, and stringstream are being squiggled, other stuffs declared in other headers also report missing though I have no error compiling.

sean-mcmanus commented 4 years ago

The issue is that we don't handle "-include" in compilerArgs, because we expect users to use our forcedInclude property instead to set this. The original intent of compilerArgs was simply for arguments that affect system includes and defines. This is the 2nd report of user using "-include" instead of "forcedInclude" so we could use this issue to track adding that "redundant" support as a feature request to avoid other people hitting this.

sean-mcmanus commented 4 years ago

@xubury Are you able to use forcedInclude to workaround the issue?

sean-mcmanus commented 4 years ago

Oh...since the CMake Tools configuration provider is being used. It looks like this could be considered a bug with that -- it should be converting the -include to our forcedInclude setting.

It doesn't seem like specifying the forcedInclude property will work if the configuration provider is used. It's possible switching to setting compileCommands instead of configurationProvider might work (but you might hit other bugs with compileCommands).

Colengms commented 4 years ago

@xubury I believe this issue will be addressed by changes in 0.29.0 for https://github.com/microsoft/vscode-cpptools/issues/5512

xubury commented 4 years ago

Yes, I no longer have this issue in 0.29.0-insiders.