Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Red squiggles on addrinfo variables #1489

Closed
KoBOLL opened this issue Oct 15, 2020 · 2 comments
Closed

Red squiggles on addrinfo variables #1489

KoBOLL opened this issue Oct 15, 2020 · 2 comments
Assignees
Labels
bug a bug in the product duplicate a duplicate of an already present issue Feature: cpptools integration
Milestone

Comments

@KoBOLL
Copy link

KoBOLL commented Oct 15, 2020

Brief Issue Summary

IntelliSense draw red squiggles on addrinfo variables.
Trouble

Looks like C/C++ extension gets wrong c standard from CMake Tools ("c11" instead of "gnu11").

CMake Tools Log

[main] Configuring folder: tmp 
[main] Saving open files before configure/build
[rollbar] Invoking function [$] with Rollbar wrapping [$Processing "data" event from proc stdout]
[rollbar] Invoking function [$] with Rollbar wrapping [$Resolving process on "close" event]
[rollbar] Invoking function [$] with Rollbar wrapping [$Processing "data" event from proc stdout]
[rollbar] Invoking function [$] with Rollbar wrapping [$Resolving process on "close" event]
[driver] Run _refreshExpansions
[cms-driver] Run doRefreshExpansions
[driver] Run _refreshExpansions cb
[driver] Start configure 
[driver] Runnnig pre-configure checks and steps
[driver] Using compilers in GCC for x86_64-linux-gnu 6.3.0 for configure
[driver] CMake flags are ["--no-warn-unused-cli","-DCMAKE_EXPORT_COMPILE_COMMANDS:BOOL=TRUE","-DCMAKE_BUILD_TYPE:STRING=Debug","-DCMAKE_C_COMPILER:FILEPATH=/usr/bin/x86_64-linux-gnu-gcc-6","-DCMAKE_CXX_COMPILER:FILEPATH=/usr/bin/x86_64-linux-gnu-g++-6"]
[driver] Run _refreshExpansions
[cms-driver] Run doRefreshExpansions
[driver] Run _refreshExpansions cb
[driver] Removing /home/seer/temp/tmp/build/CMakeCache.txt
[driver] Removing /home/seer/temp/tmp/build/CMakeFiles
[cms-client] Started new CMake Server instance with PID 91177
[cms-client] Configuring using the "Unix Makefiles" CMake generator
[cmake] The C compiler identification is GNU 6.3.0
[cmake] The CXX compiler identification is GNU 6.3.0
[cmake] Check for working C compiler: /usr/bin/x86_64-linux-gnu-gcc-6
[cmake] Check for working C compiler: /usr/bin/x86_64-linux-gnu-gcc-6 -- works
[cmake] Detecting C compiler ABI info
[cmake] Detecting C compiler ABI info - done
[cmake] Detecting C compile features
[cmake] Detecting C compile features - done
[cmake] Check for working CXX compiler: /usr/bin/x86_64-linux-gnu-g++-6
[cmake] Check for working CXX compiler: /usr/bin/x86_64-linux-gnu-g++-6 -- works
[cmake] Detecting CXX compiler ABI info
[cmake] Detecting CXX compiler ABI info - done
[cmake] Detecting CXX compile features
[cmake] Detecting CXX compile features - done
[cmake] Configuring done
[cmake] Generating done
[rollbar] Invoking async function [] with Rollbar wrapping [Update code model for cpptools]
[rollbar] Invoking function [$] with Rollbar wrapping [$Processing "data" event from proc stdout]
[rollbar] Invoking function [$] with Rollbar wrapping [$Resolving process on "close" event]
[cache] Reading CMake cache file /home/seer/temp/tmp/build/CMakeCache.txt
[cache] File exists
[cache] File contents read successfully
[cache] Parsing CMake cache string
[cache] Read line in cache with name=CMAKE_AR, typename=FILEPATH, valuestr=/usr/bin/ar
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_BUILD_TYPE, typename=STRING, valuestr=Debug
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_COLOR_MAKEFILE, typename=BOOL, valuestr=ON
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_CXX_COMPILER, typename=FILEPATH, valuestr=/usr/bin/x86_64-linux-gnu-g++-6
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_CXX_FLAGS, typename=STRING, valuestr=
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_CXX_FLAGS_DEBUG, typename=STRING, valuestr=-g
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_CXX_FLAGS_MINSIZEREL, typename=STRING, valuestr=-Os -DNDEBUG
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_CXX_FLAGS_RELEASE, typename=STRING, valuestr=-O3 -DNDEBUG
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_CXX_FLAGS_RELWITHDEBINFO, typename=STRING, valuestr=-O2 -g -DNDEBUG
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_C_COMPILER, typename=FILEPATH, valuestr=/usr/bin/x86_64-linux-gnu-gcc-6
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_C_FLAGS, typename=STRING, valuestr=
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_C_FLAGS_DEBUG, typename=STRING, valuestr=-g
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_C_FLAGS_MINSIZEREL, typename=STRING, valuestr=-Os -DNDEBUG
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_C_FLAGS_RELEASE, typename=STRING, valuestr=-O3 -DNDEBUG
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_C_FLAGS_RELWITHDEBINFO, typename=STRING, valuestr=-O2 -g -DNDEBUG
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_EXE_LINKER_FLAGS, typename=STRING, valuestr=
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_EXE_LINKER_FLAGS_DEBUG, typename=STRING, valuestr=
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_EXE_LINKER_FLAGS_MINSIZEREL, typename=STRING, valuestr=
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_EXE_LINKER_FLAGS_RELEASE, typename=STRING, valuestr=
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO, typename=STRING, valuestr=
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_EXPORT_COMPILE_COMMANDS, typename=BOOL, valuestr=TRUE
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_INSTALL_PREFIX, typename=PATH, valuestr=/usr/local
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_LINKER, typename=FILEPATH, valuestr=/usr/bin/ld
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_MAKE_PROGRAM, typename=FILEPATH, valuestr=/usr/bin/make
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_MODULE_LINKER_FLAGS, typename=STRING, valuestr=
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_MODULE_LINKER_FLAGS_DEBUG, typename=STRING, valuestr=
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL, typename=STRING, valuestr=
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_MODULE_LINKER_FLAGS_RELEASE, typename=STRING, valuestr=
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO, typename=STRING, valuestr=
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_NM, typename=FILEPATH, valuestr=/usr/bin/nm
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_OBJCOPY, typename=FILEPATH, valuestr=/usr/bin/objcopy
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_OBJDUMP, typename=FILEPATH, valuestr=/usr/bin/objdump
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_PROJECT_NAME, typename=STATIC, valuestr=some_test
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_RANLIB, typename=FILEPATH, valuestr=/usr/bin/ranlib
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_SHARED_LINKER_FLAGS, typename=STRING, valuestr=
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_SHARED_LINKER_FLAGS_DEBUG, typename=STRING, valuestr=
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL, typename=STRING, valuestr=
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_SHARED_LINKER_FLAGS_RELEASE, typename=STRING, valuestr=
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO, typename=STRING, valuestr=
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_SKIP_INSTALL_RPATH, typename=BOOL, valuestr=NO
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_SKIP_RPATH, typename=BOOL, valuestr=NO
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_STATIC_LINKER_FLAGS, typename=STRING, valuestr=
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_STATIC_LINKER_FLAGS_DEBUG, typename=STRING, valuestr=
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL, typename=STRING, valuestr=
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_STATIC_LINKER_FLAGS_RELEASE, typename=STRING, valuestr=
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO, typename=STRING, valuestr=
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_STRIP, typename=FILEPATH, valuestr=/usr/bin/strip
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_VERBOSE_MAKEFILE, typename=BOOL, valuestr=FALSE
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=some_test_BINARY_DIR, typename=STATIC, valuestr=/home/seer/temp/tmp/build
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=some_test_SOURCE_DIR, typename=STATIC, valuestr=/home/seer/temp/tmp
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_AR-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_CACHEFILE_DIR, typename=INTERNAL, valuestr=/home/seer/temp/tmp/build
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_CACHE_MAJOR_VERSION, typename=INTERNAL, valuestr=3
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_CACHE_MINOR_VERSION, typename=INTERNAL, valuestr=7
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_CACHE_PATCH_VERSION, typename=INTERNAL, valuestr=2
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_COLOR_MAKEFILE-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_COMMAND, typename=INTERNAL, valuestr=/usr/bin/cmake
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_CPACK_COMMAND, typename=INTERNAL, valuestr=/usr/bin/cpack
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_CTEST_COMMAND, typename=INTERNAL, valuestr=/usr/bin/ctest
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_CXX_COMPILER-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_CXX_FLAGS-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_CXX_FLAGS_DEBUG-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_CXX_FLAGS_RELEASE-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_C_COMPILER-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_C_FLAGS-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_C_FLAGS_DEBUG-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_C_FLAGS_MINSIZEREL-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_C_FLAGS_RELEASE-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_EXECUTABLE_FORMAT, typename=INTERNAL, valuestr=ELF
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_EXE_LINKER_FLAGS-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_EXTRA_GENERATOR, typename=INTERNAL, valuestr=
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_GENERATOR, typename=INTERNAL, valuestr=Unix Makefiles
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_GENERATOR_PLATFORM, typename=INTERNAL, valuestr=
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_GENERATOR_TOOLSET, typename=INTERNAL, valuestr=
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_HOME_DIRECTORY, typename=INTERNAL, valuestr=/home/seer/temp/tmp
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_INSTALL_SO_NO_EXE, typename=INTERNAL, valuestr=1
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_LINKER-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_MAKE_PROGRAM-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_MODULE_LINKER_FLAGS-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_NM-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_NUMBER_OF_MAKEFILES, typename=INTERNAL, valuestr=1
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_OBJCOPY-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_OBJDUMP-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_RANLIB-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_ROOT, typename=INTERNAL, valuestr=/usr/share/cmake-3.7
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_SHARED_LINKER_FLAGS-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_SKIP_INSTALL_RPATH-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_SKIP_RPATH-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_STATIC_LINKER_FLAGS-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_STRIP-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Read line in cache with name=CMAKE_UNAME, typename=INTERNAL, valuestr=/bin/uname
[cache] Constructing a new cache entry from the given line
[cache] Read line in cache with name=CMAKE_VERBOSE_MAKEFILE-ADVANCED, typename=INTERNAL, valuestr=1
[cache] Skipping *-ADVANCED variable
[cache] Parsed 67 cache entries
[cache] Parsed 67 entries from /home/seer/temp/tmp/build/CMakeCache.txt
[rollbar] Invoking function [$] with Rollbar wrapping [$Processing "data" event from proc stdout]
[rollbar] Invoking function [$] with Rollbar wrapping [$Resolving process on "close" event]
[extension] [8029] cmake.cleanConfigureAll finished (returned 0)
[rollbar] Invoking function [$] with Rollbar wrapping [$Processing "data" event from proc stdout]
[rollbar] Invoking function [$] with Rollbar wrapping [$Resolving process on "close" event]
[cache] Get cache key CMAKE_C_COMPILER=/usr/bin/x86_64-linux-gnu-gcc-6

