Vscode-cpptools: identifier "uint8_t" is undefined

Created on 11 Jan 2019  路  21Comments  路  Source: microsoft/vscode-cpptools

Type: LanguageService

Describe the bug

  • OS and Version: 4.20.0-arch1-1-ARCH
  • VS Code Version: 1.28.2
  • C/C++ Extension Version: 0.20.1
  • Other extensions you installed (and if the issue persists after disabling them): Remains after disabling all of them
  • A clear and concise description of what the bug is.

vscode is showing the following error: identifier "uint8_t" is undefined.
#include <cstdint> is included in the file and hitting F12 while cstdint is selected does open the right file I think (/usr/include/c++/8.2.1). The content of the file is added below!

vscode intellisense does not complain about a missing cstdint, so I think it is not a missing includePath in c_cpp_properties.json.

When I open cstdint then vscode shows the following error(s): the global scope has no "uint8_t".

This is how my c_cpp_properties.json looks at the moment (but I already added a lot of other includePaths's but nothing worked:

{
    "configurations": [
        {
            "name": "Linux",
            "includePath": [
                "${workspaceFolder}/**",
                "/usr/include/c++/8.2.1/",
                "/usr/include/**"

            ],
            "defines": [],
            "compilerPath": "/opt/cuda/bin/gcc",
            "cStandard": "c11",
            "cppStandard": "c++17",
            "intelliSenseMode": "gcc-x64"
        }
    ],
    "version": 4
}

cstdint

// <cstdint> -*- C++ -*-

// Copyright (C) 2007-2018 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library.  This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 3, or (at your option)
// any later version.

// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.

// Under Section 7 of GPL version 3, you are granted additional
// permissions described in the GCC Runtime Library Exception, version
// 3.1, as published by the Free Software Foundation.

// You should have received a copy of the GNU General Public License and
// a copy of the GCC Runtime Library Exception along with this program;
// see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
// <http://www.gnu.org/licenses/>.

/** @file include/cstdint
 *  This is a Standard C++ Library header.
 */

#ifndef _GLIBCXX_CSTDINT
#define _GLIBCXX_CSTDINT 1

#pragma GCC system_header

#if __cplusplus < 201103L
# include <bits/c++0x_warning.h>
#else

#include <bits/c++config.h>

#if _GLIBCXX_HAVE_STDINT_H
# include <stdint.h>
#endif

#ifdef _GLIBCXX_USE_C99_STDINT_TR1

namespace std
{
  using ::int8_t;
  using ::int16_t;
  using ::int32_t;
  using ::int64_t;

  using ::int_fast8_t;
  using ::int_fast16_t;
  using ::int_fast32_t;
  using ::int_fast64_t;

  using ::int_least8_t;
  using ::int_least16_t;
  using ::int_least32_t;
  using ::int_least64_t;

  using ::intmax_t;
  using ::intptr_t;

  using ::uint8_t;
  using ::uint16_t;
  using ::uint32_t;
  using ::uint64_t;

  using ::uint_fast8_t;
  using ::uint_fast16_t;
  using ::uint_fast32_t;
  using ::uint_fast64_t;

  using ::uint_least8_t;
  using ::uint_least16_t;
  using ::uint_least32_t;
  using ::uint_least64_t;

  using ::uintmax_t;
  using ::uintptr_t;
} // namespace std

#endif // _GLIBCXX_USE_C99_STDINT_TR1

#endif // C++11

#endif // _GLIBCXX_CSTDINT
Language Service bug duplicate fixed (release pending) world ready

Most helpful comment

You should not put system paths in your includePath (unless the compilerPath is insufficient) and you shouldn't use "/usr/include/**" because the system paths are highly order dependent and will likely lead to the failures you're seeing, since "**" is recursive with a non-deterministic ordering. Is the /opt/cuda/bin/gcc compiler able to be queried by us for the include/defines? You can enable Debug logging to check. If not, you'll need to provide the complete system paths in the correct order.

All 21 comments

You should not put system paths in your includePath (unless the compilerPath is insufficient) and you shouldn't use "/usr/include/**" because the system paths are highly order dependent and will likely lead to the failures you're seeing, since "**" is recursive with a non-deterministic ordering. Is the /opt/cuda/bin/gcc compiler able to be queried by us for the include/defines? You can enable Debug logging to check. If not, you'll need to provide the complete system paths in the correct order.

Hi there! Thank you for the really quick reply,
I changed the settings to:

{
    "configurations": [
        {
            "name": "Linux",
            "includePath": [
                "${workspaceFolder}/**"
            ],
            "defines": [],
            "compilerPath": "/usr/bin/g++",
            "cStandard": "c11",
            "cppStandard": "c++17",
            "intelliSenseMode": "gcc-x64"
        }
    ],
    "version": 4
}

You are right, I am using g++ in the Makefile.
Unfortunately it is still the same problem.

I will add the debug logging in some minutes.

Debug Output:

initialized
workspace/didChangeConfiguration
IntelliSense Engine = Default.
The extension will use the Tag Parser for IntelliSense when #includes don't resolve.
Autocomplete 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: **/.vscode
cpptools/queryCompilerDefaults
Attempting to get defaults from compiler found on the machine: '/opt/cuda/bin/gcc'
terminating child process: 7216
terminating child process: 7219
terminating child process: 7221
terminating child process: 7223
terminating child process: 7225
terminating child process: 7229
terminating child process: 7231
terminating child process: 7233
terminating child process: 7235
cpptools/didChangeFolderSettings
Attempting to get defaults from compiler in "compilerPath" property: '/usr/bin/g++'
terminating child process: 7259
terminating child process: 7261
terminating child process: 7263
terminating child process: 7265
Code browsing service initialized
Attempting to get defaults from compiler in "compilerPath" property: '/usr/bin/g++'
terminating child process: 7276
terminating child process: 7279
terminating child process: 7281
terminating child process: 7283
terminating child process: 7285
terminating child process: 7287
terminating child process: 7289
terminating child process: 7291
terminating child process: 7293
  Folder: /usr/local/include/ will be indexed
  Folder: /usr/lib/clang/7.0.1/include/ will be indexed
  Folder: /usr/include/ will be indexed
  Folder: /home/flood/work/fortiss/ff1_selfcheck/ will be indexed
Discovering files...
  Processing folder (recursive): /usr/local/include/
  Processing folder (recursive): /usr/lib/clang/7.0.1/include/
  Processing folder (recursive): /usr/include/
  Processing folder (recursive): /home/flood/work/fortiss/ff1_selfcheck/
  Discovering files: 71384 file(s) processed
  0 file(s) removed from database
Done discovering files.
Populate include completion cache.
Parsing remaining files...
  Parsing: 0 files(s) processed
Done parsing remaining files.
textDocument/codeAction
textDocument/documentSymbol
cpptools/activeDocumentChange
cpptools/textEditorSelectionChange
textDocument/didOpen
textDocument/codeAction
textDocument/documentSymbol
textDocument/hover
IntelliSense client not available, using Tag Parser for quick info.
using Tag Parser for quick info
$/cancelRequest
sending compilation args for /home/flood/work/fortiss/ff1_selfcheck/src/BrickChecker.cpp
  include: /usr/include/c++/8.2.1
  include: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu
  include: /usr/local/include
  include: /usr/lib/clang/7.0.1/include
  include: /usr/include
  include: /home/flood/work/fortiss/ff1_selfcheck/inc
  other: --g++
  other: --gnu_version=80100
  stdver: --c++17
  intelliSenseMode: gcc
Checking for syntax errors: file:///home/flood/work/fortiss/ff1_selfcheck/src/BrickChecker.cpp
queue_update_intellisense for files in tu of: /home/flood/work/fortiss/ff1_selfcheck/src/BrickChecker.cpp
terminating child process: 7320
errorSquiggles count: 4
textDocument/codeAction
textDocument/codeAction

I think the problem is not a missing include but the the global scope has no "uint8_t" in cstdint - that's maybe why Intellisense cannot find uint8_t. Is that possible?

Where are the defines? Your output doesn't show any of the required GCC defines that the headers require for the types to be picked up correctly. Your compiler could be returning the defines in a manner we do not expect, causing us to fail to parse them. I'm using gcc 8.1 -- I don't think we've tested with gcc 8.2 yet so there could be some breaking change with that.

image

I will downgrade to 8.1.0 and get back to you - thank you so far!

flood@flood-r3 /v/c/p/pkg> g++ --version
g++ (GCC) 8.1.0
Copyright (C) 2018 Free Software Foundation, Inc.
Dies ist freie Software; die Kopierbedingungen stehen in den Quellen. Es
gibt KEINE Garantie; auch nicht f眉r MARKTG脛NGIGKEIT oder F脺R SPEZIELLE ZWECKE.
initialized
workspace/didChangeConfiguration
IntelliSense Engine = Default.
The extension will use the Tag Parser for IntelliSense when #includes don't resolve.
Autocomplete 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: **/.vscode
textDocument/didOpen
cpptools/queryCompilerDefaults
Attempting to get defaults from compiler found on the machine: '/opt/cuda/bin/gcc'
terminating child process: 14608
terminating child process: 14612
terminating child process: 14614
terminating child process: 14616
terminating child process: 14618
terminating child process: 14620
terminating child process: 14622
terminating child process: 14624
terminating child process: 14626
cpptools/activeDocumentChange
cpptools/textEditorSelectionChange
textDocument/documentSymbol
textDocument/codeAction
cpptools/didChangeFolderSettings
Attempting to get defaults from compiler in "compilerPath" property: '/usr/bin/g++'
terminating child process: 14628
terminating child process: 14630
terminating child process: 14632
terminating child process: 14634
Code browsing service initialized
Attempting to get defaults from compiler in "compilerPath" property: '/usr/bin/g++'
terminating child process: 14636
terminating child process: 14638
terminating child process: 14640
terminating child process: 14642
terminating child process: 14644
terminating child process: 14646
terminating child process: 14648
terminating child process: 14650
terminating child process: 14652
  Folder: /usr/local/include/ will be indexed
  Folder: /usr/lib/clang/7.0.1/include/ will be indexed
  Folder: /usr/include/ will be indexed
  Folder: /home/flood/work/fortiss/ff1_selfcheck/ will be indexed
textDocument/didOpen
Discovering files...
  Processing folder (recursive): /usr/local/include/
  Processing folder (recursive): /usr/lib/clang/7.0.1/include/
Removed file: /usr/include/c++/8.2.1/regex
Removed file: /usr/include/c++/8.2.1/typeindex
Removed file: /usr/include/c++/8.2.1/cstdalign
Removed file: /usr/include/c++/8.2.1/ext/concurrence.h
Removed file: /usr/include/c++/8.2.1/ext/rb_tree
Removed file: /usr/include/c++/8.2.1/ext/aligned_buffer.h
Removed file: /usr/include/c++/8.2.1/ext/hash_set
Removed file: /usr/include/c++/8.2.1/ext/algorithm
Removed file: /usr/include/c++/8.2.1/ext/extptr_allocator.h
Removed file: /usr/include/c++/8.2.1/ext/atomicity.h
Removed file: /usr/include/c++/8.2.1/ext/slist
Removed file: /usr/include/c++/8.2.1/ext/array_allocator.h
Removed file: /usr/include/c++/8.2.1/ext/vstring_fwd.h
Removed file: /usr/include/c++/8.2.1/ext/stdio_filebuf.h
Removed file: /usr/include/c++/8.2.1/ext/string_conversions.h
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/tag_and_trait.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/trie_policy.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/branch_policy/null_node_metadata.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/branch_policy/branch_policy.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/branch_policy/traits.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/bin_search_tree_/traits.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/standard_policies.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/pat_trie_/pat_trie_base.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/pat_trie_/traits.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/pat_trie_/synth_access_traits.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/binary_heap_/point_const_iterator.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/binary_heap_/entry_pred.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/binary_heap_/const_iterator.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/binary_heap_/resize_policy.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp
  Processing folder (recursive): /usr/include/
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/types_traits.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/trie_policy/trie_string_access_traits_imp.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/trie_policy/sample_trie_access_traits.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/left_child_next_sibling_heap_/point_const_iterator.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/cond_dealtor.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/container_base_dispatch.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/list_update_map_/lu_map_.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/priority_queue_base_dispatch.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/list_update_policy/lu_counter_metadata.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/ov_tree_map_/traits.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/tree_trace_base.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/rb_tree_map_/node.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/rb_tree_map_/traits.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/rb_tree_map_/info_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/eq_fn/eq_by_less.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/debug_map_base.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/unordered_iterator/point_const_iterator.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/unordered_iterator/iterator.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/type_utils.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/splay_tree_/node.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/splay_tree_/traits.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/tree_policy.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/list_update_policy.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/hash_policy.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/exception.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/priority_queue.hpp
Removed file: /usr/include/c++/8.2.1/ext/pb_ds/assoc_container.hpp
Removed file: /usr/include/c++/8.2.1/ext/vstring_util.h
Removed file: /usr/include/c++/8.2.1/ext/type_traits.h
Removed file: /usr/include/c++/8.2.1/ext/debug_allocator.h
Removed file: /usr/include/c++/8.2.1/ext/vstring.tcc
Removed file: /usr/include/c++/8.2.1/ext/rope
Removed file: /usr/include/c++/8.2.1/ext/cmath
Removed file: /usr/include/c++/8.2.1/ext/functional
Removed file: /usr/include/c++/8.2.1/ext/numeric
Removed file: /usr/include/c++/8.2.1/ext/enc_filebuf.h
Removed file: /usr/include/c++/8.2.1/ext/new_allocator.h
Removed file: /usr/include/c++/8.2.1/ext/bitmap_allocator.h
Removed file: /usr/include/c++/8.2.1/ext/stdio_sync_filebuf.h
Removed file: /usr/include/c++/8.2.1/ext/alloc_traits.h
Removed file: /usr/include/c++/8.2.1/ext/vstring.h
Removed file: /usr/include/c++/8.2.1/ext/malloc_allocator.h
Removed file: /usr/include/c++/8.2.1/ext/codecvt_specializations.h
Removed file: /usr/include/c++/8.2.1/ext/mt_allocator.h
Removed file: /usr/include/c++/8.2.1/ext/pod_char_traits.h
Removed file: /usr/include/c++/8.2.1/ext/typelist.h
Removed file: /usr/include/c++/8.2.1/ext/ropeimpl.h
Removed file: /usr/include/c++/8.2.1/ext/numeric_traits.h
Removed file: /usr/include/c++/8.2.1/ext/hash_map
Removed file: /usr/include/c++/8.2.1/ext/random
Removed file: /usr/include/c++/8.2.1/ext/pointer.h
Removed file: /usr/include/c++/8.2.1/ext/sso_string_base.h
Removed file: /usr/include/c++/8.2.1/ext/rc_string_base.h
Removed file: /usr/include/c++/8.2.1/ext/cast.h
Removed file: /usr/include/c++/8.2.1/ext/throw_allocator.h
Removed file: /usr/include/c++/8.2.1/ext/memory
Removed file: /usr/include/c++/8.2.1/ext/pool_allocator.h
Removed file: /usr/include/c++/8.2.1/ext/random.tcc
Removed file: /usr/include/c++/8.2.1/ext/iterator
Removed file: /usr/include/c++/8.2.1/algorithm
Removed file: /usr/include/c++/8.2.1/bits/regex_automaton.h
Removed file: /usr/include/c++/8.2.1/bits/regex_automaton.tcc
Removed file: /usr/include/c++/8.2.1/bits/mask_array.h
Removed file: /usr/include/c++/8.2.1/bits/stl_queue.h
Removed file: /usr/include/c++/8.2.1/bits/fstream.tcc
Removed file: /usr/include/c++/8.2.1/bits/hashtable_policy.h
Removed file: /usr/include/c++/8.2.1/bits/regex.h
Removed file: /usr/include/c++/8.2.1/bits/memoryfwd.h
Removed file: /usr/include/c++/8.2.1/bits/shared_ptr_atomic.h
Removed file: /usr/include/c++/8.2.1/bits/enable_special_members.h
Removed file: /usr/include/c++/8.2.1/bits/fs_path.h
Removed file: /usr/include/c++/8.2.1/bits/parse_numbers.h
Removed file: /usr/include/c++/8.2.1/bits/regex_compiler.tcc
Removed file: /usr/include/c++/8.2.1/bits/stl_tempbuf.h
Removed file: /usr/include/c++/8.2.1/bits/stream_iterator.h
Removed file: /usr/include/c++/8.2.1/bits/stringfwd.h
Removed file: /usr/include/c++/8.2.1/bits/stl_iterator.h
Removed file: /usr/include/c++/8.2.1/bits/algorithmfwd.h
Removed file: /usr/include/c++/8.2.1/bits/regex_scanner.tcc
Removed file: /usr/include/c++/8.2.1/bits/list.tcc
Removed file: /usr/include/c++/8.2.1/bits/stl_iterator_base_types.h
Removed file: /usr/include/c++/8.2.1/bits/ostream_insert.h
Removed file: /usr/include/c++/8.2.1/bits/move.h
Removed file: /usr/include/c++/8.2.1/bits/locale_facets.h
Removed file: /usr/include/c++/8.2.1/bits/node_handle.h
Removed file: /usr/include/c++/8.2.1/bits/uses_allocator.h
Removed file: /usr/include/c++/8.2.1/bits/std_mutex.h
Removed file: /usr/include/c++/8.2.1/bits/regex_compiler.h
Removed file: /usr/include/c++/8.2.1/bits/regex.tcc
Removed file: /usr/include/c++/8.2.1/bits/hashtable.h
Removed file: /usr/include/c++/8.2.1/bits/range_access.h
Removed file: /usr/include/c++/8.2.1/bits/regex_constants.h
Removed file: /usr/include/c++/8.2.1/bits/functexcept.h
Removed file: /usr/include/c++/8.2.1/bits/stl_vector.h
Removed file: /usr/include/c++/8.2.1/bits/quoted_string.h
Removed file: /usr/include/c++/8.2.1/bits/ostream.tcc
Removed file: /usr/include/c++/8.2.1/bits/stl_tree.h
Removed file: /usr/include/c++/8.2.1/bits/stl_multiset.h
Removed file: /usr/include/c++/8.2.1/bits/regex_executor.tcc
Removed file: /usr/include/c++/8.2.1/bits/stl_algobase.h
Removed file: /usr/include/c++/8.2.1/bits/cxxabi_forced.h
Removed file: /usr/include/c++/8.2.1/bits/unique_ptr.h
Removed file: /usr/include/c++/8.2.1/bits/postypes.h
Removed file: /usr/include/c++/8.2.1/bits/streambuf_iterator.h
Removed file: /usr/include/c++/8.2.1/bits/stl_uninitialized.h
Removed file: /usr/include/c++/8.2.1/bits/locale_facets_nonio.h
Removed file: /usr/include/c++/8.2.1/bits/forward_list.h
Removed file: /usr/include/c++/8.2.1/bits/shared_ptr.h
Removed file: /usr/include/c++/8.2.1/bits/invoke.h
Removed file: /usr/include/c++/8.2.1/bits/boost_concept_check.h
Removed file: /usr/include/c++/8.2.1/bits/valarray_before.h
Removed file: /usr/include/c++/8.2.1/bits/locale_conv.h
Removed file: /usr/include/c++/8.2.1/bits/nested_exception.h
Removed file: /usr/include/c++/8.2.1/bits/stl_bvector.h
Removed file: /usr/include/c++/8.2.1/bits/stl_map.h
Removed file: /usr/include/c++/8.2.1/bits/cpp_type_traits.h
Removed file: /usr/include/c++/8.2.1/bits/stl_iterator_base_funcs.h
Removed file: /usr/include/c++/8.2.1/bits/allocated_ptr.h
Removed file: /usr/include/c++/8.2.1/bits/cxxabi_init_exception.h
Removed file: /usr/include/c++/8.2.1/bits/gslice.h
Removed file: /usr/include/c++/8.2.1/bits/valarray_array.h
Removed file: /usr/include/c++/8.2.1/bits/stl_heap.h
Removed file: /usr/include/c++/8.2.1/bits/valarray_after.h
Removed file: /usr/include/c++/8.2.1/bits/stl_multimap.h
Removed file: /usr/include/c++/8.2.1/bits/stl_relops.h
Removed file: /usr/include/c++/8.2.1/bits/std_function.h
Removed file: /usr/include/c++/8.2.1/bits/valarray_array.tcc
Removed file: /usr/include/c++/8.2.1/bits/unordered_map.h
Removed file: /usr/include/c++/8.2.1/bits/regex_scanner.h
Removed file: /usr/include/c++/8.2.1/bits/locale_classes.tcc
Removed file: /usr/include/c++/8.2.1/bits/atomic_base.h
Removed file: /usr/include/c++/8.2.1/bits/refwrap.h
Removed file: /usr/include/c++/8.2.1/bits/exception_defines.h
Removed file: /usr/include/c++/8.2.1/bits/string_view.tcc
Removed file: /usr/include/c++/8.2.1/bits/std_abs.h
Removed file: /usr/include/c++/8.2.1/bits/forward_list.tcc
Removed file: /usr/include/c++/8.2.1/bits/stl_numeric.h
Removed file: /usr/include/c++/8.2.1/bits/alloc_traits.h
Removed file: /usr/include/c++/8.2.1/bits/stl_pair.h
Removed file: /usr/include/c++/8.2.1/bits/fs_ops.h
Removed file: /usr/include/c++/8.2.1/bits/localefwd.h
Removed file: /usr/include/c++/8.2.1/bits/gslice_array.h
Removed file: /usr/include/c++/8.2.1/bits/stl_list.h
Removed file: /usr/include/c++/8.2.1/bits/atomic_lockfree_defines.h
Removed file: /usr/include/c++/8.2.1/bits/locale_classes.h
Removed file: /usr/include/c++/8.2.1/bits/unordered_set.h
Removed file: /usr/include/c++/8.2.1/bits/stl_function.h
Removed file: /usr/include/c++/8.2.1/bits/slice_array.h
Removed file: /usr/include/c++/8.2.1/bits/exception.h
Removed file: /usr/include/c++/8.2.1/bits/stl_raw_storage_iter.h
Removed file: /usr/include/c++/8.2.1/bits/random.h
Removed file: /usr/include/c++/8.2.1/bits/regex_executor.h
Removed file: /usr/include/c++/8.2.1/bits/deque.tcc
Removed file: /usr/include/c++/8.2.1/bits/stl_algo.h
Removed file: /usr/include/c++/8.2.1/bits/concept_check.h
Removed file: /usr/include/c++/8.2.1/bits/shared_ptr_base.h
Removed file: /usr/include/c++/8.2.1/bits/basic_string.tcc
Removed file: /usr/include/c++/8.2.1/bits/streambuf.tcc
Removed file: /usr/include/c++/8.2.1/bits/allocator.h
Removed file: /usr/include/c++/8.2.1/bits/indirect_array.h
Removed file: /usr/include/c++/8.2.1/bits/functional_hash.h
Removed file: /usr/include/c++/8.2.1/bits/hash_bytes.h
Removed file: /usr/include/c++/8.2.1/bits/exception_ptr.h
Removed file: /usr/include/c++/8.2.1/bits/basic_string.h
Removed file: /usr/include/c++/8.2.1/bits/stl_deque.h
Removed file: /usr/include/c++/8.2.1/bits/predefined_ops.h
Removed file: /usr/include/c++/8.2.1/bits/stl_set.h
Removed file: /usr/include/c++/8.2.1/bits/atomic_futex.h
Removed file: /usr/include/c++/8.2.1/bits/fs_dir.h
Removed file: /usr/include/c++/8.2.1/bits/stl_stack.h
Removed file: /usr/include/c++/8.2.1/bits/istream.tcc
Removed file: /usr/include/c++/8.2.1/bits/locale_facets.tcc
Removed file: /usr/include/c++/8.2.1/bits/specfun.h
Removed file: /usr/include/c++/8.2.1/bits/basic_ios.h
Removed file: /usr/include/c++/8.2.1/bits/basic_ios.tcc
Removed file: /usr/include/c++/8.2.1/bits/stl_construct.h
Removed file: /usr/include/c++/8.2.1/bits/c++0x_warning.h
Removed file: /usr/include/c++/8.2.1/bits/ios_base.h
Removed file: /usr/include/c++/8.2.1/bits/sstream.tcc
Removed file: /usr/include/c++/8.2.1/bits/regex_error.h
Removed file: /usr/include/c++/8.2.1/bits/fs_fwd.h
Removed file: /usr/include/c++/8.2.1/bits/random.tcc
Removed file: /usr/include/c++/8.2.1/bits/locale_facets_nonio.tcc
Removed file: /usr/include/c++/8.2.1/bits/char_traits.h
Removed file: /usr/include/c++/8.2.1/bits/vector.tcc
Removed file: /usr/include/c++/8.2.1/bits/uniform_int_dist.h
Removed file: /usr/include/c++/8.2.1/bits/codecvt.h
Removed file: /usr/include/c++/8.2.1/bits/ptr_traits.h
Removed file: /usr/include/c++/8.2.1/decimal/decimal
Removed file: /usr/include/c++/8.2.1/decimal/decimal.h
Removed file: /usr/include/c++/8.2.1/cstdlib
Removed file: /usr/include/c++/8.2.1/tgmath.h
Removed file: /usr/include/c++/8.2.1/math.h
Removed file: /usr/include/c++/8.2.1/stdexcept
Removed file: /usr/include/c++/8.2.1/map
Removed file: /usr/include/c++/8.2.1/climits
Removed file: /usr/include/c++/8.2.1/chrono
Removed file: /usr/include/c++/8.2.1/profile/map.h
Removed file: /usr/include/c++/8.2.1/profile/map
Removed file: /usr/include/c++/8.2.1/profile/deque
Removed file: /usr/include/c++/8.2.1/profile/unordered_set
Removed file: /usr/include/c++/8.2.1/profile/unordered_base.h
Removed file: /usr/include/c++/8.2.1/profile/list
Removed file: /usr/include/c++/8.2.1/profile/ordered_base.h
Removed file: /usr/include/c++/8.2.1/profile/bitset
Removed file: /usr/include/c++/8.2.1/profile/impl/profiler_node.h
Removed file: /usr/include/c++/8.2.1/profile/impl/profiler.h
Removed file: /usr/include/c++/8.2.1/profile/impl/profiler_map_to_unordered_map.h
Removed file: /usr/include/c++/8.2.1/profile/impl/profiler_hashtable_size.h
Removed file: /usr/include/c++/8.2.1/profile/impl/profiler_state.h
Removed file: /usr/include/c++/8.2.1/profile/impl/profiler_algos.h
Removed file: /usr/include/c++/8.2.1/profile/impl/profiler_container_size.h
Removed file: /usr/include/c++/8.2.1/profile/impl/profiler_trace.h
Removed file: /usr/include/c++/8.2.1/profile/impl/profiler_list_to_slist.h
Removed file: /usr/include/c++/8.2.1/profile/impl/profiler_list_to_vector.h
Removed file: /usr/include/c++/8.2.1/profile/impl/profiler_vector_to_list.h
Removed file: /usr/include/c++/8.2.1/profile/impl/profiler_hash_func.h
Removed file: /usr/include/c++/8.2.1/profile/impl/profiler_vector_size.h
Removed file: /usr/include/c++/8.2.1/profile/vector
Removed file: /usr/include/c++/8.2.1/profile/forward_list
Removed file: /usr/include/c++/8.2.1/profile/unordered_map
Removed file: /usr/include/c++/8.2.1/profile/set.h
Removed file: /usr/include/c++/8.2.1/profile/multiset.h
Removed file: /usr/include/c++/8.2.1/profile/base.h
Removed file: /usr/include/c++/8.2.1/profile/multimap.h
Removed file: /usr/include/c++/8.2.1/profile/iterator_tracker.h
Removed file: /usr/include/c++/8.2.1/profile/set
Removed file: /usr/include/c++/8.2.1/profile/array
Removed file: /usr/include/c++/8.2.1/deque
Removed file: /usr/include/c++/8.2.1/unordered_set
Removed file: /usr/include/c++/8.2.1/ios
Removed file: /usr/include/c++/8.2.1/queue
Removed file: /usr/include/c++/8.2.1/csetjmp
Removed file: /usr/include/c++/8.2.1/complex.h
Removed file: /usr/include/c++/8.2.1/cstdio
Removed file: /usr/include/c++/8.2.1/cinttypes
Removed file: /usr/include/c++/8.2.1/cstdbool
Removed file: /usr/include/c++/8.2.1/backward/hash_set
Removed file: /usr/include/c++/8.2.1/backward/binders.h
Removed file: /usr/include/c++/8.2.1/backward/hash_fun.h
Removed file: /usr/include/c++/8.2.1/backward/auto_ptr.h
Removed file: /usr/include/c++/8.2.1/backward/hashtable.h
Removed file: /usr/include/c++/8.2.1/backward/backward_warning.h
Removed file: /usr/include/c++/8.2.1/backward/strstream
Removed file: /usr/include/c++/8.2.1/backward/hash_map
Removed file: /usr/include/c++/8.2.1/system_error
Removed file: /usr/include/c++/8.2.1/tuple
Removed file: /usr/include/c++/8.2.1/cstdarg
Removed file: /usr/include/c++/8.2.1/list
Removed file: /usr/include/c++/8.2.1/charconv
Removed file: /usr/include/c++/8.2.1/bitset
Removed file: /usr/include/c++/8.2.1/future
Removed file: /usr/include/c++/8.2.1/limits
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/ext/opt_random.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/error_constants.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/stdtr1c++.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/extc++.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/gthr-single.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/gthr.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/os_defines.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/cpu_defines.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/stdc++.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/messages_members.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/gthr-posix.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/ctype_inline.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/cxxabi_tweaks.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/atomic_word.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++allocator.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/ctype_base.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/gthr-default.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++config.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++io.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/opt_random.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/time_members.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/c++locale.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/bits/basic_file.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/32/ext/opt_random.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/32/bits/error_constants.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/32/bits/stdtr1c++.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/32/bits/extc++.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/32/bits/gthr-single.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/32/bits/gthr.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/32/bits/os_defines.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/32/bits/cpu_defines.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/32/bits/stdc++.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/32/bits/messages_members.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/32/bits/gthr-posix.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/32/bits/ctype_inline.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/32/bits/cxxabi_tweaks.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/32/bits/atomic_word.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/32/bits/c++allocator.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/32/bits/ctype_base.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/32/bits/gthr-default.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/32/bits/c++config.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/32/bits/c++io.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/32/bits/opt_random.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/32/bits/time_members.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/32/bits/c++locale.h
Removed file: /usr/include/c++/8.2.1/x86_64-pc-linux-gnu/32/bits/basic_file.h
Removed file: /usr/include/c++/8.2.1/type_traits
Removed file: /usr/include/c++/8.2.1/utility
Removed file: /usr/include/c++/8.2.1/locale
Removed file: /usr/include/c++/8.2.1/variant
Removed file: /usr/include/c++/8.2.1/cstdint
Removed file: /usr/include/c++/8.2.1/condition_variable
Removed file: /usr/include/c++/8.2.1/ctime
Removed file: /usr/include/c++/8.2.1/complex
Removed file: /usr/include/c++/8.2.1/csignal
Removed file: /usr/include/c++/8.2.1/ciso646
Removed file: /usr/include/c++/8.2.1/tr1/regex
Removed file: /usr/include/c++/8.2.1/tr1/hashtable_policy.h
Removed file: /usr/include/c++/8.2.1/tr1/stdarg.h
Removed file: /usr/include/c++/8.2.1/tr1/cstdlib
Removed file: /usr/include/c++/8.2.1/tr1/tgmath.h
Removed file: /usr/include/c++/8.2.1/tr1/ctype.h
Removed file: /usr/include/c++/8.2.1/tr1/poly_laguerre.tcc
Removed file: /usr/include/c++/8.2.1/tr1/math.h
Removed file: /usr/include/c++/8.2.1/tr1/climits
Removed file: /usr/include/c++/8.2.1/tr1/stdint.h
Removed file: /usr/include/c++/8.2.1/tr1/unordered_set
Removed file: /usr/include/c++/8.2.1/tr1/exp_integral.tcc
Removed file: /usr/include/c++/8.2.1/tr1/limits.h
Removed file: /usr/include/c++/8.2.1/tr1/complex.h
Removed file: /usr/include/c++/8.2.1/tr1/cstdio
Removed file: /usr/include/c++/8.2.1/tr1/cinttypes
Removed file: /usr/include/c++/8.2.1/tr1/cstdbool
Removed file: /usr/include/c++/8.2.1/tr1/special_function_util.h
Removed file: /usr/include/c++/8.2.1/tr1/tuple
Removed file: /usr/include/c++/8.2.1/tr1/cstdarg
Removed file: /usr/include/c++/8.2.1/tr1/hashtable.h
Removed file: /usr/include/c++/8.2.1/tr1/bessel_function.tcc
Removed file: /usr/include/c++/8.2.1/tr1/type_traits
Removed file: /usr/include/c++/8.2.1/tr1/stdio.h
Removed file: /usr/include/c++/8.2.1/tr1/utility
Removed file: /usr/include/c++/8.2.1/tr1/riemann_zeta.tcc
Removed file: /usr/include/c++/8.2.1/tr1/cstdint
Removed file: /usr/include/c++/8.2.1/tr1/shared_ptr.h
Removed file: /usr/include/c++/8.2.1/tr1/legendre_function.tcc
Removed file: /usr/include/c++/8.2.1/tr1/ctime
Removed file: /usr/include/c++/8.2.1/tr1/complex
Removed file: /usr/include/c++/8.2.1/tr1/modified_bessel_func.tcc
Removed file: /usr/include/c++/8.2.1/tr1/unordered_map.h
Removed file: /usr/include/c++/8.2.1/tr1/cmath
Removed file: /usr/include/c++/8.2.1/tr1/float.h
Removed file: /usr/include/c++/8.2.1/tr1/functional
Removed file: /usr/include/c++/8.2.1/tr1/cfloat
Removed file: /usr/include/c++/8.2.1/tr1/unordered_map
Removed file: /usr/include/c++/8.2.1/tr1/beta_function.tcc
Removed file: /usr/include/c++/8.2.1/tr1/gamma.tcc
Removed file: /usr/include/c++/8.2.1/tr1/cwchar
Removed file: /usr/include/c++/8.2.1/tr1/unordered_set.h
Removed file: /usr/include/c++/8.2.1/tr1/random.h
Removed file: /usr/include/c++/8.2.1/tr1/fenv.h
Removed file: /usr/include/c++/8.2.1/tr1/wchar.h
Removed file: /usr/include/c++/8.2.1/tr1/wctype.h
Removed file: /usr/include/c++/8.2.1/tr1/poly_hermite.tcc
Removed file: /usr/include/c++/8.2.1/tr1/ell_integral.tcc
Removed file: /usr/include/c++/8.2.1/tr1/cfenv
Removed file: /usr/include/c++/8.2.1/tr1/stdbool.h
Removed file: /usr/include/c++/8.2.1/tr1/functional_hash.h
Removed file: /usr/include/c++/8.2.1/tr1/stdlib.h
Removed file: /usr/include/c++/8.2.1/tr1/cwctype
Removed file: /usr/include/c++/8.2.1/tr1/random
Removed file: /usr/include/c++/8.2.1/tr1/hypergeometric.tcc
Removed file: /usr/include/c++/8.2.1/tr1/cctype
Removed file: /usr/include/c++/8.2.1/tr1/inttypes.h
Removed file: /usr/include/c++/8.2.1/tr1/memory
Removed file: /usr/include/c++/8.2.1/tr1/ccomplex
Removed file: /usr/include/c++/8.2.1/tr1/random.tcc
Removed file: /usr/include/c++/8.2.1/tr1/array
Removed file: /usr/include/c++/8.2.1/tr1/ctgmath
Removed file: /usr/include/c++/8.2.1/ostream
Removed file: /usr/include/c++/8.2.1/iomanip
Removed file: /usr/include/c++/8.2.1/cmath
Removed file: /usr/include/c++/8.2.1/vector
Removed file: /usr/include/c++/8.2.1/typeinfo
Removed file: /usr/include/c++/8.2.1/cerrno
Removed file: /usr/include/c++/8.2.1/functional
Removed file: /usr/include/c++/8.2.1/istream
Removed file: /usr/include/c++/8.2.1/cuchar
Removed file: /usr/include/c++/8.2.1/forward_list
Removed file: /usr/include/c++/8.2.1/cfloat
Removed file: /usr/include/c++/8.2.1/initializer_list
Removed file: /usr/include/c++/8.2.1/unordered_map
Removed file: /usr/include/c++/8.2.1/iostream
Removed file: /usr/include/c++/8.2.1/numeric
Removed file: /usr/include/c++/8.2.1/exception
Removed file: /usr/include/c++/8.2.1/streambuf
Removed file: /usr/include/c++/8.2.1/any
Removed file: /usr/include/c++/8.2.1/string_view
Removed file: /usr/include/c++/8.2.1/fstream
Removed file: /usr/include/c++/8.2.1/experimental/regex
Removed file: /usr/include/c++/8.2.1/experimental/algorithm
Removed file: /usr/include/c++/8.2.1/experimental/bits/fs_path.h
Removed file: /usr/include/c++/8.2.1/experimental/bits/erase_if.h
Removed file: /usr/include/c++/8.2.1/experimental/bits/shared_ptr.h
Removed file: /usr/include/c++/8.2.1/experimental/bits/string_view.tcc
Removed file: /usr/include/c++/8.2.1/experimental/bits/fs_ops.h
Removed file: /usr/include/c++/8.2.1/experimental/bits/lfts_config.h
Removed file: /usr/include/c++/8.2.1/experimental/bits/fs_dir.h
Removed file: /usr/include/c++/8.2.1/experimental/bits/fs_fwd.h
Removed file: /usr/include/c++/8.2.1/experimental/map
Removed file: /usr/include/c++/8.2.1/experimental/chrono
Removed file: /usr/include/c++/8.2.1/experimental/deque
Removed file: /usr/include/c++/8.2.1/experimental/unordered_set
Removed file: /usr/include/c++/8.2.1/experimental/source_location
Removed file: /usr/include/c++/8.2.1/experimental/system_error
Removed file: /usr/include/c++/8.2.1/experimental/tuple
Removed file: /usr/include/c++/8.2.1/experimental/list
Removed file: /usr/include/c++/8.2.1/experimental/type_traits
Removed file: /usr/include/c++/8.2.1/experimental/utility
Removed file: /usr/include/c++/8.2.1/experimental/vector
Removed file: /usr/include/c++/8.2.1/experimental/functional
Removed file: /usr/include/c++/8.2.1/experimental/forward_list
Removed file: /usr/include/c++/8.2.1/experimental/propagate_const
Removed file: /usr/include/c++/8.2.1/experimental/unordered_map
Removed file: /usr/include/c++/8.2.1/experimental/numeric
Removed file: /usr/include/c++/8.2.1/experimental/any
Removed file: /usr/include/c++/8.2.1/experimental/string_view
Removed file: /usr/include/c++/8.2.1/experimental/ratio
Removed file: /usr/include/c++/8.2.1/experimental/memory_resource
Removed file: /usr/include/c++/8.2.1/experimental/optional
Removed file: /usr/include/c++/8.2.1/experimental/random
Removed file: /usr/include/c++/8.2.1/experimental/string
Removed file: /usr/include/c++/8.2.1/experimental/filesystem
Removed file: /usr/include/c++/8.2.1/experimental/memory
Removed file: /usr/include/c++/8.2.1/experimental/iterator
Removed file: /usr/include/c++/8.2.1/experimental/set
Removed file: /usr/include/c++/8.2.1/experimental/array
Removed file: /usr/include/c++/8.2.1/new
Removed file: /usr/include/c++/8.2.1/cwchar
Removed file: /usr/include/c++/8.2.1/atomic
Removed file: /usr/include/c++/8.2.1/fenv.h
Removed file: /usr/include/c++/8.2.1/sstream
Removed file: /usr/include/c++/8.2.1/ratio
Removed file: /usr/include/c++/8.2.1/parallel/features.h
Removed file: /usr/include/c++/8.2.1/parallel/algorithm
Removed file: /usr/include/c++/8.2.1/parallel/compatibility.h
Removed file: /usr/include/c++/8.2.1/parallel/algorithmfwd.h
Removed file: /usr/include/c++/8.2.1/parallel/list_partition.h
Removed file: /usr/include/c++/8.2.1/parallel/sort.h
Removed file: /usr/include/c++/8.2.1/parallel/for_each.h
Removed file: /usr/include/c++/8.2.1/parallel/types.h
Removed file: /usr/include/c++/8.2.1/parallel/losertree.h
Removed file: /usr/include/c++/8.2.1/parallel/workstealing.h
Removed file: /usr/include/c++/8.2.1/parallel/find.h
Removed file: /usr/include/c++/8.2.1/parallel/par_loop.h
Removed file: /usr/include/c++/8.2.1/parallel/multiway_mergesort.h
Removed file: /usr/include/c++/8.2.1/parallel/tags.h
Removed file: /usr/include/c++/8.2.1/parallel/multiseq_selection.h
Removed file: /usr/include/c++/8.2.1/parallel/checkers.h
Removed file: /usr/include/c++/8.2.1/parallel/equally_split.h
Removed file: /usr/include/c++/8.2.1/parallel/algo.h
Removed file: /usr/include/c++/8.2.1/parallel/random_shuffle.h
Removed file: /usr/include/c++/8.2.1/parallel/numericfwd.h
Removed file: /usr/include/c++/8.2.1/parallel/balanced_quicksort.h
Removed file: /usr/include/c++/8.2.1/parallel/quicksort.h
Removed file: /usr/include/c++/8.2.1/parallel/iterator.h
Removed file: /usr/include/c++/8.2.1/parallel/unique_copy.h
Removed file: /usr/include/c++/8.2.1/parallel/compiletime_settings.h
Removed file: /usr/include/c++/8.2.1/parallel/for_each_selectors.h
Removed file: /usr/include/c++/8.2.1/parallel/multiway_merge.h
Removed file: /usr/include/c++/8.2.1/parallel/numeric
Removed file: /usr/include/c++/8.2.1/parallel/parallel.h
Removed file: /usr/include/c++/8.2.1/parallel/partition.h
Removed file: /usr/include/c++/8.2.1/parallel/search.h
Removed file: /usr/include/c++/8.2.1/parallel/random_number.h
Removed file: /usr/include/c++/8.2.1/parallel/find_selectors.h
Removed file: /usr/include/c++/8.2.1/parallel/settings.h
Removed file: /usr/include/c++/8.2.1/parallel/partial_sum.h
Removed file: /usr/include/c++/8.2.1/parallel/basic_iterator.h
Removed file: /usr/include/c++/8.2.1/parallel/omp_loop_static.h
Removed file: /usr/include/c++/8.2.1/parallel/base.h
Removed file: /usr/include/c++/8.2.1/parallel/queue.h
Removed file: /usr/include/c++/8.2.1/parallel/algobase.h
Removed file: /usr/include/c++/8.2.1/parallel/set_operations.h
Removed file: /usr/include/c++/8.2.1/parallel/merge.h
Removed file: /usr/include/c++/8.2.1/parallel/omp_loop.h
Removed file: /usr/include/c++/8.2.1/iosfwd
Removed file: /usr/include/c++/8.2.1/cfenv
Removed file: /usr/include/c++/8.2.1/valarray
Removed file: /usr/include/c++/8.2.1/stack
Removed file: /usr/include/c++/8.2.1/optional
Removed file: /usr/include/c++/8.2.1/stdlib.h
Removed file: /usr/include/c++/8.2.1/cwctype
Removed file: /usr/include/c++/8.2.1/random
Removed file: /usr/include/c++/8.2.1/shared_mutex
Removed file: /usr/include/c++/8.2.1/tr2/dynamic_bitset.tcc
Removed file: /usr/include/c++/8.2.1/tr2/bool_set
Removed file: /usr/include/c++/8.2.1/tr2/type_traits
Removed file: /usr/include/c++/8.2.1/tr2/bool_set.tcc
Removed file: /usr/include/c++/8.2.1/tr2/dynamic_bitset
Removed file: /usr/include/c++/8.2.1/tr2/ratio
Removed file: /usr/include/c++/8.2.1/mutex
Removed file: /usr/include/c++/8.2.1/cassert
Removed file: /usr/include/c++/8.2.1/codecvt
Removed file: /usr/include/c++/8.2.1/thread
Removed file: /usr/include/c++/8.2.1/debug/safe_unordered_container.tcc
Removed file: /usr/include/c++/8.2.1/debug/debug.h
Removed file: /usr/include/c++/8.2.1/debug/macros.h
Removed file: /usr/include/c++/8.2.1/debug/safe_unordered_container.h
Removed file: /usr/include/c++/8.2.1/debug/stl_iterator.h
Removed file: /usr/include/c++/8.2.1/debug/map.h
Removed file: /usr/include/c++/8.2.1/debug/map
Removed file: /usr/include/c++/8.2.1/debug/deque
Removed file: /usr/include/c++/8.2.1/debug/safe_base.h
Removed file: /usr/include/c++/8.2.1/debug/unordered_set
Removed file: /usr/include/c++/8.2.1/debug/list
Removed file: /usr/include/c++/8.2.1/debug/bitset
Removed file: /usr/include/c++/8.2.1/debug/assertions.h
Removed file: /usr/include/c++/8.2.1/debug/vector
Removed file: /usr/include/c++/8.2.1/debug/safe_unordered_base.h
Removed file: /usr/include/c++/8.2.1/debug/forward_list
Removed file: /usr/include/c++/8.2.1/debug/unordered_map
Removed file: /usr/include/c++/8.2.1/debug/safe_sequence.tcc
Removed file: /usr/include/c++/8.2.1/debug/safe_iterator.h
Removed file: /usr/include/c++/8.2.1/debug/set.h
Removed file: /usr/include/c++/8.2.1/debug/safe_local_iterator.h
Removed file: /usr/include/c++/8.2.1/debug/functions.h
Removed file: /usr/include/c++/8.2.1/debug/safe_local_iterator.tcc
Removed file: /usr/include/c++/8.2.1/debug/safe_container.h
Removed file: /usr/include/c++/8.2.1/debug/safe_sequence.h
Removed file: /usr/include/c++/8.2.1/debug/multiset.h
Removed file: /usr/include/c++/8.2.1/debug/helper_functions.h
Removed file: /usr/include/c++/8.2.1/debug/formatter.h
Removed file: /usr/include/c++/8.2.1/debug/multimap.h
Removed file: /usr/include/c++/8.2.1/debug/string
Removed file: /usr/include/c++/8.2.1/debug/set
Removed file: /usr/include/c++/8.2.1/debug/array
Removed file: /usr/include/c++/8.2.1/debug/safe_iterator.tcc
Removed file: /usr/include/c++/8.2.1/cctype
Removed file: /usr/include/c++/8.2.1/cstddef
Removed file: /usr/include/c++/8.2.1/string
Removed file: /usr/include/c++/8.2.1/clocale
Removed file: /usr/include/c++/8.2.1/filesystem
Removed file: /usr/include/c++/8.2.1/memory
Removed file: /usr/include/c++/8.2.1/ccomplex
Removed file: /usr/include/c++/8.2.1/iterator
Removed file: /usr/include/c++/8.2.1/set
Removed file: /usr/include/c++/8.2.1/cstring
Removed file: /usr/include/c++/8.2.1/array
Removed file: /usr/include/c++/8.2.1/ctgmath
Removed file: /usr/include/c++/8.2.1/cxxabi.h
Removed file: /usr/include/c++/8.2.1/scoped_allocator
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/clflushoptintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/avx512fintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/shaintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/avx512vbmivlintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/smmintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/stdatomic.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/xsaveoptintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/lwpintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/stdarg.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/mm_malloc.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/xsaveintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/avx512vlintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/fxsrintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/gfniintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/cetintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/pconfigintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/avx512vbmi2intrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/avx512vnniintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/avx512bitalgintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/xmmintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/f16cintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/cet.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/stdint.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/xsavesintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/stdint-gcc.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/xopintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/avx512erintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/avx512vbmi2vlintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/wbnoinvdintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/vpclmulqdqintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/avx512vldqintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/pmmintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/stddef.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/avx512vpopcntdqintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/prfchwintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/quadmath.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/immintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/avx512vnnivlintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/clzerointrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/stdalign.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/tmmintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/float.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/lzcntintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/tbmintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/pkuintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/ammintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/mmintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/xtestintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/nmmintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/stdfix.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/mwaitxintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/avx512vlbwintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/fma4intrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/avx512ifmaintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/avx2intrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/bmiintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/xsavecintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/stdnoreturn.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/rtmintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/avx512pfintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/unwind.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/rdseedintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/x86intrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/avx512dqintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/popcntintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/mm3dnow.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/avx5124vnniwintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/cross-stdarg.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/varargs.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/emmintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/omp.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/vaesintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/ia32intrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/stdbool.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/clwbintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/cpuid.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/movdirintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/avxintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/sanitizer/lsan_interface.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/sanitizer/common_interface_defs.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/sanitizer/asan_interface.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/sanitizer/tsan_interface.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/fmaintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/bmmintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/iso646.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/sgxintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/bmi2intrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/avx5124fmapsintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/avx512vpopcntdqvlintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/avx512bwintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/avx512ifmavlintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/gcov.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/avx512vbmiintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/quadmath_weak.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/adxintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/wmmintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/openacc.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/avx512cdintrin.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include-fixed/limits.h
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include-fixed/README
Removed file: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include-fixed/syslimits.h
textDocument/documentSymbol
cpptools/activeDocumentChange
Checking for syntax errors: file:///home/flood/work/fortiss/ff1_selfcheck/src/BrickChecker.cpp
cpptools/textEditorSelectionChange
  tag parsing file: /usr/include/c++/8.1.0/stdexcept
  tag parsing file: /usr/include/c++/8.1.0/iostream
  tag parsing file: /usr/include/c++/8.1.0/map
  tag parsing file: /usr/include/c++/8.1.0/thread
  tag parsing file: /usr/include/c++/8.1.0/chrono
  tag parsing file: /usr/include/c++/8.1.0/string
  tag parsing file: /usr/include/c++/8.1.0/cstdint
  tag parsing file: /usr/include/c++/8.1.0/exception
  tag parsing file: /usr/include/c++/8.1.0/x86_64-pc-linux-gnu/bits/c++config.h
  tag parsing file: /usr/include/c++/8.1.0/ostream
  tag parsing file: /usr/include/c++/8.1.0/istream
  tag parsing file: /usr/include/stdlib.h
  tag parsing file: /usr/include/c++/8.1.0/bits/stl_tree.h
  tag parsing file: /usr/include/c++/8.1.0/bits/stl_map.h
  tag parsing file: /usr/include/c++/8.1.0/bits/stl_multimap.h
  tag parsing file: /usr/include/c++/8.1.0/bits/range_access.h
  tag parsing file: /usr/include/c++/8.1.0/debug/map
  tag parsing file: /usr/include/c++/8.1.0/profile/map
  tag parsing file: /usr/include/c++/8.1.0/bits/c++0x_warning.h
  tag parsing file: /usr/include/c++/8.1.0/memory
  tag parsing file: /usr/include/c++/8.1.0/tuple
  tag parsing file: /usr/include/c++/8.1.0/cerrno
  tag parsing file: /usr/include/c++/8.1.0/bits/functexcept.h
  tag parsing file: /usr/include/c++/8.1.0/bits/functional_hash.h
  tag parsing file: /usr/include/c++/8.1.0/bits/invoke.h
  tag parsing file: /usr/include/c++/8.1.0/x86_64-pc-linux-gnu/bits/gthr.h
  tag parsing file: /usr/include/c++/8.1.0/ratio
  tag parsing file: /usr/include/c++/8.1.0/type_traits
  tag parsing file: /usr/include/c++/8.1.0/limits
  tag parsing file: /usr/include/c++/8.1.0/ctime
  tag parsing file: /usr/include/c++/8.1.0/bits/parse_numbers.h
  tag parsing file: /usr/include/c++/8.1.0/bits/stringfwd.h
  tag parsing file: /usr/include/c++/8.1.0/bits/char_traits.h
  tag parsing file: /usr/include/c++/8.1.0/bits/allocator.h
  tag parsing file: /usr/include/c++/8.1.0/bits/cpp_type_traits.h
  tag parsing file: /usr/include/c++/8.1.0/bits/localefwd.h
  tag parsing file: /usr/include/c++/8.1.0/bits/ostream_insert.h
  tag parsing file: /usr/include/c++/8.1.0/bits/stl_iterator_base_types.h
  tag parsing file: /usr/include/c++/8.1.0/bits/stl_iterator_base_funcs.h
  tag parsing file: /usr/include/c++/8.1.0/bits/stl_iterator.h
  tag parsing file: /usr/include/c++/8.1.0/bits/stl_function.h
  tag parsing file: /usr/include/c++/8.1.0/ext/numeric_traits.h
  tag parsing file: /usr/include/c++/8.1.0/bits/stl_algobase.h
  tag parsing file: /usr/include/c++/8.1.0/bits/basic_string.h
  tag parsing file: /usr/include/c++/8.1.0/bits/basic_string.tcc
  tag parsing file: /usr/include/c++/8.1.0/bits/exception.h
  tag parsing file: /usr/include/c++/8.1.0/bits/exception_ptr.h
  tag parsing file: /usr/include/c++/8.1.0/bits/nested_exception.h
  tag parsing file: /usr/include/c++/8.1.0/x86_64-pc-linux-gnu/bits/os_defines.h
  tag parsing file: /usr/include/c++/8.1.0/x86_64-pc-linux-gnu/bits/cpu_defines.h
  tag parsing file: /usr/include/c++/8.1.0/ios
  tag parsing file: /usr/include/c++/8.1.0/bits/ostream.tcc
  tag parsing file: /usr/include/c++/8.1.0/bits/istream.tcc
  tag parsing file: /usr/include/bits/waitflags.h
  tag parsing file: /usr/include/bits/waitstatus.h
  tag parsing file: /usr/include/alloca.h
  tag parsing file: /usr/include/bits/stdlib-bsearch.h
  tag parsing file: /usr/include/bits/stdlib-float.h
  tag parsing file: /usr/include/bits/stdlib-ldbl.h
  tag parsing file: /usr/include/c++/8.1.0/ext/alloc_traits.h
  tag parsing file: /usr/include/c++/8.1.0/ext/aligned_buffer.h
  tag parsing file: /usr/include/c++/8.1.0/bits/node_handle.h
  tag parsing file: /usr/include/c++/8.1.0/bits/concept_check.h
  tag parsing file: /usr/include/c++/8.1.0/initializer_list
  tag parsing file: /usr/include/c++/8.1.0/debug/map.h
  tag parsing file: /usr/include/c++/8.1.0/debug/multimap.h
  tag parsing file: /usr/include/c++/8.1.0/profile/map.h
  tag parsing file: /usr/include/c++/8.1.0/profile/multimap.h
  tag parsing file: /usr/include/c++/8.1.0/bits/stl_construct.h
  tag parsing file: /usr/include/c++/8.1.0/bits/stl_uninitialized.h
  tag parsing file: /usr/include/c++/8.1.0/bits/stl_tempbuf.h
  tag parsing file: /usr/include/c++/8.1.0/bits/stl_raw_storage_iter.h
  tag parsing file: /usr/include/c++/8.1.0/typeinfo
  tag parsing file: /usr/include/c++/8.1.0/iosfwd
  tag parsing file: /usr/include/c++/8.1.0/ext/atomicity.h
  tag parsing file: /usr/include/c++/8.1.0/ext/concurrence.h
  tag parsing file: /usr/include/c++/8.1.0/bits/uses_allocator.h
  tag parsing file: /usr/include/c++/8.1.0/debug/debug.h
  tag parsing file: /usr/include/c++/8.1.0/bits/unique_ptr.h
  tag parsing file: /usr/include/c++/8.1.0/bits/shared_ptr.h
  tag parsing file: /usr/include/c++/8.1.0/bits/shared_ptr_atomic.h
  tag parsing file: /usr/include/c++/8.1.0/backward/auto_ptr.h
  tag parsing file: /usr/include/c++/8.1.0/utility
  tag parsing file: /usr/include/c++/8.1.0/array
  tag parsing file: /usr/include/c++/8.1.0/bits/exception_defines.h
  tag parsing file: /usr/include/c++/8.1.0/bits/hash_bytes.h
  tag parsing file: /usr/include/c++/8.1.0/x86_64-pc-linux-gnu/bits/gthr-default.h
  tag parsing file: /usr/include/c++/8.1.0/bits/memoryfwd.h
  tag parsing file: /usr/include/c++/8.1.0/bits/postypes.h
  tag parsing file: /usr/include/c++/8.1.0/cwchar
  tag parsing file: /usr/include/c++/8.1.0/x86_64-pc-linux-gnu/bits/c++allocator.h
  tag parsing file: /usr/include/c++/8.1.0/x86_64-pc-linux-gnu/bits/c++locale.h
  tag parsing file: /usr/include/c++/8.1.0/cctype
  tag parsing file: /usr/include/c++/8.1.0/bits/cxxabi_forced.h
  tag parsing file: /usr/include/c++/8.1.0/debug/assertions.h
  tag parsing file: /usr/include/c++/8.1.0/ext/type_traits.h
  tag parsing file: /usr/include/c++/8.1.0/bits/move.h
  tag parsing file: /usr/include/c++/8.1.0/bits/ptr_traits.h
  tag parsing file: /usr/include/c++/8.1.0/debug/stl_iterator.h
  tag parsing file: /usr/include/c++/8.1.0/backward/binders.h
  tag parsing file: /usr/include/c++/8.1.0/bits/stl_pair.h
  tag parsing file: /usr/include/c++/8.1.0/bits/predefined_ops.h
  tag parsing file: /usr/include/c++/8.1.0/parallel/algobase.h
  tag parsing file: /usr/include/c++/8.1.0/string_view
  tag parsing file: /usr/include/c++/8.1.0/ext/string_conversions.h
  tag parsing file: /usr/include/c++/8.1.0/bits/cxxabi_init_exception.h
  tag parsing file: /usr/include/c++/8.1.0/new
  tag parsing file: /usr/include/c++/8.1.0/bits/ios_base.h
  tag parsing file: /usr/include/c++/8.1.0/streambuf
  tag parsing file: /usr/include/c++/8.1.0/bits/basic_ios.h
  tag parsing file: /usr/include/c++/8.1.0/bits/alloc_traits.h
  tag parsing file: /usr/include/c++/8.1.0/optional
  tag parsing file: /usr/include/c++/8.1.0/bits/boost_concept_check.h
  tag parsing file: /usr/include/c++/8.1.0/debug/safe_sequence.h
  tag parsing file: /usr/include/c++/8.1.0/debug/safe_container.h
  tag parsing file: /usr/include/c++/8.1.0/debug/safe_iterator.h
  tag parsing file: /usr/include/c++/8.1.0/profile/base.h
  tag parsing file: /usr/include/c++/8.1.0/profile/ordered_base.h
  tag parsing file: /usr/include/c++/8.1.0/x86_64-pc-linux-gnu/bits/atomic_word.h
  tag parsing file: /usr/include/c++/8.1.0/debug/macros.h
  tag parsing file: /usr/include/c++/8.1.0/debug/functions.h
  tag parsing file: /usr/include/c++/8.1.0/bits/shared_ptr_base.h
  tag parsing file: /usr/include/c++/8.1.0/bits/atomic_base.h
  tag parsing file: /usr/include/c++/8.1.0/bits/stl_relops.h
  tag parsing file: /usr/include/c++/8.1.0/debug/array
  tag parsing file: /usr/include/c++/8.1.0/profile/array
  tag parsing file: /usr/include/c++/8.1.0/ext/new_allocator.h
  tag parsing file: /usr/include/c++/8.1.0/clocale
  tag parsing file: /usr/include/c++/8.1.0/debug/helper_functions.h
  tag parsing file: /usr/include/c++/8.1.0/parallel/base.h
  tag parsing file: /usr/include/c++/8.1.0/parallel/algorithmfwd.h
  tag parsing file: /usr/include/c++/8.1.0/parallel/find.h
  tag parsing file: /usr/include/c++/8.1.0/parallel/find_selectors.h
  tag parsing file: /usr/include/c++/8.1.0/bits/string_view.tcc
  tag parsing file: /usr/include/c++/8.1.0/cstdlib
  tag parsing file: /usr/include/c++/8.1.0/cstdio
  tag parsing file: /usr/include/c++/8.1.0/bits/locale_classes.h
  tag parsing file: /usr/include/c++/8.1.0/system_error
  tag parsing file: /usr/include/c++/8.1.0/bits/streambuf.tcc
  tag parsing file: /usr/include/c++/8.1.0/bits/locale_facets.h
  tag parsing file: /usr/include/c++/8.1.0/bits/streambuf_iterator.h
  tag parsing file: /usr/include/c++/8.1.0/bits/basic_ios.tcc
  tag parsing file: /usr/include/c++/8.1.0/bits/enable_special_members.h
  tag parsing file: /usr/include/c++/8.1.0/debug/safe_base.h
  tag parsing file: /usr/include/c++/8.1.0/debug/safe_sequence.tcc
  tag parsing file: /usr/include/c++/8.1.0/debug/safe_iterator.tcc
  tag parsing file: /usr/include/c++/8.1.0/profile/impl/profiler.h
Tag parsing encountered a error, but it may not matter. Let us know if symbols in the file can't be found: /usr/include/c++/8.1.0/profile/impl/profiler.h
  tag parsing file: /usr/include/c++/8.1.0/debug/formatter.h
  tag parsing file: /usr/include/c++/8.1.0/bits/allocated_ptr.h
  tag parsing file: /usr/include/c++/8.1.0/bits/refwrap.h
  tag parsing file: /usr/include/c++/8.1.0/bits/atomic_lockfree_defines.h
  tag parsing file: /usr/include/c++/8.1.0/parallel/features.h
  tag parsing file: /usr/include/c++/8.1.0/parallel/basic_iterator.h
  tag parsing file: /usr/include/c++/8.1.0/parallel/parallel.h
  tag parsing file: /usr/include/c++/8.1.0/parallel/tags.h
  tag parsing file: /usr/include/c++/8.1.0/parallel/settings.h
  tag parsing file: /usr/include/c++/8.1.0/parallel/compatibility.h
  tag parsing file: /usr/include/c++/8.1.0/parallel/equally_split.h
  tag parsing file: /usr/include/c++/8.1.0/bits/std_abs.h
  tag parsing file: /usr/include/c++/8.1.0/bits/locale_classes.tcc
  tag parsing file: /usr/include/c++/8.1.0/x86_64-pc-linux-gnu/bits/error_constants.h
  tag parsing file: /usr/include/c++/8.1.0/cwctype
  tag parsing file: /usr/include/c++/8.1.0/x86_64-pc-linux-gnu/bits/ctype_base.h
  tag parsing file: /usr/include/c++/8.1.0/x86_64-pc-linux-gnu/bits/ctype_inline.h
  tag parsing file: /usr/include/c++/8.1.0/bits/locale_facets.tcc
  tag parsing file: /usr/include/c++/8.1.0/profile/impl/profiler_hash_func.h
  tag parsing file: /usr/include/c++/8.1.0/profile/impl/profiler_hashtable_size.h
  tag parsing file: /usr/include/c++/8.1.0/profile/impl/profiler_map_to_unordered_map.h
  tag parsing file: /usr/include/c++/8.1.0/profile/impl/profiler_vector_size.h
  tag parsing file: /usr/include/c++/8.1.0/profile/impl/profiler_vector_to_list.h
  tag parsing file: /usr/include/c++/8.1.0/profile/impl/profiler_list_to_slist.h
  tag parsing file: /usr/include/c++/8.1.0/profile/impl/profiler_list_to_vector.h
  tag parsing file: /usr/include/c++/8.1.0/parallel/compiletime_settings.h
  tag parsing file: /usr/include/c++/8.1.0/parallel/types.h
  tag parsing file: /usr/include/c++/8.1.0/profile/impl/profiler_node.h
  tag parsing file: /usr/include/c++/8.1.0/profile/impl/profiler_trace.h
  tag parsing file: /usr/include/c++/8.1.0/profile/impl/profiler_state.h
  tag parsing file: /usr/include/c++/8.1.0/profile/impl/profiler_container_size.h
  tag parsing file: /usr/include/c++/8.1.0/sstream
  tag parsing file: /usr/include/c++/8.1.0/tr1/cstdint
  tag parsing file: /usr/include/c++/8.1.0/vector
  tag parsing file: /usr/include/c++/8.1.0/unordered_map
  tag parsing file: /usr/include/c++/8.1.0/tr1/unordered_map
  tag parsing file: /usr/include/c++/8.1.0/fstream
  tag parsing file: /usr/include/c++/8.1.0/profile/impl/profiler_algos.h
  tag parsing file: /usr/include/c++/8.1.0/bits/sstream.tcc
  tag parsing file: /usr/include/c++/8.1.0/bits/stl_vector.h
  tag parsing file: /usr/include/c++/8.1.0/bits/stl_bvector.h
  tag parsing file: /usr/include/c++/8.1.0/bits/vector.tcc
  tag parsing file: /usr/include/c++/8.1.0/debug/vector
  tag parsing file: /usr/include/c++/8.1.0/profile/vector
  tag parsing file: /usr/include/c++/8.1.0/bits/hashtable.h
  tag parsing file: /usr/include/c++/8.1.0/bits/unordered_map.h
  tag parsing file: /usr/include/c++/8.1.0/debug/unordered_map
  tag parsing file: /usr/include/c++/8.1.0/profile/unordered_map
  tag parsing file: /usr/include/c++/8.1.0/tr1/type_traits
  tag parsing file: /usr/include/c++/8.1.0/tr1/functional_hash.h
  tag parsing file: /usr/include/c++/8.1.0/tr1/hashtable.h
  tag parsing file: /usr/include/c++/8.1.0/tr1/unordered_map.h
  tag parsing file: /usr/include/c++/8.1.0/bits/codecvt.h
  tag parsing file: /usr/include/c++/8.1.0/x86_64-pc-linux-gnu/bits/basic_file.h
  tag parsing file: /usr/include/c++/8.1.0/bits/fstream.tcc
  tag parsing file: /usr/include/c++/8.1.0/profile/iterator_tracker.h
  tag parsing file: /usr/include/c++/8.1.0/bits/hashtable_policy.h
  tag parsing file: /usr/include/c++/8.1.0/debug/safe_unordered_container.h
  tag parsing file: /usr/include/c++/8.1.0/debug/safe_local_iterator.h
  tag parsing file: /usr/include/c++/8.1.0/profile/unordered_base.h
  tag parsing file: /usr/include/c++/8.1.0/tr1/hashtable_policy.h
  tag parsing file: /usr/include/c++/8.1.0/x86_64-pc-linux-gnu/bits/c++io.h
  tag parsing file: /usr/include/c++/8.1.0/debug/safe_unordered_base.h
  tag parsing file: /usr/include/c++/8.1.0/debug/safe_unordered_container.tcc
  tag parsing file: /usr/include/c++/8.1.0/debug/safe_local_iterator.tcc
sending compilation args for /home/flood/work/fortiss/ff1_selfcheck/src/BrickChecker.cpp
  include: /usr/include/c++/8.1.0
  include: /usr/include/c++/8.1.0/x86_64-pc-linux-gnu
  include: /usr/local/include
  include: /usr/lib/clang/7.0.1/include
  include: /usr/include
  include: /home/flood/work/fortiss/ff1_selfcheck/inc
  other: --g++
  other: --gnu_version=80100
  stdver: --c++17
  intelliSenseMode: gcc
queue_update_intellisense for files in tu of: /home/flood/work/fortiss/ff1_selfcheck/src/BrickChecker.cpp
terminating child process: 14671
errorSquiggles count: 4
textDocument/codeAction
  Processing folder (recursive): /home/flood/work/fortiss/ff1_selfcheck/
  Discovering files: 71384 file(s) processed
  775 file(s) removed from database
Done discovering files.
Populate include completion cache.
Parsing remaining files...
  Parsing: 0 files(s) processed
Done parsing remaining files.
Database safe to open

Yeah, for some unusual reason we are failing to get the defines from gcc.

Can you run:
g++ -Wp,-v -E -xc -dD -x c++ /dev/null.

I get

image

For sure!

flood@flood-r3 /v/c/p/pkg> g++ -Wp,-v -E -xc -dD -x c++ /dev/null
ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../x86_64-pc-linux-gnu/include"
#include "..." search starts here:
#include <...> search starts here:
 /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../include/c++/8.1.0
 /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../include/c++/8.1.0/x86_64-pc-linux-gnu
 /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../include/c++/8.1.0/backward
 /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/include
 /usr/local/include
 /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/include-fixed
 /usr/include
End of search list.
# 1 "/dev/null"
# 1 "<built-in>"
#define __STDC__ 1
#define __cplusplus 201402L
#define __STDC_UTF_16__ 1
#define __STDC_UTF_32__ 1
#define __STDC_HOSTED__ 1
#define __GNUC__ 8
#define __GNUC_MINOR__ 1
#define __GNUC_PATCHLEVEL__ 0
#define __VERSION__ "8.1.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__ 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 __GNUG__ 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 __has_include(STR) __has_include__(STR)
#define __has_include_next(STR) __has_include_next__(STR)
#define __GXX_WEAK__ 1
#define __DEPRECATED 1
#define __GXX_RTTI 1
#define __cpp_rtti 199711
#define __GXX_EXPERIMENTAL_CXX0X__ 1
#define __cpp_binary_literals 201304
#define __cpp_hex_float 201603
#define __cpp_runtime_arrays 198712
#define __cpp_unicode_characters 200704
#define __cpp_raw_strings 200710
#define __cpp_unicode_literals 200710
#define __cpp_user_defined_literals 200809
#define __cpp_lambdas 200907
#define __cpp_range_based_for 200907
#define __cpp_static_assert 200410
#define __cpp_decltype 200707
#define __cpp_attributes 200809
#define __cpp_rvalue_reference 200610
#define __cpp_rvalue_references 200610
#define __cpp_variadic_templates 200704
#define __cpp_initializer_lists 200806
#define __cpp_delegating_constructors 200604
#define __cpp_nsdmi 200809
#define __cpp_inheriting_constructors 201511
#define __cpp_ref_qualifiers 200710
#define __cpp_alias_templates 200704
#define __cpp_return_type_deduction 201304
#define __cpp_init_captures 201304
#define __cpp_generic_lambdas 201304
#define __cpp_constexpr 201304
#define __cpp_decltype_auto 201304
#define __cpp_aggregate_nsdmi 201304
#define __cpp_variable_templates 201304
#define __cpp_digit_separators 201309
#define __cpp_sized_deallocation 201309
#define __cpp_threadsafe_static_init 200806
#define __EXCEPTIONS 1
#define __cpp_exceptions 199711
#define __GXX_ABI_VERSION 1012
#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 __SCHAR_WIDTH__ 8
#define __SHRT_WIDTH__ 16
#define __INT_WIDTH__ 32
#define __LONG_WIDTH__ 64
#define __LONG_LONG_WIDTH__ 64
#define __WCHAR_WIDTH__ 32
#define __WINT_WIDTH__ 32
#define __PTRDIFF_WIDTH__ 64
#define __SIZE_WIDTH__ 64
#define __GLIBCXX_TYPE_INT_N_0 __int128
#define __GLIBCXX_BITSIZE_INT_N_0 128
#define __INTMAX_MAX__ 0x7fffffffffffffffL
#define __INTMAX_C(c) c ## L
#define __UINTMAX_MAX__ 0xffffffffffffffffUL
#define __UINTMAX_C(c) c ## UL
#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__ 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_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__ 0x7fffffffffffffffL
#define __INT64_C(c) c ## L
#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__ 0xffffffffffffffffUL
#define __UINT64_C(c) c ## UL
#define __INT_FAST8_MAX__ 0x7f
#define __INT_FAST8_WIDTH__ 8
#define __INT_FAST16_MAX__ 0x7fffffffffffffffL
#define __INT_FAST16_WIDTH__ 64
#define __INT_FAST32_MAX__ 0x7fffffffffffffffL
#define __INT_FAST32_WIDTH__ 64
#define __INT_FAST64_MAX__ 0x7fffffffffffffffL
#define __INT_FAST64_WIDTH__ 64
#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 __INTPTR_WIDTH__ 64
#define __UINTPTR_MAX__ 0xffffffffffffffffUL
#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 __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 __SSP_STRONG__ 3
#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 linux 1
#define __unix 1
#define __unix__ 1
#define unix 1
#define __ELF__ 1
#define __DECIMAL_BID_FORMAT__ 1
# 1 "<command-line>"
#define _GNU_SOURCE 1
# 1 "/usr/include/stdc-predef.h" 1 3 4
# 19 "/usr/include/stdc-predef.h" 3 4
#define _STDC_PREDEF_H 1
# 38 "/usr/include/stdc-predef.h" 3 4
#define __STDC_IEC_559__ 1







#define __STDC_IEC_559_COMPLEX__ 1
# 58 "/usr/include/stdc-predef.h" 3 4
#define __STDC_ISO_10646__ 201706L
# 1 "<command-line>" 2
# 1 "/dev/null"

Okay, those defines appear correct, however, the includes that it shows doesn't match the ones that our code detects, so the compilers used seem different somehow. Are you adding "/usr/lib/clang/7.0.1/include" as part of your includePath?

I noticed some German text when you ran g++ --version, so maybe that is related to https://github.com/Microsoft/vscode-cpptools/issues/2874 , but I don't see any German text in the querying results.

Are you adding "/usr/lib/clang/7.0.1/include" as part of your includePath?

I don't think so, at least not on purpose

I noticed some German text when you ran g++ --version, so maybe that is related to #2874 , but I don't see any German text in the querying results.

I switched to the international output for this report by using export LC_ALL=C

This is the output without:

flood@flood-r3 ~> g++ -Wp,-v -E -xc -dD -x c++ /dev/null
nicht vorhandenes Verzeichnis 禄/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../x86_64-pc-linux-gnu/include芦 wird ignoriert
Suche f眉r 禄#include "..."芦 beginnt hier:
Suche f眉r 禄#include <...>芦 beginnt hier:
 /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../include/c++/8.1.0
 /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../include/c++/8.1.0/x86_64-pc-linux-gnu
 /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../include/c++/8.1.0/backward
 /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/include
 /usr/local/include
 /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/include-fixed
 /usr/include
Ende der Suchliste.
# 1 "/dev/null"
# 1 "<eingebaut>"
#define __STDC__ 1
#define __cplusplus 201402L
#define __STDC_UTF_16__ 1
#define __STDC_UTF_32__ 1
#define __STDC_HOSTED__ 1
#define __GNUC__ 8
#define __GNUC_MINOR__ 1
#define __GNUC_PATCHLEVEL__ 0
#define __VERSION__ "8.1.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__ 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 __GNUG__ 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 __has_include(STR) __has_include__(STR)
#define __has_include_next(STR) __has_include_next__(STR)
#define __GXX_WEAK__ 1
#define __DEPRECATED 1
#define __GXX_RTTI 1
#define __cpp_rtti 199711
#define __GXX_EXPERIMENTAL_CXX0X__ 1
#define __cpp_binary_literals 201304
#define __cpp_hex_float 201603
#define __cpp_runtime_arrays 198712
#define __cpp_unicode_characters 200704
#define __cpp_raw_strings 200710
#define __cpp_unicode_literals 200710
#define __cpp_user_defined_literals 200809
#define __cpp_lambdas 200907
#define __cpp_range_based_for 200907
#define __cpp_static_assert 200410
#define __cpp_decltype 200707
#define __cpp_attributes 200809
#define __cpp_rvalue_reference 200610
#define __cpp_rvalue_references 200610
#define __cpp_variadic_templates 200704
#define __cpp_initializer_lists 200806
#define __cpp_delegating_constructors 200604
#define __cpp_nsdmi 200809
#define __cpp_inheriting_constructors 201511
#define __cpp_ref_qualifiers 200710
#define __cpp_alias_templates 200704
#define __cpp_return_type_deduction 201304
#define __cpp_init_captures 201304
#define __cpp_generic_lambdas 201304
#define __cpp_constexpr 201304
#define __cpp_decltype_auto 201304
#define __cpp_aggregate_nsdmi 201304
#define __cpp_variable_templates 201304
#define __cpp_digit_separators 201309
#define __cpp_sized_deallocation 201309
#define __cpp_threadsafe_static_init 200806
#define __EXCEPTIONS 1
#define __cpp_exceptions 199711
#define __GXX_ABI_VERSION 1012
#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 __SCHAR_WIDTH__ 8
#define __SHRT_WIDTH__ 16
#define __INT_WIDTH__ 32
#define __LONG_WIDTH__ 64
#define __LONG_LONG_WIDTH__ 64
#define __WCHAR_WIDTH__ 32
#define __WINT_WIDTH__ 32
#define __PTRDIFF_WIDTH__ 64
#define __SIZE_WIDTH__ 64
#define __GLIBCXX_TYPE_INT_N_0 __int128
#define __GLIBCXX_BITSIZE_INT_N_0 128
#define __INTMAX_MAX__ 0x7fffffffffffffffL
#define __INTMAX_C(c) c ## L
#define __UINTMAX_MAX__ 0xffffffffffffffffUL
#define __UINTMAX_C(c) c ## UL
#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__ 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_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__ 0x7fffffffffffffffL
#define __INT64_C(c) c ## L
#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__ 0xffffffffffffffffUL
#define __UINT64_C(c) c ## UL
#define __INT_FAST8_MAX__ 0x7f
#define __INT_FAST8_WIDTH__ 8
#define __INT_FAST16_MAX__ 0x7fffffffffffffffL
#define __INT_FAST16_WIDTH__ 64
#define __INT_FAST32_MAX__ 0x7fffffffffffffffL
#define __INT_FAST32_WIDTH__ 64
#define __INT_FAST64_MAX__ 0x7fffffffffffffffL
#define __INT_FAST64_WIDTH__ 64
#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 __INTPTR_WIDTH__ 64
#define __UINTPTR_MAX__ 0xffffffffffffffffUL
#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 __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 __SSP_STRONG__ 3
#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 linux 1
#define __unix 1
#define __unix__ 1
#define unix 1
#define __ELF__ 1
#define __DECIMAL_BID_FORMAT__ 1
# 1 "<Kommandozeile>"
#define _GNU_SOURCE 1
# 1 "/usr/include/stdc-predef.h" 1 3 4
# 19 "/usr/include/stdc-predef.h" 3 4
#define _STDC_PREDEF_H 1
# 38 "/usr/include/stdc-predef.h" 3 4
#define __STDC_IEC_559__ 1







#define __STDC_IEC_559_COMPLEX__ 1
# 58 "/usr/include/stdc-predef.h" 3 4
#define __STDC_ISO_10646__ 201706L
# 1 "<Kommandozeile>" 2
# 1 "/dev/null"

The international output doesn't appear to be the cause of the failure because in that case the include paths would not be found. It looks like the "/usr/bin/g++" is actually some sort of strange clang-based compiler. Is the include/define output the same when your run `"/usr/bin/g++ -Wp,-v -E -xc -dD -x c++ /dev/null", i.e. are you sure when you use g++ on your command line that it's going to /usr/bin/g++? Can you use "ls -l" in /usr/bin to see what the /usr/bin/g++ symlink points to?

are you sure when you use g++ on your command line that it's going to /usr/bin/g++?

Yes, I am:

flood@flood-r3 ~> which g++
/usr/bin/g++

Is the include/define output the same when your run `"/usr/bin/g++ -Wp,-v -E -xc -dD -x c++ /dev/null"

Looks the same, yes:

flood@flood-r3:[~]$ /usr/bin/g++ -Wp,-v -E -xc -dD -x c++ /dev/null
nicht vorhandenes Verzeichnis 禄/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../x86_64-pc-linux-gnu/include芦 wird ignoriert
Suche f眉r 禄#include "..."芦 beginnt hier:
Suche f眉r 禄#include <...>芦 beginnt hier:
 /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../include/c++/8.1.0
 /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../include/c++/8.1.0/x86_64-pc-linux-gnu
 /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../include/c++/8.1.0/backward
 /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/include
 /usr/local/include
 /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/include-fixed
 /usr/include
Ende der Suchliste.
# 1 "/dev/null"
# 1 "<eingebaut>"
#define __STDC__ 1
#define __cplusplus 201402L
#define __STDC_UTF_16__ 1
#define __STDC_UTF_32__ 1
#define __STDC_HOSTED__ 1
#define __GNUC__ 8
#define __GNUC_MINOR__ 1
#define __GNUC_PATCHLEVEL__ 0
#define __VERSION__ "8.1.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__ 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 __GNUG__ 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 __has_include(STR) __has_include__(STR)
#define __has_include_next(STR) __has_include_next__(STR)
#define __GXX_WEAK__ 1
#define __DEPRECATED 1
#define __GXX_RTTI 1
#define __cpp_rtti 199711
#define __GXX_EXPERIMENTAL_CXX0X__ 1
#define __cpp_binary_literals 201304
#define __cpp_hex_float 201603
#define __cpp_runtime_arrays 198712
#define __cpp_unicode_characters 200704
#define __cpp_raw_strings 200710
#define __cpp_unicode_literals 200710
#define __cpp_user_defined_literals 200809
#define __cpp_lambdas 200907
#define __cpp_range_based_for 200907
#define __cpp_static_assert 200410
#define __cpp_decltype 200707
#define __cpp_attributes 200809
#define __cpp_rvalue_reference 200610
#define __cpp_rvalue_references 200610
#define __cpp_variadic_templates 200704
#define __cpp_initializer_lists 200806
#define __cpp_delegating_constructors 200604
#define __cpp_nsdmi 200809
#define __cpp_inheriting_constructors 201511
#define __cpp_ref_qualifiers 200710
#define __cpp_alias_templates 200704
#define __cpp_return_type_deduction 201304
#define __cpp_init_captures 201304
#define __cpp_generic_lambdas 201304
#define __cpp_constexpr 201304
#define __cpp_decltype_auto 201304
#define __cpp_aggregate_nsdmi 201304
#define __cpp_variable_templates 201304
#define __cpp_digit_separators 201309
#define __cpp_sized_deallocation 201309
#define __cpp_threadsafe_static_init 200806
#define __EXCEPTIONS 1
#define __cpp_exceptions 199711
#define __GXX_ABI_VERSION 1012
#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 __SCHAR_WIDTH__ 8
#define __SHRT_WIDTH__ 16
#define __INT_WIDTH__ 32
#define __LONG_WIDTH__ 64
#define __LONG_LONG_WIDTH__ 64
#define __WCHAR_WIDTH__ 32
#define __WINT_WIDTH__ 32
#define __PTRDIFF_WIDTH__ 64
#define __SIZE_WIDTH__ 64
#define __GLIBCXX_TYPE_INT_N_0 __int128
#define __GLIBCXX_BITSIZE_INT_N_0 128
#define __INTMAX_MAX__ 0x7fffffffffffffffL
#define __INTMAX_C(c) c ## L
#define __UINTMAX_MAX__ 0xffffffffffffffffUL
#define __UINTMAX_C(c) c ## UL
#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__ 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_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__ 0x7fffffffffffffffL
#define __INT64_C(c) c ## L
#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__ 0xffffffffffffffffUL
#define __UINT64_C(c) c ## UL
#define __INT_FAST8_MAX__ 0x7f
#define __INT_FAST8_WIDTH__ 8
#define __INT_FAST16_MAX__ 0x7fffffffffffffffL
#define __INT_FAST16_WIDTH__ 64
#define __INT_FAST32_MAX__ 0x7fffffffffffffffL
#define __INT_FAST32_WIDTH__ 64
#define __INT_FAST64_MAX__ 0x7fffffffffffffffL
#define __INT_FAST64_WIDTH__ 64
#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 __INTPTR_WIDTH__ 64
#define __UINTPTR_MAX__ 0xffffffffffffffffUL
#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 __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 __SSP_STRONG__ 3
#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 linux 1
#define __unix 1
#define __unix__ 1
#define unix 1
#define __ELF__ 1
#define __DECIMAL_BID_FORMAT__ 1
# 1 "<Kommandozeile>"
#define _GNU_SOURCE 1
# 1 "/usr/include/stdc-predef.h" 1 3 4
# 19 "/usr/include/stdc-predef.h" 3 4
#define _STDC_PREDEF_H 1
# 38 "/usr/include/stdc-predef.h" 3 4
#define __STDC_IEC_559__ 1







#define __STDC_IEC_559_COMPLEX__ 1
# 58 "/usr/include/stdc-predef.h" 3 4
#define __STDC_ISO_10646__ 201706L
# 1 "<Kommandozeile>" 2
# 1 "/dev/null"

Can you use "ls -l" in /usr/bin to see what the /usr/bin/g++ symlink points to?

Doesn't look like a symlink

flood@flood-r3:[~]$ ls -la /usr/bin/g++
-rwxr-xr-x 4 root root 1059216  2. Mai 2018  /usr/bin/g++

but g++ is definitely installed by gcc:

flood@flood-r3:[~]$ pacman -Ql gcc | grep g++
gcc /usr/bin/g++
gcc /usr/bin/x86_64-pc-linux-gnu-g++
gcc /usr/share/man/man1/g++.1.gz

I uninstalled clang from my system (it was installed by some other packages) and disabled C/C++ Clang Command Adapter again - and guess what? The error is gone... But I had to add some paths, at least Intellisense suggested to do so, so now my config looks like this:

{
    "configurations": [
        {
            "name": "Linux",
            "includePath": [
                "${workspaceFolder}/inc",
                "/usr/include/linux",
                "/usr/include/c++/8.1.0/tr1"
            ],
            "defines": [],
            "compilerPath": "/usr/bin/g++",
            "cStandard": "c11",
            "cppStandard": "c++17",
            "intelliSenseMode": "gcc-x64"
        }
    ],
    "version": 4
}

I swear to god I disabled all extensions when I posted the report and the error was still there! I just re-enabled them afterwards. I fear I wasted your time anyways, I am so sorry!

The output now looks like this:

initialized
workspace/didChangeConfiguration
IntelliSense Engine = Default.
The extension will use the Tag Parser for IntelliSense when #includes don't resolve.
Autocomplete 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: **/.vscode
textDocument/didOpen
cpptools/queryCompilerDefaults
Attempting to get defaults from compiler found on the machine: '/opt/cuda/bin/gcc'
terminating child process: 10983
terminating child process: 10985
terminating child process: 10988
terminating child process: 10990
terminating child process: 10993
terminating child process: 10995
terminating child process: 10997
terminating child process: 10999
terminating child process: 11001
cpptools/activeDocumentChange
cpptools/textEditorSelectionChange
textDocument/documentSymbol
textDocument/codeAction
cpptools/didChangeFolderSettings
Attempting to get defaults from compiler in "compilerPath" property: '/usr/bin/g++'
terminating child process: 11004
terminating child process: 11006
terminating child process: 11008
terminating child process: 11010
Code browsing service initialized
Attempting to get defaults from compiler in "compilerPath" property: '/usr/bin/g++'
terminating child process: 11012
terminating child process: 11014
terminating child process: 11016
terminating child process: 11018
terminating child process: 11020
terminating child process: 11022
terminating child process: 11024
terminating child process: 11026
terminating child process: 11028
  Folder: /usr/local/include/ will be indexed
  Folder: /usr/include/ will be indexed
  Folder: /home/flood/work/fortiss/ff1_selfcheck/ will be indexed
textDocument/didOpen
Discovering files...
  Processing folder (recursive): /usr/local/include/
  Processing folder (recursive): /usr/include/
textDocument/documentSymbol
sending compilation args for /home/flood/work/fortiss/ff1_selfcheck/src/BrickChecker.cpp
  include: /home/flood/work/fortiss/ff1_selfcheck/inc
  include: /usr/include/c++/8.1.0
  include: /usr/include/c++/8.1.0/x86_64-pc-linux-gnu
  include: /usr/local/include
  include: /usr/include
  other: --g++
  other: --gnu_version=80100
  stdver: --c++17
  intelliSenseMode: gcc
Checking for syntax errors: file:///home/flood/work/fortiss/ff1_selfcheck/src/BrickChecker.cpp
queue_update_intellisense for files in tu of: /home/flood/work/fortiss/ff1_selfcheck/src/BrickChecker.cpp
terminating child process: 11040
errorSquiggles count: 14
Tag Parser will be used for IntelliSense operations in: file:///home/flood/work/fortiss/ff1_selfcheck/src/BrickChecker.cpp
textDocument/codeAction
cpptools/activeDocumentChange
cpptools/textEditorSelectionChange
cpptools/textEditorSelectionChange
textDocument/documentSymbol
textDocument/didOpen
Checking for syntax errors: file:///home/flood/work/fortiss/ff1_selfcheck/src/BrickChecker.h
queue_update_intellisense for files in tu of: /home/flood/work/fortiss/ff1_selfcheck/src/BrickChecker.cpp
errorSquiggles count: 14
errorSquiggles count: 14
textDocument/codeAction
textDocument/codeAction
  Processing folder (recursive): /home/flood/work/fortiss/ff1_selfcheck/
  Discovering files: 70324 file(s) processed
  0 file(s) removed from database
Done discovering files.
Populate include completion cache.
Parsing open files...
Parsing remaining files...
  Parsing: 0 files(s) processed
Done parsing remaining files.
Done parsing open files.
textDocument/hover
using Tag Parser for quick info
textDocument/hover
using Tag Parser for quick info
cpptools/textEditorSelectionChange
textDocument/codeAction
2 include path suggestion(s) discovered.
textDocument/codeAction
2 include path suggestion(s) discovered.
cpptools/didChangeFolderSettings
terminating child process: 11030
still alive, killing...
not exited yet. Will sleep for 1 seconds and try again
Closing the communication channel.
Shutting down IntelliSense server: /home/flood/work/fortiss/ff1_selfcheck/src/BrickChecker.cpp
  Folder: /usr/local/include/ will be indexed
  Folder: /usr/include/ will be indexed
  Folder: /usr/include/linux/ will be indexed
  Folder: /home/flood/work/fortiss/ff1_selfcheck/ will be indexed
Checking for syntax errors: file:///home/flood/work/fortiss/ff1_selfcheck/src/BrickChecker.h
cpptools/didChangeFolderSettings
textDocument/codeAction
2 include path suggestion(s) discovered.
Failed to create IntelliSense client. Can't create intellisense client for /home/flood/work/fortiss/ff1_selfcheck/src/BrickChecker.h
Discovering files...
  Processing folder (recursive): /usr/local/include/
  Processing folder (recursive): /usr/include/
cpptools/textEditorSelectionChange
textDocument/codeAction
textDocument/hover
IntelliSense client not available, using Tag Parser for quick info.
using Tag Parser for quick info
textDocument/hover
IntelliSense client not available, using Tag Parser for quick info.
using Tag Parser for quick info
  Processing folder (recursive): /usr/include/linux/
  Processing folder (recursive): /home/flood/work/fortiss/ff1_selfcheck/
textDocument/documentHighlight
cpptools/textEditorSelectionChange
  Discovering files: 71023 file(s) processed
  0 file(s) removed from database
Done discovering files.
Populate include completion cache.
textDocument/codeAction
textDocument/hover
IntelliSense client not available, using Tag Parser for quick info.
using Tag Parser for quick info
Parsing open files...
Parsing remaining files...
  Parsing: 0 files(s) processed
Done parsing remaining files.
Done parsing open files.
textDocument/hover
IntelliSense client not available, using Tag Parser for quick info.
using Tag Parser for quick info
textDocument/definition
textDocument_definition() - file:///home/flood/work/fortiss/ff1_selfcheck/src/BrickChecker.h, 19:26
IntelliSense client not available, using Tag Parser for go to definition.
cpptools/textEditorSelectionChange
textDocument/hover
IntelliSense client not available, using Tag Parser for quick info.
using Tag Parser for quick info
textDocument/codeAction
cpptools/activeDocumentChange
cpptools/textEditorSelectionChange
cpptools/textEditorSelectionChange
textDocument/documentSymbol
textDocument/didOpen
textDocument/codeAction
textDocument/codeAction
cpptools/activeDocumentChange
cpptools/textEditorSelectionChange
cpptools/textEditorSelectionChange
textDocument/documentHighlight
cpptools/textEditorSelectionChange
textDocument/codeAction
textDocument/hover
IntelliSense client not available, using Tag Parser for quick info.
using Tag Parser for quick info
sending compilation args for /home/flood/work/fortiss/ff1_selfcheck/src/main.cpp
  include: /home/flood/work/fortiss/ff1_selfcheck/inc
  include: /usr/include/linux
  include: /usr/include/c++/8.1.0
  include: /usr/include/c++/8.1.0/x86_64-pc-linux-gnu
  include: /usr/local/include
  include: /usr/include
  include: /home/flood/work/fortiss/ff1_selfcheck/src
  other: --g++
  other: --gnu_version=80100
  stdver: --c++17
  intelliSenseMode: gcc
terminating child process: 11111
sending compilation args for /home/flood/work/fortiss/ff1_selfcheck/src/NetworkChecker.cpp
  include: /home/flood/work/fortiss/ff1_selfcheck/inc
  include: /usr/include/linux
  include: /usr/include/c++/8.1.0
  include: /usr/include/c++/8.1.0/x86_64-pc-linux-gnu
  include: /usr/local/include
  include: /usr/include
  other: --g++
  other: --gnu_version=80100
  stdver: --c++17
  intelliSenseMode: gcc
Checking for syntax errors: file:///home/flood/work/fortiss/ff1_selfcheck/src/NetworkChecker.cpp
queue_update_intellisense for files in tu of: /home/flood/work/fortiss/ff1_selfcheck/src/NetworkChecker.cpp
terminating child process: 11122
errorSquiggles count: 3
textDocument/codeAction
textDocument/codeAction
1 include path suggestion(s) discovered.
cpptools/activeDocumentChange
cpptools/textEditorSelectionChange
cpptools/textEditorSelectionChange
cpptools/textEditorSelectionChange
textDocument/codeAction
1 include path suggestion(s) discovered.
textDocument/hover
using Tag Parser for quick info
cpptools/textEditorSelectionChange
textDocument/codeAction
1 include path suggestion(s) discovered.
textDocument/hover
using Tag Parser for quick info
cpptools/textEditorSelectionChange
textDocument/codeAction
1 include path suggestion(s) discovered.
cpptools/textEditorSelectionChange
textDocument/codeAction
textDocument/hover
using Tag Parser for quick info
textDocument/codeAction
cpptools/activeDocumentChange
cpptools/textEditorSelectionChange
cpptools/textEditorSelectionChange
textDocument/documentSymbol
textDocument/didOpen
Checking for syntax errors: file:///home/flood/work/fortiss/ff1_selfcheck/src/NetworkChecker.h
queue_update_intellisense for files in tu of: /home/flood/work/fortiss/ff1_selfcheck/src/NetworkChecker.cpp
textDocument/codeAction
errorSquiggles count: 3
errorSquiggles count: 3
textDocument/codeAction
1 include path suggestion(s) discovered.
textDocument/codeAction
textDocument/hover
using Tag Parser for quick info
textDocument/hover
using Tag Parser for quick info
cpptools/didChangeFolderSettings
terminating child process: 11103
still alive, killing...
not exited yet. Will sleep for 1 seconds and try again
Closing the communication channel.
terminating child process: 11112
still alive, killing...
not exited yet. Will sleep for 1 seconds and try again
Closing the communication channel.
Shutting down IntelliSense server: /home/flood/work/fortiss/ff1_selfcheck/src/NetworkChecker.cpp
Shutting down IntelliSense server: /home/flood/work/fortiss/ff1_selfcheck/src/main.cpp
  Folder: /usr/local/include/ will be indexed
  Folder: /usr/include/ will be indexed
  Folder: /usr/include/linux/ will be indexed
  Folder: /usr/include/c++/8.1.0/tr1/ will be indexed
  Folder: /home/flood/work/fortiss/ff1_selfcheck/ will be indexed
Checking for syntax errors: file:///home/flood/work/fortiss/ff1_selfcheck/src/NetworkChecker.h
textDocument/codeAction
1 include path suggestion(s) discovered.
cpptools/didChangeFolderSettings
textDocument/codeAction
1 include path suggestion(s) discovered.
$/cancelRequest
cpptools/textEditorSelectionChange
sending compilation args for /home/flood/work/fortiss/ff1_selfcheck/src/main.cpp
  include: /home/flood/work/fortiss/ff1_selfcheck/inc
  include: /usr/include/linux
  include: /usr/include/c++/8.1.0/tr1
  include: /usr/include/c++/8.1.0
  include: /usr/include/c++/8.1.0/x86_64-pc-linux-gnu
  include: /usr/local/include
  include: /usr/include
  include: /home/flood/work/fortiss/ff1_selfcheck/src
  other: --g++
  other: --gnu_version=80100
  stdver: --c++17
  intelliSenseMode: gcc
$/cancelRequest
Discovering files...
queue_update_intellisense for files in tu of: /home/flood/work/fortiss/ff1_selfcheck/src/main.cpp
  Processing folder (recursive): /usr/local/include/
  Processing folder (recursive): /usr/include/
terminating child process: 11156
errorSquiggles count: 0
  Processing folder (recursive): /usr/include/linux/
  Processing folder (recursive): /usr/include/c++/8.1.0/tr1/
  Processing folder (recursive): /home/flood/work/fortiss/ff1_selfcheck/
  Discovering files: 71085 file(s) processed
  0 file(s) removed from database
Done discovering files.
Populate include completion cache.
Parsing open files...
Parsing remaining files...
  tag parsing file: /home/flood/work/fortiss/ff1_selfcheck/src/BrickChecker.h
  tag parsing file: /home/flood/work/fortiss/ff1_selfcheck/src/NetworkChecker.h
Done parsing open files.
  Parsing: 2 files(s) processed
Done parsing remaining files.
Database safe to open
cpptools/activeDocumentChange
cpptools/textEditorSelectionChange
cpptools/textEditorSelectionChange
textDocument/codeAction
textDocument/codeAction
textDocument/documentHighlight
cpptools/activeDocumentChange
Checking for syntax errors: file:///home/flood/work/fortiss/ff1_selfcheck/src/BrickChecker.h
queue_update_intellisense for files in tu of: /home/flood/work/fortiss/ff1_selfcheck/src/main.cpp
cpptools/textEditorSelectionChange
textDocument/codeAction
errorSquiggles count: 0
errorSquiggles count: 5
textDocument/codeAction
textDocument/documentHighlight
cpptools/textEditorSelectionChange
textDocument/codeAction
cpptools/textEditorSelectionChange
textDocument/codeAction
1 include path suggestion(s) discovered.
cpptools/activeDocumentChange
Checking for syntax errors: file:///home/flood/work/fortiss/ff1_selfcheck/src/NetworkChecker.cpp
cpptools/textEditorSelectionChange
cpptools/textEditorSelectionChange
terminating child process: 11177
sending compilation args for /home/flood/work/fortiss/ff1_selfcheck/src/NetworkChecker.cpp
  include: /home/flood/work/fortiss/ff1_selfcheck/inc
  include: /usr/include/linux
  include: /usr/include/c++/8.1.0/tr1
  include: /usr/include/c++/8.1.0
  include: /usr/include/c++/8.1.0/x86_64-pc-linux-gnu
  include: /usr/local/include
  include: /usr/include
  other: --g++
  other: --gnu_version=80100
  stdver: --c++17
  intelliSenseMode: gcc
queue_update_intellisense for files in tu of: /home/flood/work/fortiss/ff1_selfcheck/src/NetworkChecker.cpp
textDocument/codeAction
terminating child process: 11190
errorSquiggles count: 0
cpptools/textEditorSelectionChange

You should not put system paths in your includePath (unless the compilerPath is insufficient)

But without adding the extra paths the C/C++ output now is:

initialized
workspace/didChangeConfiguration
IntelliSense Engine = Default.
The extension will use the Tag Parser for IntelliSense when #includes don't resolve.
Autocomplete 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: **/.vscode
textDocument/didOpen
cpptools/queryCompilerDefaults
Attempting to get defaults from compiler found on the machine: '/opt/cuda/bin/gcc'
terminating child process: 11999
terminating child process: 12002
terminating child process: 12004
terminating child process: 12007
terminating child process: 12009
terminating child process: 12012
terminating child process: 12015
terminating child process: 12017
terminating child process: 12019
cpptools/activeDocumentChange
cpptools/textEditorSelectionChange
textDocument/documentSymbol
cpptools/activeDocumentChange
cpptools/textEditorSelectionChange
cpptools/didChangeFolderSettings
Attempting to get defaults from compiler in "compilerPath" property: '/usr/bin/g++'
terminating child process: 12021
terminating child process: 12023
terminating child process: 12025
terminating child process: 12027
Code browsing service initialized
Attempting to get defaults from compiler in "compilerPath" property: '/usr/bin/g++'
terminating child process: 12029
terminating child process: 12031
terminating child process: 12033
terminating child process: 12035
terminating child process: 12037
terminating child process: 12039
terminating child process: 12041
terminating child process: 12043
terminating child process: 12045
  Folder: /usr/local/include/ will be indexed
  Folder: /usr/include/ will be indexed
  Folder: /home/flood/work/fortiss/ff1_selfcheck/ will be indexed
textDocument/didOpen
Discovering files...
  Processing folder (recursive): /usr/local/include/
  Processing folder (recursive): /usr/include/
textDocument/documentSymbol
sending compilation args for /home/flood/work/fortiss/ff1_selfcheck/src/NetworkChecker.cpp
  include: /home/flood/work/fortiss/ff1_selfcheck/inc
  include: /usr/include/c++/8.1.0
  include: /usr/include/c++/8.1.0/x86_64-pc-linux-gnu
  include: /usr/local/include
  include: /usr/include
  other: --g++
  other: --gnu_version=80100
  stdver: --c++17
  intelliSenseMode: gcc
Checking for syntax errors: file:///home/flood/work/fortiss/ff1_selfcheck/src/NetworkChecker.cpp
queue_update_intellisense for files in tu of: /home/flood/work/fortiss/ff1_selfcheck/src/NetworkChecker.cpp
terminating child process: 12057
errorSquiggles count: 14
Tag Parser will be used for IntelliSense operations in: file:///home/flood/work/fortiss/ff1_selfcheck/src/NetworkChecker.cpp
  Processing folder (recursive): /home/flood/work/fortiss/ff1_selfcheck/
  Discovering files: 70324 file(s) processed
  0 file(s) removed from database
Done discovering files.
Populate include completion cache.
Parsing open files...
Parsing remaining files...
  Parsing: 0 files(s) processed
Done parsing remaining files.
Done parsing open files.

Is this now "normal behaviour"?

Yeah, I don't have any good explanation to why the defines output is incorrect. I have not seen this behavior before.

In your case, the compiler querying is messed up some how, so adding compiler paths to your includePath would be okay to try -- you might want to set your compilerPath to "" to avoid the partially incorrect results (which can cause the ordering to be messed up), and setting all your system includes and defines manually. You want the includes that we end up using to be match what the correct system include path order is with your compiler.

I changed my locale to US_en, just to be sure that it isn't related to the output language of gcc.
Furthermore I removed cuda from my system which was recognized as the standard compiler before,
unfortunately that didn't changed anything...

{
    "configurations": [
        {
            "name": "Linux",
            "includePath": [
                "${workspaceFolder}/inc"
            ],
            "defines": [],
            "compilerPath": "/usr/bin/g++",
            "cStandard": "c11",
            "cppStandard": "c++17",
            "intelliSenseMode": "gcc-x64"
        }
    ],
    "version": 4
}

initialized
workspace/didChangeConfiguration
IntelliSense Engine = Default.
The extension will use the Tag Parser for IntelliSense when #includes don't resolve.
Autocomplete 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: **/.vscode
textDocument/didOpen
cpptools/queryCompilerDefaults
Attempting to get defaults from compiler found on the machine: '/usr/bin/gcc'
terminating child process: 2690
terminating child process: 2693
terminating child process: 2695
terminating child process: 2697
terminating child process: 2699
terminating child process: 2701
terminating child process: 2703
terminating child process: 2705
terminating child process: 2707
cpptools/activeDocumentChange
cpptools/textEditorSelectionChange
textDocument/codeAction
cpptools/didChangeFolderSettings
Attempting to get defaults from compiler in "compilerPath" property: '/usr/bin/g++'
terminating child process: 2721
terminating child process: 2723
terminating child process: 2725
terminating child process: 2727
Code browsing service initialized
Attempting to get defaults from compiler in "compilerPath" property: '/usr/bin/g++'
terminating child process: 2729
terminating child process: 2731
terminating child process: 2733
terminating child process: 2735
terminating child process: 2737
terminating child process: 2739
terminating child process: 2741
terminating child process: 2743
terminating child process: 2745
  Folder: /usr/local/include/ will be indexed
  Folder: /usr/include/ will be indexed
  Folder: /home/flood/work/fortiss/ff1_selfcheck/ will be indexed
Discovering files...
textDocument/didOpen
  Processing folder (recursive): /usr/local/include/
  Processing folder (recursive): /usr/include/
sending compilation args for /home/flood/work/fortiss/ff1_selfcheck/src/NetworkChecker.cpp
  include: /home/flood/work/fortiss/ff1_selfcheck/inc
  include: /usr/include/c++/8.1.0
  include: /usr/include/c++/8.1.0/x86_64-pc-linux-gnu
  include: /usr/local/include
  include: /usr/include
  other: --g++
  other: --gnu_version=80100
  stdver: --c++17
  intelliSenseMode: gcc
Checking for syntax errors: file:///home/flood/work/fortiss/ff1_selfcheck/src/NetworkChecker.cpp
queue_update_intellisense for files in tu of: /home/flood/work/fortiss/ff1_selfcheck/src/NetworkChecker.cpp
terminating child process: 2757
errorSquiggles count: 14
Tag Parser will be used for IntelliSense operations in: file:///home/flood/work/fortiss/ff1_selfcheck/src/NetworkChecker.cpp
textDocument/codeAction
3 include path suggestion(s) discovered.
  Processing folder (recursive): /home/flood/work/fortiss/ff1_selfcheck/
  Discovering files: 70324 file(s) processed
  0 file(s) removed from database
Done discovering files.
Populate include completion cache.
Parsing open files...
Parsing remaining files...
  Parsing: 0 files(s) processed
Done parsing remaining files.
Done parsing open files.
cpptools/activeDocumentChange
cpptools/textEditorSelectionChange
textDocument/codeAction
cpptools/textEditorSelectionChange
textDocument/codeAction
3 include path suggestion(s) discovered.
textDocument/hover
using Tag Parser for quick info
cpptools/textEditorSelectionChange
textDocument/documentHighlight
cpptools/textEditorSelectionChange
textDocument/codeAction
3 include path suggestion(s) discovered.
textDocument/definition
textDocument_definition() - file:///home/flood/work/fortiss/ff1_selfcheck/src/NetworkChecker.cpp, 1:19
textDocument/codeAction
cpptools/activeDocumentChange
cpptools/textEditorSelectionChange
cpptools/textEditorSelectionChange
textDocument/documentHighlight
$/cancelRequest
cpptools/textEditorSelectionChange
textDocument/didOpen
Checking for syntax errors: file:///home/flood/work/fortiss/ff1_selfcheck/src/NetworkChecker.h
queue_update_intellisense for files in tu of: /home/flood/work/fortiss/ff1_selfcheck/src/NetworkChecker.cpp
textDocument/codeAction
errorSquiggles count: 14
errorSquiggles count: 14
textDocument/codeAction
textDocument/codeAction
textDocument/hover
using Tag Parser for quick info
cpptools/textEditorSelectionChange
textDocument/hover
using Tag Parser for quick info
textDocument/documentHighlight
cpptools/textEditorSelectionChange
textDocument/codeAction
3 include path suggestion(s) discovered.
textDocument/hover
using Tag Parser for quick info
textDocument/hover
using Tag Parser for quick info
textDocument/hover
using Tag Parser for quick info
textDocument/documentHighlight
cpptools/textEditorSelectionChange
textDocument/codeAction
3 include path suggestion(s) discovered.
textDocument/definition
textDocument_definition() - file:///home/flood/work/fortiss/ff1_selfcheck/src/NetworkChecker.h, 4:13
cpptools/textEditorSelectionChange
textDocument/codeAction
$/setTraceNotification
workspace/didChangeConfiguration
IntelliSense Engine = Default.
The extension will use the Tag Parser for IntelliSense when #includes don't resolve.
Autocomplete is enabled.
Error squiggles are enabled.
textDocument/didOpen
Checking for syntax errors: file:///usr/include/c%2B%2B/8.1.0/debug/string
  tag parsing file: /usr/include/c++/8.1.0/debug/string
Database safe to open
textDocument/hover
IntelliSense client not available, using Tag Parser for quick info.
using Tag Parser for quick info
textDocument/hover
IntelliSense client not available, using Tag Parser for quick info.
using Tag Parser for quick info
textDocument/hover
IntelliSense client not available, using Tag Parser for quick info.
using Tag Parser for quick info
textDocument/hover
IntelliSense client not available, using Tag Parser for quick info.
using Tag Parser for quick info
textDocument/hover
IntelliSense client not available, using Tag Parser for quick info.
using Tag Parser for quick info
terminating child process: 2810
sending compilation args for /usr/include/c++/8.1.0/debug/string
  include: /home/flood/work/fortiss/ff1_selfcheck/inc
  include: /usr/include/c++/8.1.0
  include: /usr/include/c++/8.1.0/x86_64-pc-linux-gnu
  include: /usr/local/include
  include: /usr/include
  other: --g++
  other: --gnu_version=80100
  other: --header_only_fallback
  stdver: --c++17
  intelliSenseMode: gcc
queue_update_intellisense for files in tu of: /usr/include/c++/8.1.0/debug/string
textDocument/hover
$/cancelRequest
terminating child process: 2821
errorSquiggles count: 12
textDocument/codeAction
textDocument/codeAction
textDocument/hover
using Tag Parser for quick info
textDocument/codeAction
cpptools/activeDocumentChange
cpptools/textEditorSelectionChange
cpptools/textEditorSelectionChange
textDocument/documentHighlight
$/cancelRequest
cpptools/textEditorSelectionChange
textDocument/codeAction
3 include path suggestion(s) discovered.
textDocument/codeAction
cpptools/activeDocumentChange
cpptools/textEditorSelectionChange
cpptools/textEditorSelectionChange
textDocument/codeAction
3 include path suggestion(s) discovered.
textDocument/hover
using Tag Parser for quick info
textDocument/hover
using Tag Parser for quick info
textDocument/hover
using Tag Parser for quick info
cpptools/textEditorSelectionChange
textDocument/codeAction
3 include path suggestion(s) discovered.
textDocument/hover
using Tag Parser for quick info
textDocument/hover
using Tag Parser for quick info
textDocument/hover
using Tag Parser for quick info
textDocument/definition
textDocument_definition() - file:///usr/include/c%2B%2B/8.1.0/debug/string, 34:15
cpptools/textEditorSelectionChange
textDocument/codeAction
textDocument/codeAction
textDocument/hover
using Tag Parser for quick info
textDocument/hover
using Tag Parser for quick info
textDocument/didOpen
Checking for syntax errors: file:///usr/include/c%2B%2B/8.1.0/experimental/string
  tag parsing file: /usr/include/c++/8.1.0/experimental/string
  tag parsing file: /usr/include/c++/8.1.0/experimental/memory_resource
terminating child process: 2829
terminating child process: 2830
sending compilation args for /usr/include/c++/8.1.0/experimental/string
  include: /home/flood/work/fortiss/ff1_selfcheck/inc
  include: /usr/include/c++/8.1.0
  include: /usr/include/c++/8.1.0/x86_64-pc-linux-gnu
  include: /usr/local/include
  include: /usr/include
  other: --g++
  other: --gnu_version=80100
  other: --header_only_fallback
  stdver: --c++17
  intelliSenseMode: gcc
queue_update_intellisense for files in tu of: /usr/include/c++/8.1.0/experimental/string
  tag parsing file: /usr/include/c++/8.1.0/experimental/bits/lfts_config.h
textDocument/didOpen
Checking for syntax errors: file:///usr/include/c%2B%2B/8.1.0/string
queue_update_intellisense for files in tu of: /home/flood/work/fortiss/ff1_selfcheck/src/NetworkChecker.cpp
queue_update_intellisense for files in tu of: /usr/include/c++/8.1.0/debug/string
errorSquiggles count: 14
errorSquiggles count: 14
errorSquiggles count: 12
errorSquiggles count: 12
errorSquiggles count: 12
terminating child process: 2842
errorSquiggles count: 13
textDocument/codeAction
textDocument/hover
using Tag Parser for quick info
textDocument/hover
using Tag Parser for quick info
Database safe to open
textDocument/codeAction
textDocument/codeAction
cpptools/activeDocumentChange
cpptools/textEditorSelectionChange
textDocument/didClose
textDocument/didClose
textDocument/didClose
cpptools/textEditorSelectionChange
textDocument/codeAction
3 include path suggestion(s) discovered.
cpptools/textEditorSelectionChange
textDocument/codeAction
cpptools/textEditorSelectionChange
textDocument/codeAction
cpptools/activeDocumentChange
cpptools/textEditorSelectionChange
cpptools/textEditorSelectionChange
textDocument/didOpen
terminating child process: 2852
terminating child process: 2853
textDocument/codeAction
terminating child process: 2854
sending compilation args for /home/flood/work/fortiss/ff1_selfcheck/src/BrickChecker.cpp
  include: /home/flood/work/fortiss/ff1_selfcheck/inc
  include: /usr/include/c++/8.1.0
  include: /usr/include/c++/8.1.0/x86_64-pc-linux-gnu
  include: /usr/local/include
  include: /usr/include
  other: --g++
  other: --gnu_version=80100
  stdver: --c++17
  intelliSenseMode: gcc
Checking for syntax errors: file:///home/flood/work/fortiss/ff1_selfcheck/src/BrickChecker.cpp
queue_update_intellisense for files in tu of: /home/flood/work/fortiss/ff1_selfcheck/src/BrickChecker.cpp
terminating child process: 2866
errorSquiggles count: 14
textDocument/codeAction
textDocument/codeAction
cpptools/activeDocumentChange
Shutting down IntelliSense server: /usr/include/c++/8.1.0/debug/string
terminating child process: 2811
still alive, killing...
not exited yet. Will sleep for 1 seconds and try again
Closing the communication channel.
cpptools/textEditorSelectionChange
cpptools/textEditorSelectionChange
cpptools/textEditorSelectionChange
textDocument/codeAction
textDocument/codeAction
3 include path suggestion(s) discovered.
textDocument/documentHighlight
Shutting down IntelliSense server: /usr/include/c++/8.1.0/experimental/string
terminating child process: 2831
still alive, killing...
not exited yet. Will sleep for 1 seconds and try again
Closing the communication channel.
cpptools/textEditorSelectionChange
textDocument/codeAction
textDocument/codeAction
cpptools/activeDocumentChange
cpptools/textEditorSelectionChange
cpptools/textEditorSelectionChange
textDocument/didOpen
terminating child process: 2870
terminating child process: 2872
sending compilation args for /home/flood/work/fortiss/ff1_selfcheck/src/main.cpp
  include: /home/flood/work/fortiss/ff1_selfcheck/inc
  include: /usr/include/c++/8.1.0
  include: /usr/include/c++/8.1.0/x86_64-pc-linux-gnu
  include: /usr/local/include
  include: /usr/include
  other: --g++
  other: --gnu_version=80100
  stdver: --c++17
  intelliSenseMode: gcc
Checking for syntax errors: file:///home/flood/work/fortiss/ff1_selfcheck/src/main.cpp
queue_update_intellisense for files in tu of: /home/flood/work/fortiss/ff1_selfcheck/src/main.cpp
cpptools/textEditorSelectionChange
textDocument/codeAction
3 include path suggestion(s) discovered.
cpptools/activeDocumentChange
cpptools/textEditorSelectionChange
cpptools/textEditorSelectionChange
textDocument/codeAction
terminating child process: 2888
errorSquiggles count: 15
textDocument/codeAction
cpptools/textEditorSelectionChange
textDocument/codeAction

I am really clueless where the problem lies...

Solved!!!

It was indeed a locale problem!
Now, after restarting the 100th time the locale is finally set to en_US.UTF-8
and the output now looks like this:

initialized
workspace/didChangeConfiguration
IntelliSense Engine = Default.
The extension will use the Tag Parser for IntelliSense when #includes don't resolve.
Autocomplete 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: **/.vscode
textDocument/didOpen
cpptools/queryCompilerDefaults
Attempting to get defaults from compiler found on the machine: '/usr/bin/gcc'
terminating child process: 1360
cpptools/activeDocumentChange
cpptools/textEditorSelectionChange
cpptools/didChangeFolderSettings
Attempting to get defaults from compiler in "compilerPath" property: '/usr/bin/g++'
terminating child process: 1368
Code browsing service initialized
Attempting to get defaults from compiler in "compilerPath" property: '/usr/bin/g++'
terminating child process: 1376
  Folder: /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/include/ will be indexed
  Folder: /usr/local/include/ will be indexed
  Folder: /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/include-fixed/ will be indexed
  Folder: /usr/include/ will be indexed
  Folder: /home/flood/work/fortiss/ff1_selfcheck/ will be indexed
textDocument/didOpen
Discovering files...
  Processing folder (recursive): /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/include/
  Processing folder (recursive): /usr/local/include/
  Processing folder (recursive): /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/include-fixed/
  Processing folder (recursive): /usr/include/
textDocument/documentSymbol
textDocument/codeAction
$/cancelRequest
textDocument/codeAction
cpptools/activeDocumentChange
cpptools/textEditorSelectionChange
cpptools/textEditorSelectionChange
$/cancelRequest
textDocument/documentSymbol
textDocument/didOpen
Checking for syntax errors: file:///home/flood/work/fortiss/ff1_selfcheck/src/DeviceFileChecker.h
$/cancelRequest
textDocument/hover
IntelliSense client not available, using Tag Parser for quick info.
using Tag Parser for quick info
$/cancelRequest
sending compilation args for /home/flood/work/fortiss/ff1_selfcheck/src/NetworkChecker.cpp
  include: /home/flood/work/fortiss/ff1_selfcheck/inc
  include: /usr/include/c++/8.1.0
  include: /usr/include/c++/8.1.0/x86_64-pc-linux-gnu
  include: /usr/include/c++/8.1.0/backward
  include: /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/include
  include: /usr/local/include
  include: /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/include-fixed
  include: /usr/include
  define: __STDC__=1
  define: __cplusplus=201703L
  define: __STDC_UTF_16__=1
  define: __STDC_UTF_32__=1
  define: __STDC_HOSTED__=1
  define: __GNUC__=8
  define: __GNUC_MINOR__=1
  define: __GNUC_PATCHLEVEL__=0
  define: __VERSION__="8.1.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__=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: __GNUG__=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: __has_include(STR)=__has_include__(STR)
  define: __has_include_next(STR)=__has_include_next__(STR)
  define: __GXX_WEAK__=1
  define: __DEPRECATED=1
  define: __GXX_RTTI=1
  define: __cpp_rtti=199711
  define: __GXX_EXPERIMENTAL_CXX0X__=1
  define: __cpp_binary_literals=201304
  define: __cpp_hex_float=201603
  define: __cpp_runtime_arrays=198712
  define: __cpp_raw_strings=200710
  define: __cpp_unicode_literals=200710
  define: __cpp_user_defined_literals=200809
  define: __cpp_lambdas=200907
  define: __cpp_decltype=200707
  define: __cpp_attributes=200809
  define: __cpp_rvalue_reference=200610
  define: __cpp_rvalue_references=200610
  define: __cpp_variadic_templates=200704
  define: __cpp_initializer_lists=200806
  define: __cpp_delegating_constructors=200604
  define: __cpp_nsdmi=200809
  define: __cpp_inheriting_constructors=201511
  define: __cpp_ref_qualifiers=200710
  define: __cpp_alias_templates=200704
  define: __cpp_return_type_deduction=201304
  define: __cpp_init_captures=201304
  define: __cpp_generic_lambdas=201304
  define: __cpp_decltype_auto=201304
  define: __cpp_aggregate_nsdmi=201304
  define: __cpp_variable_templates=201304
  define: __cpp_digit_separators=201309
  define: __cpp_unicode_characters=201411
  define: __cpp_static_assert=201411
  define: __cpp_namespace_attributes=201411
  define: __cpp_enumerator_attributes=201411
  define: __cpp_nested_namespace_definitions=201411
  define: __cpp_fold_expressions=201603
  define: __cpp_nontype_template_args=201411
  define: __cpp_range_based_for=201603
  define: __cpp_constexpr=201603
  define: __cpp_if_constexpr=201606
  define: __cpp_capture_star_this=201603
  define: __cpp_inline_variables=201606
  define: __cpp_aggregate_bases=201603
  define: __cpp_deduction_guides=201611
  define: __cpp_noexcept_function_type=201510
  define: __cpp_template_auto=201606
  define: __cpp_structured_bindings=201606
  define: __cpp_variadic_using=201611
  define: __cpp_sized_deallocation=201309
  define: __cpp_aligned_new=201606
  define: __STDCPP_DEFAULT_NEW_ALIGNMENT__=16
  define: __cpp_template_template_args=201611
  define: __cpp_threadsafe_static_init=200806
  define: __EXCEPTIONS=1
  define: __cpp_exceptions=199711
  define: __GXX_ABI_VERSION=1012
  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: __SCHAR_WIDTH__=8
  define: __SHRT_WIDTH__=16
  define: __INT_WIDTH__=32
  define: __LONG_WIDTH__=64
  define: __LONG_LONG_WIDTH__=64
  define: __WCHAR_WIDTH__=32
  define: __WINT_WIDTH__=32
  define: __PTRDIFF_WIDTH__=64
  define: __SIZE_WIDTH__=64
  define: __INTMAX_MAX__=0x7fffffffffffffffL
  define: __INTMAX_C(c)=c ## L
  define: __UINTMAX_MAX__=0xffffffffffffffffUL
  define: __UINTMAX_C(c)=c ## UL
  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__=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_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__=0x7fffffffffffffffL
  define: __INT64_C(c)=c ## L
  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__=0xffffffffffffffffUL
  define: __UINT64_C(c)=c ## UL
  define: __INT_FAST8_MAX__=0x7f
  define: __INT_FAST8_WIDTH__=8
  define: __INT_FAST16_MAX__=0x7fffffffffffffffL
  define: __INT_FAST16_WIDTH__=64
  define: __INT_FAST32_MAX__=0x7fffffffffffffffL
  define: __INT_FAST32_WIDTH__=64
  define: __INT_FAST64_MAX__=0x7fffffffffffffffL
  define: __INT_FAST64_WIDTH__=64
  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: __INTPTR_WIDTH__=64
  define: __UINTPTR_MAX__=0xffffffffffffffffUL
  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: __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: __SSP_STRONG__=3
  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: _GNU_SOURCE=1
  define: _STDC_PREDEF_H=1
  define: __STDC_IEC_559__=1
  define: __STDC_IEC_559_COMPLEX__=1
  define: __STDC_ISO_10646__=201706L
  other: --g++
  other: --gnu_version=80100
  stdver: --c++17
  intelliSenseMode: gcc
Checking for syntax errors: file:///home/flood/work/fortiss/ff1_selfcheck/src/NetworkChecker.cpp
queue_update_intellisense for files in tu of: /home/flood/work/fortiss/ff1_selfcheck/src/NetworkChecker.cpp
terminating child process: 1449
errorSquiggles count: 0
  Processing folder (recursive): /home/flood/work/fortiss/ff1_selfcheck/
  Discovering files: 70425 file(s) processed
  0 file(s) removed from database
Done discovering files.
Populate include completion cache.
Parsing open files...
Parsing remaining files...
  Parsing: 0 files(s) processed
Done parsing remaining files.
Done parsing open files.
textDocument/codeAction
cpptools/activeDocumentChange
cpptools/textEditorSelectionChange
cpptools/textEditorSelectionChange
textDocument/documentSymbol
textDocument/didOpen
textDocument/codeAction

Thank you so much for giving me the hint here - and thank you for the wonderful extension ;)

Yeah, this seems like the same issue as https://github.com/Microsoft/vscode-cpptools/issues/2874, it looks like it wasn't even using the g++ compiler for includes -- the code bails out and silently falls back to guessing another compiler without even logging an error message -- we'll try to get a fix in the next month -- I'm guessing we just need to force the compiler output to use the "export LC_ALL=C".

Yeah I think that will do the job (and is in fact widely used). Thanks!

Closing, as this issue appears to have been addressed.

Was this page helpful?
0 / 5 - 0 ratings