C/C++ Extention (1.0.1) Log

cpptools/getCodeActions: file:///home/seer/temp/tmp/main.c (id: 60)
cpptools/queryTranslationUnitSource: file:///home/seer/temp/tmp/main.c (id: 61)
Custom configurations received:
  uri: file:///home/seer/temp/tmp/main.c
  config: {
  "defines": [],
  "standard": "c11",
  "includePath": [
    "/home/seer/temp/tmp"
  ],
  "intelliSenseMode": "gcc-x64",
  "compilerPath": "/usr/bin/x86_64-linux-gnu-gcc-6",
  "compilerArgs": [
    "-g",
    "-Werror",
    "-Wall",
    "-Wextra"
  ]
}
cpptools/didChangeCustomConfiguration
terminating child process: 91679
textDocument/didOpen: file:///home/seer/temp/tmp/main.c
cpptools/activeDocumentChange: file:///home/seer/temp/tmp/main.c
cpptools/textEditorSelectionChange
cpptools/textEditorSelectionChange
cpptools/getSemanticTokens: file:///home/seer/temp/tmp/main.c (id: 62)
sending compilation args for /home/seer/temp/tmp/main.c
  include: /home/seer/temp/tmp
  include: /usr/lib/gcc/x86_64-linux-gnu/6/include
  include: /usr/local/include
  include: /usr/lib/gcc/x86_64-linux-gnu/6/include-fixed
  include: /usr/include/x86_64-linux-gnu
  include: /usr/include
  define: __STDC__=1
  define: __STDC_VERSION__=201112L
  define: __STDC_UTF_16__=1
  define: __STDC_UTF_32__=1
  define: __STDC_HOSTED__=1
  define: __GNUC__=6
  define: __GNUC_MINOR__=3
  define: __GNUC_PATCHLEVEL__=0
  define: __VERSION__="6.3.0 20170516"
  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__=2
  define: __PIC__=2
  define: __pie__=2
  define: __PIE__=2
  define: __FINITE_MATH_ONLY__=0
  define: _LP64=1
  define: __LP64__=1
  define: __SIZEOF_INT__=4
  define: __SIZEOF_LONG__=8
  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: __SIZE_TYPE__=long unsigned int
  define: __PTRDIFF_TYPE__=long int
  define: __WCHAR_TYPE__=int
  define: __WINT_TYPE__=unsigned int
  define: __INTMAX_TYPE__=long int
  define: __UINTMAX_TYPE__=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 int
  define: __UINT8_TYPE__=unsigned char
  define: __UINT16_TYPE__=short unsigned int
  define: __UINT32_TYPE__=unsigned int
  define: __UINT64_TYPE__=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 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 unsigned int
  define: __INT_FAST8_TYPE__=signed char
  define: __INT_FAST16_TYPE__=long int
  define: __INT_FAST32_TYPE__=long int
  define: __INT_FAST64_TYPE__=long int
  define: __UINT_FAST8_TYPE__=unsigned char
  define: __UINT_FAST16_TYPE__=long unsigned int
  define: __UINT_FAST32_TYPE__=long unsigned int
  define: __UINT_FAST64_TYPE__=long unsigned int
  define: __INTPTR_TYPE__=long int
  define: __UINTPTR_TYPE__=long unsigned int
  define: __GXX_ABI_VERSION=1010
  define: __SCHAR_MAX__=0x7f
  define: __SHRT_MAX__=0x7fff
  define: __INT_MAX__=0x7fffffff
  define: __LONG_MAX__=0x7fffffffffffffffL
  define: __LONG_LONG_MAX__=0x7fffffffffffffffLL
  define: __WCHAR_MAX__=0x7fffffff
  define: __WCHAR_MIN__=(-__WCHAR_MAX__ - 1)
  define: __WINT_MAX__=0xffffffffU
  define: __WINT_MIN__=0U
  define: __PTRDIFF_MAX__=0x7fffffffffffffffL
  define: __SIZE_MAX__=0xffffffffffffffffUL
  define: __INTMAX_MAX__=0x7fffffffffffffffL
  define: __INTMAX_C(c)=c ## L
  define: __UINTMAX_MAX__=0xffffffffffffffffUL
  define: __UINTMAX_C(c)=c ## UL
  define: __SIG_ATOMIC_MAX__=0x7fffffff
  define: __SIG_ATOMIC_MIN__=(-__SIG_ATOMIC_MAX__ - 1)
  define: __INT8_MAX__=0x7f
  define: __INT16_MAX__=0x7fff
  define: __INT32_MAX__=0x7fffffff
  define: __INT64_MAX__=0x7fffffffffffffffL
  define: __UINT8_MAX__=0xff
  define: __UINT16_MAX__=0xffff
  define: __UINT32_MAX__=0xffffffffU
  define: __UINT64_MAX__=0xffffffffffffffffUL
  define: __INT_LEAST8_MAX__=0x7f
  define: __INT8_C(c)=c
  define: __INT_LEAST16_MAX__=0x7fff
  define: __INT16_C(c)=c
  define: __INT_LEAST32_MAX__=0x7fffffff
  define: __INT32_C(c)=c
  define: __INT_LEAST64_MAX__=0x7fffffffffffffffL
  define: __INT64_C(c)=c ## L
  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__=0xffffffffffffffffUL
  define: __UINT64_C(c)=c ## UL
  define: __INT_FAST8_MAX__=0x7f
  define: __INT_FAST16_MAX__=0x7fffffffffffffffL
  define: __INT_FAST32_MAX__=0x7fffffffffffffffL
  define: __INT_FAST64_MAX__=0x7fffffffffffffffL
  define: __UINT_FAST8_MAX__=0xff
  define: __UINT_FAST16_MAX__=0xffffffffffffffffUL
  define: __UINT_FAST32_MAX__=0xffffffffffffffffUL
  define: __UINT_FAST64_MAX__=0xffffffffffffffffUL
  define: __INTPTR_MAX__=0x7fffffffffffffffL
  define: __UINTPTR_MAX__=0xffffffffffffffffUL
  define: __GCC_IEC_559=2
  define: __GCC_IEC_559_COMPLEX=2
  define: __FLT_EVAL_METHOD__=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.40282346638528859812e+38F
  define: __FLT_MIN__=1.17549435082228750797e-38F
  define: __FLT_EPSILON__=1.19209289550781250000e-7F
  define: __FLT_DENORM_MIN__=1.40129846432481707092e-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.79769313486231570815e+308L)
  define: __DBL_MIN__=((double)2.22507385850720138309e-308L)
  define: __DBL_EPSILON__=((double)2.22044604925031308085e-16L)
  define: __DBL_DENORM_MIN__=((double)4.94065645841246544177e-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_MAX__=1.18973149535723176502e+4932L
  define: __LDBL_MIN__=3.36210314311209350626e-4932L
  define: __LDBL_EPSILON__=1.08420217248550443401e-19L
  define: __LDBL_DENORM_MIN__=3.64519953188247460253e-4951L
  define: __LDBL_HAS_DENORM__=1
  define: __LDBL_HAS_INFINITY__=1
  define: __LDBL_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: __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: __GCC_HAVE_DWARF2_CFI_ASM=1
  define: __PRAGMA_REDEFINE_EXTNAME=1
  define: __SIZEOF_INT128__=16
  define: __SIZEOF_WCHAR_T__=4
  define: __SIZEOF_WINT_T__=4
  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_small__=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: __gnu_linux__=1
  define: __linux=1
  define: __linux__=1
  define: __unix=1
  define: __unix__=1
  define: __ELF__=1
  define: __DECIMAL_BID_FORMAT__=1
  define: _STDC_PREDEF_H=1
  define: __STDC_IEC_559__=1
  define: __STDC_IEC_559_COMPLEX__=1
  define: __STDC_ISO_10646__=201605L
  define: __STDC_NO_THREADS__=1
  other: --gcc
  other: --gnu_version=60300
  stdver: c11
  intelliSenseMode: gcc-x64
Checking for syntax errors: file:///home/seer/temp/tmp/main.c
Queueing IntelliSense update for files in translation unit of: /home/seer/temp/tmp/main.c
cpptools/getFoldingRanges: file:///home/seer/temp/tmp/main.c (id: 63)
cpptools/getCodeActions: file:///home/seer/temp/tmp/main.c (id: 64)
cpptools/finishUpdateSquiggles
Error squiggle count: 2
terminating child process: 91688
Update IntelliSense time (sec): 0.328
cpptools/getCodeActions: file:///home/seer/temp/tmp/main.c (id: 65)
idle loop: reparsing the active document
Checking for syntax errors: file:///home/seer/temp/tmp/main.c
Queueing IntelliSense update for files in translation unit of: /home/seer/temp/tmp/main.c
cpptools/finishUpdateSquiggles
Error squiggle count: 2
Update IntelliSense time (sec): 0.253
cpptools/getSemanticTokens: file:///home/seer/temp/tmp/main.c (id: 66)
cpptools/getCodeActions: file:///home/seer/temp/tmp/main.c (id: 67)

Platform and Versions

  • Operating System: Debian 9
  • CMake Version: 3.7.2
  • VSCode Version: 1.47.1
  • CMake Tools Extension Version: 1.4.2
  • Compiler/Toolchain: GCC 6.3.0

Other Notes/Information

main.c

#include <unistd.h>
#include <netdb.h>
#include <string.h>

int main(int argc, char *argv[]) {
  (void)argc;
  (void)argv;
  struct addrinfo hints;
  memset(&hints, 0, sizeof(struct addrinfo));
  return 0;
}

CMakeLists.txt

cmake_minimum_required(VERSION 3.7.0)
project(some_test VERSION 0.1.0)

add_executable(${PROJECT_NAME} "")

target_link_libraries(${PROJECT_NAME} PRIVATE
${CMAKE_DL_LIBS}
)

target_sources(${PROJECT_NAME} PRIVATE
${CMAKE_CURRENT_LIST_DIR}/main.c
)

target_include_directories(${PROJECT_NAME} PRIVATE
${CMAKE_CURRENT_LIST_DIR}
)

target_compile_options(${PROJECT_NAME} PRIVATE -Werror -Wall -Wextra)
@andreeis
Copy link
Contributor

Thank you for reporting this issue and for the small repro. That is very useful.
We’ll let you know if we need more info to investigate it

@andreeis andreeis added this to the On Deck milestone Oct 19, 2020
@andreeis andreeis added the duplicate a duplicate of an already present issue label Mar 1, 2021
@andreeis
Copy link
Contributor

andreeis commented Mar 1, 2021

Confirm that this is a duplicate of #1477.

@andreeis andreeis closed this as completed Mar 1, 2021
@github-actions github-actions bot locked and limited conversation to collaborators Jan 29, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug a bug in the product duplicate a duplicate of an already present issue Feature: cpptools integration
Projects
None yet
Development

No branches or pull requests

3 participants