Skip to content

Instantly share code, notes, and snippets.

@bfmhno3
Last active August 16, 2024 08:55
Show Gist options
  • Select an option

  • Save bfmhno3/88f33342ed2b1b55fc6159196c59cbf8 to your computer and use it in GitHub Desktop.

Select an option

Save bfmhno3/88f33342ed2b1b55fc6159196c59cbf8 to your computer and use it in GitHub Desktop.
Expected unqualified-id in C's header file
# This file is NOT licensed under the GPLv3, which is the license for the rest
# of YouCompleteMe.
#
# Here's the license text for this file:
#
# This is free and unencumbered software released into the public domain.
#
# Anyone is free to copy, modify, publish, use, compile, sell, or
# distribute this software, either in source code form or as a compiled
# binary, for any purpose, commercial or non-commercial, and by any
# means.
#
# In jurisdictions that recognize copyright laws, the author or authors
# of this software dedicate any and all copyright interest in the
# software to the public domain. We make this dedication for the benefit
# of the public at large and to the detriment of our heirs and
# successors. We intend this dedication to be an overt act of
# relinquishment in perpetuity of all present and future rights to this
# software under copyright law.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
# IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
# OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
# ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
# OTHER DEALINGS IN THE SOFTWARE.
#
# For more information, please refer to <http://unlicense.org/>
import os
import ycm_core
# These are the compilation flags that will be used in case there's no
# compilation database set (by default, one is not set).
# CHANGE THIS LIST OF FLAGS. YES, THIS IS THE DROID YOU HAVE BEEN LOOKING FOR.
flags = [
'-Wall',
'-Wextra',
# '-Werror',
'-Wno-long-long',
'-Wno-variadic-macros',
'-fexceptions',
'-DNDEBUG',
# You 100% do NOT need -DUSE_CLANG_COMPLETER in your flags; only the YCM
# source code needs it.
'-DUSE_CLANG_COMPLETER',
# THIS IS IMPORTANT! Without a "-std=<something>" flag, clang won't know which
# language to use when compiling headers. So it will guess. Badly. So C++
# headers will be compiled as C headers. You don't want that so ALWAYS specify
# a "-std=<something>".
# For a C project, you would set this to something like 'c99' instead of
# 'c++11'.
'-std=c99',
#'-std=c++17',
# ...and the same thing goes for the magic -x option which specifies the
# language that the files to be compiled are written in. This is mostly
# relevant for c++ headers.
# For a C project, you would set this to 'c' instead of 'c++'.
'-x',
#'c++',
'c',
# c/c++ include path
'-isystem',
'/usr/include/c++/11',
'-isystem',
'/usr/include/x86_64-linux-gnu',
'-isystem',
'/usr/local/include',
'-isystem',
'/usr/lib/llvm-14/lib/clang/14.0.0/include',
'-isystem',
'/usr/include'
'-isystem',
"/usr/bin/include/x86_64-linux-gnu/c++/11",
'-isystem',
"/usr/bin/include/c++/11/backward"
]
# Set this to the absolute path to the folder (NOT the file!) containing the
# compile_commands.json file to use that instead of 'flags'. See here for
# more details: http://clang.llvm.org/docs/JSONCompilationDatabase.html
#
# You can get CMake to generate this file for you by adding:
# set( CMAKE_EXPORT_COMPILE_COMMANDS 1 )
# to your CMakeLists.txt file.
#
# Most projects will NOT need to set this to anything; you can just change the
# 'flags' list of compilation flags. Notice that YCM itself uses that approach.
compilation_database_folder = ''
if os.path.exists( compilation_database_folder ):
database = ycm_core.CompilationDatabase( compilation_database_folder )
else:
database = None
# SOURCE_EXTENSIONS = [ '.cpp', '.cxx', '.cc', '.c', '.m', '.mm' ]
SOURCE_EXTENSIONS = [ '.cpp', '.cxx', '.cc', '.c', '.m', '.mm' ]
def DirectoryOfThisScript():
return os.path.dirname( os.path.abspath( __file__ ) )
def IsHeaderFile( filename ):
extension = os.path.splitext( filename )[ 1 ]
return extension in [ '.h', '.hxx', '.hpp', '.hh' ]
def GetCompilationInfoForFile( filename ):
# The compilation_commands.json file generated by CMake does not have entries
# for header files. So we do our best by asking the db for flags for a
# corresponding source file, if any. If one exists, the flags for that file
# should be good enough.
if IsHeaderFile( filename ):
basename = os.path.splitext( filename )[ 0 ]
for extension in SOURCE_EXTENSIONS:
replacement_file = basename + extension
if os.path.exists( replacement_file ):
compilation_info = database.GetCompilationInfoForFile(
replacement_file )
if compilation_info.compiler_flags_:
return compilation_info
return None
return database.GetCompilationInfoForFile( filename )
def FlagsForFile( filename, **kwargs ):
if not database:
return {
'flags': flags,
'include_paths_relative_to_dir': DirectoryOfThisScript()
}
compilation_info = GetCompilationInfoForFile( filename )
if not compilation_info:
return None
# Bear in mind that compilation_info.compiler_flags_ does NOT return a
# python list, but a "list-like" StringVec object.
final_flags = list( compilation_info.compiler_flags_ )
# NOTE: This is just for YouCompleteMe; it's highly likely that your project
# does NOT need to remove the stdlib flag. DO NOT USE THIS IN YOUR
# ycm_extra_conf IF YOU'RE NOT 100% SURE YOU NEED IT.
try:
final_flags.remove( '-stdlib=libc++' )
except ValueError:
pass
return {
'flags': final_flags,
'include_paths_relative_to_dir': compilation_info.compiler_working_dir_
}
I[14:22:03.079] clangd version 18.1.1 (https://github.com/ycm-core/llvm abd06744664af7852747fc7190a38b36473ac13b)
I[14:22:03.080] Features: linux
I[14:22:03.080] PID: 55186
I[14:22:03.080] Working directory: /home/bfmhno3/Downloads/Git/Github/c/ooc/ch6
I[14:22:03.080] argv[0]: /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/clangd/output/bin/clangd
I[14:22:03.080] argv[1]: -header-insertion-decorators=0
I[14:22:03.080] argv[2]: -resource-dir=/home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/clang/lib/clang/18.1.3
I[14:22:03.080] argv[3]: -limit-results=500
I[14:22:03.080] argv[4]: -log=verbose
V[14:22:03.080] User config file is /home/bfmhno3/.config/clangd/config.yaml
I[14:22:03.080] Starting LSP over stdin/stdout
V[14:22:03.080] <<< {"id":1,"jsonrpc":"2.0","method":"initialize","params":{"capabilities":{"textDocument":{"codeAction":{"codeActionLiteralSupport":{"codeActionKind":{"valueSet":["","quickfix","refactor","refactor.extract","refactor.inline","refactor.rewrite","source","source.organizeImports"]}}},"completion":{"completionItem":{"documentationFormat":["plaintext","markdown"],"resolveSupport":{"properties":["documentation","detail"]}},"completionItemKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25]}},"documentSymbol":{"hierarchicalDocumentSymbolSupport":false,"labelSupport":false,"symbolKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]}},"hover":{"contentFormat":["plaintext","markdown"]},"inlay_hint":{},"semanticTokens":{"augmentSyntaxTokens":true,"formats":["relative"],"requests":{"full":{"delta":false},"range":true},"tokenModifiers":[],"tokenTypes":["namespace","type","class","enum","interface","struct","typeParameter","parameter","variable","property","enumMember","event","function","method","member","macro","keyword","modifier","comment","string","number","regexp","operator"]},"signatureHelp":{"signatureInformation":{"documentationFormat":["plaintext","markdown"],"parameterInformation":{"labelOffsetSupport":true}}},"synchronization":{"didSave":true}},"workspace":{"applyEdit":true,"didChangeWatchedFiles":{"dynamicRegistration":true},"symbol":{"symbolKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]}},"workspaceEdit":{"documentChanges":true},"workspaceFolders":true}},"initializationOptions":{},"processId":55138,"rootPath":"/home/bfmhno3","rootUri":"file:///home/bfmhno3","workspaceFolders":[{"name":"bfmhno3","uri":"file:///home/bfmhno3"}]}}
I[14:22:03.080] <-- initialize(1)
I[14:22:03.081] --> reply:initialize(1) 0 ms
V[14:22:03.081] >>> {"id":1,"jsonrpc":"2.0","result":{"capabilities":{"astProvider":true,"callHierarchyProvider":true,"clangdInlayHintsProvider":true,"codeActionProvider":{"codeActionKinds":["quickfix","refactor","info"]},"compilationDatabase":{"automaticReload":true},"completionProvider":{"resolveProvider":false,"triggerCharacters":[".","<",">",":","\"","/","*"]},"declarationProvider":true,"definitionProvider":true,"documentFormattingProvider":true,"documentHighlightProvider":true,"documentLinkProvider":{"resolveProvider":false},"documentOnTypeFormattingProvider":{"firstTriggerCharacter":"\n","moreTriggerCharacter":[]},"documentRangeFormattingProvider":true,"documentSymbolProvider":true,"executeCommandProvider":{"commands":["clangd.applyFix","clangd.applyTweak"]},"foldingRangeProvider":true,"hoverProvider":true,"implementationProvider":true,"inactiveRegionsProvider":true,"inlayHintProvider":true,"memoryUsageProvider":true,"referencesProvider":true,"renameProvider":true,"selectionRangeProvider":true,"semanticTokensProvider":{"full":{"delta":true},"legend":{"tokenModifiers":["declaration","definition","deprecated","deduced","readonly","static","abstract","virtual","dependentName","defaultLibrary","usedAsMutableReference","usedAsMutablePointer","constructorOrDestructor","userDefined","functionScope","classScope","fileScope","globalScope"],"tokenTypes":["variable","variable","parameter","function","method","function","property","variable","class","interface","enum","enumMember","type","type","unknown","namespace","typeParameter","concept","type","macro","modifier","operator","bracket","label","comment"]},"range":false},"signatureHelpProvider":{"triggerCharacters":["(",")","{","}","<",">",","]},"standardTypeHierarchyProvider":true,"textDocumentSync":{"change":2,"openClose":true,"save":true},"typeDefinitionProvider":true,"typeHierarchyProvider":true,"workspaceSymbolProvider":true},"serverInfo":{"name":"clangd","version":"clangd version 18.1.1 (https://github.com/ycm-core/llvm abd06744664af7852747fc7190a38b36473ac13b) linux x86_64-unknown-linux-gnu"}}}
V[14:22:03.082] <<< {"jsonrpc":"2.0","method":"initialized","params":{}}
I[14:22:03.082] <-- initialized
V[14:22:03.082] <<< {"jsonrpc":"2.0","method":"workspace/didChangeConfiguration","params":{"settings":{}}}
I[14:22:03.082] <-- workspace/didChangeConfiguration
V[14:22:03.082] <<< {"jsonrpc":"2.0","method":"textDocument/didOpen","params":{"textDocument":{"languageId":"cpp","text":"#ifndef __OBJECT_H__\n\n#include <stdio.h>\n\nstruct _Object {\n const struct _Class* cls;\n};\n\nextern const void* Object;\n\nvoid* new(const void* class, ...);\nvoid delete(void* self);\n\nint differ(const void* self, const void* b);\nint puto(const void* self, FILE* fp);\n\n#endif /*__OBJECT_H__ */\n\n","uri":"file:///home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h","version":1}}}
I[14:22:03.082] <-- textDocument/didOpen
I[14:22:03.082] Failed to find compilation database for /home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h
I[14:22:03.082] ASTWorker building file /home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h version 1 with command clangd fallback
[/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6]
/usr/lib/llvm-14/bin/clang -xobjective-c++-header -resource-dir=/home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/clang/lib/clang/18.1.3 -- /home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h
V[14:22:03.083] Driver produced command: cc1 -cc1 -triple x86_64-unknown-linux-gnu -fsyntax-only -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name object.h -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=all -fmath-errno -ffp-contract=on -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debugger-tuning=gdb -fdebug-compilation-dir=/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6 -fcoverage-compilation-dir=/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6 -resource-dir /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/clang/lib/clang/18.1.3 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/backward -internal-isystem /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/clang/lib/clang/18.1.3/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fdeprecated-macro -ferror-limit 19 -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fobjc-runtime=gcc -fobjc-encode-cxx-class-template-spec -fobjc-exceptions -fcxx-exceptions -fexceptions -no-round-trip-args -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -x objective-c++-header /home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h
V[14:22:03.083] Building first preamble for /home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h version 1
I[14:22:03.100] Built preamble of size 335432 for file /home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h version 1 in 0.02 seconds
I[14:22:03.100] Indexing c++17 standard library in the context of /home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h
V[14:22:03.103] indexed preamble AST for /home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h version 1:
symbol slab: 407 symbols, 123216 bytes
ref slab: 0 symbols, 0 refs, 128 bytes
relations slab: 0 relations, 24 bytes
V[14:22:03.104] indexed file AST for /home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h version 1:
symbol slab: 5 symbols, 5376 bytes
ref slab: 7 symbols, 7 refs, 4416 bytes
relations slab: 0 relations, 24 bytes
V[14:22:03.105] Build dynamic index for main-file symbols with estimated memory usage of 13736 bytes
I[14:22:03.105] --> textDocument/publishDiagnostics
V[14:22:03.105] >>> {"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"diagnostics":[{"code":"expected_unqualified_id","message":"Expected unqualified-id","range":{"end":{"character":9,"line":10},"start":{"character":6,"line":10}},"severity":1,"source":"clang"},{"code":"expected_unqualified_id","message":"Expected unqualified-id","range":{"end":{"character":11,"line":11},"start":{"character":5,"line":11}},"severity":1,"source":"clang"}],"uri":"file:///home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h","version":1}}
V[14:22:03.106] Build dynamic index for header symbols with estimated memory usage of 837516 bytes
V[14:22:03.818] Ignored diagnostic. /usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/coroutine:334:2:"the coroutine header requires -fcoroutines"
I[14:22:04.128] Indexed c++17 standard library (incomplete due to errors): 13666 symbols, 1814 filtered
V[14:22:04.157] Build dynamic index for header symbols with estimated memory usage of 8418544 bytes
Searching Python 3.10 libraries...
Found Python library: /opt/miniforge3/lib/libpython3.10.so
Found Python headers folder: /opt/miniforge3/include/python3.10
-- The C compiler identification is GNU 9.4.0
-- The CXX compiler identification is GNU 9.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found Python3: /opt/miniforge3/bin/python3 (found suitable version "3.10.14", minimum required is "3.6") found components: Interpreter Development
-- Performing Test ABSL_INTERNAL_AT_LEAST_CXX17
-- Performing Test ABSL_INTERNAL_AT_LEAST_CXX17 - Success
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Using libclang archive: /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/cpp/../clang_archives/libclang-18.1.1-x86_64-unknown-linux-gnu.tar.bz2
-- Using libclang to provide semantic completion for C/C++/ObjC
-- Using external libclang: /tmp/ycm_build_zjeq7bye/lib/libclang.so.18.1.1
-- Using Abseil hash tables
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/ycm_build_zjeq7bye
gmake[1]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[2]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
Scanning dependencies of target absl_civil_time
Scanning dependencies of target absl_time_zone
Scanning dependencies of target absl_log_severity
Scanning dependencies of target absl_spinlock_wait
Scanning dependencies of target absl_int128
Scanning dependencies of target absl_exponential_biased
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
[ 0%] Building CXX object _deps/absl-build/absl/time/CMakeFiles/absl_civil_time.dir/internal/cctz/src/civil_time_detail.cc.o
[ 0%] Building CXX object _deps/absl-build/absl/numeric/CMakeFiles/absl_int128.dir/int128.cc.o
[ 1%] Building CXX object _deps/absl-build/absl/base/CMakeFiles/absl_log_severity.dir/log_severity.cc.o
[ 1%] Building CXX object _deps/absl-build/absl/profiling/CMakeFiles/absl_exponential_biased.dir/internal/exponential_biased.cc.o
[ 1%] Building CXX object _deps/absl-build/absl/base/CMakeFiles/absl_spinlock_wait.dir/internal/spinlock_wait.cc.o
[ 1%] Building CXX object _deps/absl-build/absl/time/CMakeFiles/absl_time_zone.dir/internal/cctz/src/time_zone_fixed.cc.o
[ 1%] Building CXX object _deps/absl-build/absl/time/CMakeFiles/absl_time_zone.dir/internal/cctz/src/time_zone_format.cc.o
[ 3%] Building CXX object _deps/absl-build/absl/time/CMakeFiles/absl_time_zone.dir/internal/cctz/src/time_zone_if.cc.o
[ 4%] Building CXX object _deps/absl-build/absl/time/CMakeFiles/absl_time_zone.dir/internal/cctz/src/time_zone_info.cc.o
[ 4%] Building CXX object _deps/absl-build/absl/time/CMakeFiles/absl_time_zone.dir/internal/cctz/src/time_zone_libc.cc.o
[ 4%] Building CXX object _deps/absl-build/absl/time/CMakeFiles/absl_time_zone.dir/internal/cctz/src/time_zone_impl.cc.o
[ 6%] Building CXX object _deps/absl-build/absl/time/CMakeFiles/absl_time_zone.dir/internal/cctz/src/time_zone_posix.cc.o
[ 6%] Building CXX object _deps/absl-build/absl/time/CMakeFiles/absl_time_zone.dir/internal/cctz/src/time_zone_lookup.cc.o
[ 6%] Building CXX object _deps/absl-build/absl/time/CMakeFiles/absl_time_zone.dir/internal/cctz/src/zone_info_source.cc.o
[ 6%] Linking CXX static library libabsl_spinlock_wait.a
[ 6%] Linking CXX static library libabsl_log_severity.a
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
[ 6%] Built target absl_spinlock_wait
[ 6%] Built target absl_log_severity
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
Scanning dependencies of target absl_raw_logging_internal
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
[ 7%] Building CXX object _deps/absl-build/absl/base/CMakeFiles/absl_raw_logging_internal.dir/internal/raw_logging.cc.o
[ 9%] Linking CXX static library libabsl_exponential_biased.a
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
[ 9%] Built target absl_exponential_biased
[ 11%] Linking CXX static library libabsl_civil_time.a
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
[ 11%] Built target absl_civil_time
[ 11%] Linking CXX static library libabsl_int128.a
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
[ 11%] Built target absl_int128
[ 11%] Linking CXX static library libabsl_raw_logging_internal.a
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
[ 11%] Built target absl_raw_logging_internal
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
Scanning dependencies of target absl_throw_delegate
Scanning dependencies of target absl_bad_optional_access
Scanning dependencies of target absl_cordz_functions
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
Scanning dependencies of target absl_bad_variant_access
Scanning dependencies of target absl_base
Scanning dependencies of target absl_debugging_internal
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
[ 11%] Building CXX object _deps/absl-build/absl/base/CMakeFiles/absl_throw_delegate.dir/internal/throw_delegate.cc.o
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
[ 12%] Building CXX object _deps/absl-build/absl/types/CMakeFiles/absl_bad_optional_access.dir/bad_optional_access.cc.o
[ 14%] Building CXX object _deps/absl-build/absl/strings/CMakeFiles/absl_cordz_functions.dir/internal/cordz_functions.cc.o
[ 14%] Building CXX object _deps/absl-build/absl/types/CMakeFiles/absl_bad_variant_access.dir/bad_variant_access.cc.o
[ 14%] Building CXX object _deps/absl-build/absl/debugging/CMakeFiles/absl_debugging_internal.dir/internal/address_is_readable.cc.o
[ 14%] Building CXX object _deps/absl-build/absl/debugging/CMakeFiles/absl_debugging_internal.dir/internal/vdso_support.cc.o
[ 14%] Building CXX object _deps/absl-build/absl/base/CMakeFiles/absl_base.dir/internal/sysinfo.cc.o
[ 15%] Building CXX object _deps/absl-build/absl/base/CMakeFiles/absl_base.dir/internal/unscaledcycleclock.cc.o
[ 19%] Building CXX object _deps/absl-build/absl/base/CMakeFiles/absl_base.dir/internal/spinlock.cc.o
[ 19%] Building CXX object _deps/absl-build/absl/debugging/CMakeFiles/absl_debugging_internal.dir/internal/elf_mem_image.cc.o
[ 19%] Building CXX object _deps/absl-build/absl/base/CMakeFiles/absl_base.dir/internal/cycleclock.cc.o
[ 19%] Building CXX object _deps/absl-build/absl/base/CMakeFiles/absl_base.dir/internal/thread_identity.cc.o
[ 20%] Linking CXX static library libabsl_bad_variant_access.a
[ 20%] Linking CXX static library libabsl_bad_optional_access.a
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
[ 20%] Built target absl_bad_variant_access
[ 20%] Built target absl_bad_optional_access
[ 20%] Linking CXX static library libabsl_throw_delegate.a
[ 22%] Linking CXX static library libabsl_debugging_internal.a
[ 22%] Linking CXX static library libabsl_cordz_functions.a
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
[ 22%] Built target absl_throw_delegate
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
[ 22%] Built target absl_debugging_internal
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
Scanning dependencies of target absl_stacktrace
[ 22%] Built target absl_cordz_functions
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
[ 23%] Building CXX object _deps/absl-build/absl/debugging/CMakeFiles/absl_stacktrace.dir/stacktrace.cc.o
[ 23%] Linking CXX static library libabsl_base.a
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
[ 23%] Built target absl_base
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
Scanning dependencies of target absl_crc_cpu_detect
Scanning dependencies of target absl_city
Scanning dependencies of target absl_demangle_internal
Scanning dependencies of target absl_string_view
Scanning dependencies of target absl_low_level_hash
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
Scanning dependencies of target absl_strings_internal
Scanning dependencies of target absl_malloc_internal
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
[ 23%] Building CXX object _deps/absl-build/absl/debugging/CMakeFiles/absl_demangle_internal.dir/internal/demangle.cc.o
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
[ 25%] Building CXX object _deps/absl-build/absl/crc/CMakeFiles/absl_crc_cpu_detect.dir/internal/cpu_detect.cc.o
[ 25%] Building CXX object _deps/absl-build/absl/hash/CMakeFiles/absl_low_level_hash.dir/internal/low_level_hash.cc.o
[ 25%] Building CXX object _deps/absl-build/absl/strings/CMakeFiles/absl_string_view.dir/string_view.cc.o
[ 26%] Building CXX object _deps/absl-build/absl/hash/CMakeFiles/absl_city.dir/internal/city.cc.o
[ 28%] Building CXX object _deps/absl-build/absl/strings/CMakeFiles/absl_strings_internal.dir/internal/ostringstream.cc.o
[ 28%] Building CXX object _deps/absl-build/absl/strings/CMakeFiles/absl_strings_internal.dir/internal/utf8.cc.o
[ 28%] Building CXX object _deps/absl-build/absl/strings/CMakeFiles/absl_strings_internal.dir/internal/escaping.cc.o
[ 28%] Building CXX object _deps/absl-build/absl/base/CMakeFiles/absl_malloc_internal.dir/internal/low_level_alloc.cc.o
[ 28%] Linking CXX static library libabsl_stacktrace.a
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
[ 28%] Built target absl_stacktrace
[ 28%] Linking CXX static library libabsl_crc_cpu_detect.a
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
[ 28%] Built target absl_crc_cpu_detect
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
Scanning dependencies of target absl_crc_internal
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
[ 30%] Building CXX object _deps/absl-build/absl/crc/CMakeFiles/absl_crc_internal.dir/internal/crc_x86_arm_combined.cc.o
[ 28%] Building CXX object _deps/absl-build/absl/crc/CMakeFiles/absl_crc_internal.dir/internal/crc.cc.o
[ 31%] Linking CXX static library libabsl_low_level_hash.a
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
[ 31%] Built target absl_low_level_hash
[ 33%] Linking CXX static library libabsl_time_zone.a
[ 33%] Linking CXX static library libabsl_string_view.a
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
[ 33%] Built target absl_time_zone
[ 33%] Built target absl_string_view
[ 33%] Linking CXX static library libabsl_city.a
[ 34%] Linking CXX static library libabsl_strings_internal.a
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
[ 34%] Built target absl_strings_internal
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
[ 34%] Built target absl_city
Scanning dependencies of target absl_strings
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
[ 34%] Building CXX object _deps/absl-build/absl/strings/CMakeFiles/absl_strings.dir/charconv.cc.o
[ 34%] Building CXX object _deps/absl-build/absl/strings/CMakeFiles/absl_strings.dir/internal/charconv_parse.cc.o
[ 36%] Building CXX object _deps/absl-build/absl/strings/CMakeFiles/absl_strings.dir/internal/stringify_sink.cc.o
[ 38%] Building CXX object _deps/absl-build/absl/strings/CMakeFiles/absl_strings.dir/ascii.cc.o
[ 38%] Building CXX object _deps/absl-build/absl/strings/CMakeFiles/absl_strings.dir/internal/charconv_bigint.cc.o
[ 38%] Building CXX object _deps/absl-build/absl/strings/CMakeFiles/absl_strings.dir/internal/memutil.cc.o
[ 39%] Building CXX object _deps/absl-build/absl/strings/CMakeFiles/absl_strings.dir/internal/damerau_levenshtein_distance.cc.o
[ 39%] Building CXX object _deps/absl-build/absl/strings/CMakeFiles/absl_strings.dir/match.cc.o
[ 41%] Building CXX object _deps/absl-build/absl/strings/CMakeFiles/absl_strings.dir/escaping.cc.o
[ 41%] Building CXX object _deps/absl-build/absl/strings/CMakeFiles/absl_strings.dir/numbers.cc.o
[ 42%] Building CXX object _deps/absl-build/absl/strings/CMakeFiles/absl_strings.dir/str_cat.cc.o
[ 42%] Building CXX object _deps/absl-build/absl/strings/CMakeFiles/absl_strings.dir/str_replace.cc.o
[ 42%] Linking CXX static library libabsl_malloc_internal.a
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
[ 42%] Built target absl_malloc_internal
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
Scanning dependencies of target absl_graphcycles_internal
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
[ 42%] Building CXX object _deps/absl-build/absl/synchronization/CMakeFiles/absl_graphcycles_internal.dir/internal/graphcycles.cc.o
[ 42%] Building CXX object _deps/absl-build/absl/strings/CMakeFiles/absl_strings.dir/str_split.cc.o
[ 42%] Linking CXX static library libabsl_demangle_internal.a
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
[ 42%] Built target absl_demangle_internal
[ 44%] Building CXX object _deps/absl-build/absl/strings/CMakeFiles/absl_strings.dir/substitute.cc.o
[ 44%] Linking CXX static library libabsl_crc_internal.a
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
[ 44%] Built target absl_crc_internal
[ 46%] Linking CXX static library libabsl_graphcycles_internal.a
[ 46%] Linking CXX static library libabsl_strings.a
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
[ 46%] Built target absl_graphcycles_internal
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
[ 46%] Built target absl_strings
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
Scanning dependencies of target absl_symbolize
Scanning dependencies of target absl_hash
Scanning dependencies of target absl_time
Scanning dependencies of target absl_str_format_internal
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
[ 46%] Building CXX object _deps/absl-build/absl/debugging/CMakeFiles/absl_symbolize.dir/symbolize.cc.o
[ 46%] Building CXX object _deps/absl-build/absl/hash/CMakeFiles/absl_hash.dir/internal/hash.cc.o
[ 46%] Building CXX object _deps/absl-build/absl/strings/CMakeFiles/absl_str_format_internal.dir/internal/str_format/bind.cc.o
[ 46%] Building CXX object _deps/absl-build/absl/time/CMakeFiles/absl_time.dir/clock.cc.o
[ 46%] Building CXX object _deps/absl-build/absl/strings/CMakeFiles/absl_str_format_internal.dir/internal/str_format/extension.cc.o
[ 46%] Building CXX object _deps/absl-build/absl/time/CMakeFiles/absl_time.dir/format.cc.o
[ 47%] Building CXX object _deps/absl-build/absl/time/CMakeFiles/absl_time.dir/duration.cc.o
[ 50%] Building CXX object _deps/absl-build/absl/time/CMakeFiles/absl_time.dir/civil_time.cc.o
[ 50%] Building CXX object _deps/absl-build/absl/strings/CMakeFiles/absl_str_format_internal.dir/internal/str_format/arg.cc.o
[ 50%] Building CXX object _deps/absl-build/absl/strings/CMakeFiles/absl_str_format_internal.dir/internal/str_format/parser.cc.o
[ 52%] Building CXX object _deps/absl-build/absl/strings/CMakeFiles/absl_str_format_internal.dir/internal/str_format/float_conversion.cc.o
[ 52%] Building CXX object _deps/absl-build/absl/time/CMakeFiles/absl_time.dir/time.cc.o
[ 52%] Building CXX object _deps/absl-build/absl/strings/CMakeFiles/absl_str_format_internal.dir/internal/str_format/output.cc.o
[ 52%] Linking CXX static library libabsl_hash.a
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
[ 52%] Built target absl_hash
[ 53%] Linking CXX static library libabsl_symbolize.a
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
[ 53%] Built target absl_symbolize
[ 55%] Linking CXX static library libabsl_time.a
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
[ 55%] Built target absl_time
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
Scanning dependencies of target absl_kernel_timeout_internal
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
[ 57%] Building CXX object _deps/absl-build/absl/synchronization/CMakeFiles/absl_kernel_timeout_internal.dir/internal/kernel_timeout.cc.o
[ 58%] Linking CXX static library libabsl_str_format_internal.a
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
[ 58%] Built target absl_str_format_internal
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
Scanning dependencies of target absl_crc32c
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
[ 60%] Building CXX object _deps/absl-build/absl/crc/CMakeFiles/absl_crc32c.dir/internal/crc_memcpy_x86_64.cc.o
[ 60%] Building CXX object _deps/absl-build/absl/crc/CMakeFiles/absl_crc32c.dir/internal/crc_non_temporal_memcpy.cc.o
[ 60%] Building CXX object _deps/absl-build/absl/crc/CMakeFiles/absl_crc32c.dir/internal/crc_memcpy_fallback.cc.o
[ 61%] Building CXX object _deps/absl-build/absl/crc/CMakeFiles/absl_crc32c.dir/crc32c.cc.o
[ 61%] Linking CXX static library libabsl_kernel_timeout_internal.a
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
[ 61%] Built target absl_kernel_timeout_internal
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
Scanning dependencies of target absl_synchronization
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
[ 61%] Building CXX object _deps/absl-build/absl/synchronization/CMakeFiles/absl_synchronization.dir/blocking_counter.cc.o
[ 63%] Building CXX object _deps/absl-build/absl/synchronization/CMakeFiles/absl_synchronization.dir/internal/futex_waiter.cc.o
[ 63%] Building CXX object _deps/absl-build/absl/synchronization/CMakeFiles/absl_synchronization.dir/barrier.cc.o
[ 65%] Building CXX object _deps/absl-build/absl/synchronization/CMakeFiles/absl_synchronization.dir/internal/per_thread_sem.cc.o
[ 65%] Building CXX object _deps/absl-build/absl/synchronization/CMakeFiles/absl_synchronization.dir/internal/create_thread_identity.cc.o
[ 65%] Building CXX object _deps/absl-build/absl/synchronization/CMakeFiles/absl_synchronization.dir/internal/pthread_waiter.cc.o
[ 66%] Building CXX object _deps/absl-build/absl/synchronization/CMakeFiles/absl_synchronization.dir/notification.cc.o
[ 66%] Building CXX object _deps/absl-build/absl/synchronization/CMakeFiles/absl_synchronization.dir/internal/sem_waiter.cc.o
[ 68%] Building CXX object _deps/absl-build/absl/synchronization/CMakeFiles/absl_synchronization.dir/internal/stdcpp_waiter.cc.o
[ 68%] Building CXX object _deps/absl-build/absl/synchronization/CMakeFiles/absl_synchronization.dir/internal/win32_waiter.cc.o
[ 68%] Building CXX object _deps/absl-build/absl/synchronization/CMakeFiles/absl_synchronization.dir/internal/waiter_base.cc.o
[ 68%] Building CXX object _deps/absl-build/absl/synchronization/CMakeFiles/absl_synchronization.dir/mutex.cc.o
[ 68%] Linking CXX static library libabsl_crc32c.a
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
[ 68%] Built target absl_crc32c
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
Scanning dependencies of target absl_crc_cord_state
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
[ 69%] Building CXX object _deps/absl-build/absl/crc/CMakeFiles/absl_crc_cord_state.dir/internal/crc_cord_state.cc.o
[ 71%] Linking CXX static library libabsl_synchronization.a
[ 71%] Linking CXX static library libabsl_crc_cord_state.a
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
[ 71%] Built target absl_synchronization
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
Scanning dependencies of target absl_hashtablez_sampler
Scanning dependencies of target absl_cordz_handle
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
[ 73%] Building CXX object _deps/absl-build/absl/strings/CMakeFiles/absl_cordz_handle.dir/internal/cordz_handle.cc.o
[ 74%] Building CXX object _deps/absl-build/absl/container/CMakeFiles/absl_hashtablez_sampler.dir/internal/hashtablez_sampler.cc.o
[ 74%] Building CXX object _deps/absl-build/absl/container/CMakeFiles/absl_hashtablez_sampler.dir/internal/hashtablez_sampler_force_weak_definition.cc.o
[ 74%] Built target absl_crc_cord_state
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
Scanning dependencies of target absl_cord_internal
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
[ 76%] Building CXX object _deps/absl-build/absl/strings/CMakeFiles/absl_cord_internal.dir/internal/cord_internal.cc.o
[ 76%] Building CXX object _deps/absl-build/absl/strings/CMakeFiles/absl_cord_internal.dir/internal/cord_rep_btree.cc.o
[ 77%] Building CXX object _deps/absl-build/absl/strings/CMakeFiles/absl_cord_internal.dir/internal/cord_rep_btree_reader.cc.o
[ 77%] Building CXX object _deps/absl-build/absl/strings/CMakeFiles/absl_cord_internal.dir/internal/cord_rep_btree_navigator.cc.o
[ 77%] Building CXX object _deps/absl-build/absl/strings/CMakeFiles/absl_cord_internal.dir/internal/cord_rep_ring.cc.o
[ 77%] Building CXX object _deps/absl-build/absl/strings/CMakeFiles/absl_cord_internal.dir/internal/cord_rep_crc.cc.o
[ 79%] Building CXX object _deps/absl-build/absl/strings/CMakeFiles/absl_cord_internal.dir/internal/cord_rep_consume.cc.o
[ 80%] Linking CXX static library libabsl_hashtablez_sampler.a
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
[ 80%] Linking CXX static library libabsl_cordz_handle.a
[ 80%] Built target absl_hashtablez_sampler
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
Scanning dependencies of target absl_raw_hash_set
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
[ 82%] Building CXX object _deps/absl-build/absl/container/CMakeFiles/absl_raw_hash_set.dir/internal/raw_hash_set.cc.o
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
[ 82%] Built target absl_cordz_handle
[ 82%] Linking CXX static library libabsl_raw_hash_set.a
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
[ 82%] Built target absl_raw_hash_set
[ 82%] Linking CXX static library libabsl_cord_internal.a
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
[ 82%] Built target absl_cord_internal
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
Scanning dependencies of target absl_cordz_info
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
[ 82%] Building CXX object _deps/absl-build/absl/strings/CMakeFiles/absl_cordz_info.dir/internal/cordz_info.cc.o
[ 84%] Linking CXX static library libabsl_cordz_info.a
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
[ 84%] Built target absl_cordz_info
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
Scanning dependencies of target absl_cord
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
[ 84%] Building CXX object _deps/absl-build/absl/strings/CMakeFiles/absl_cord.dir/cord.cc.o
[ 84%] Building CXX object _deps/absl-build/absl/strings/CMakeFiles/absl_cord.dir/cord_analysis.cc.o
[ 85%] Building CXX object _deps/absl-build/absl/strings/CMakeFiles/absl_cord.dir/cord_buffer.cc.o
[ 85%] Linking CXX static library libabsl_cord.a
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
[ 85%] Built target absl_cord
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
Scanning dependencies of target ycm_core
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[3]: Entering directory '/tmp/ycm_build_zjeq7bye'
[ 85%] Building CXX object ycm/CMakeFiles/ycm_core.dir/Candidate.cpp.o
[ 85%] Building CXX object ycm/CMakeFiles/ycm_core.dir/Character.cpp.o
[ 87%] Building CXX object ycm/CMakeFiles/ycm_core.dir/CodePoint.cpp.o
[ 87%] Building CXX object ycm/CMakeFiles/ycm_core.dir/IdentifierCompleter.cpp.o
[ 87%] Building CXX object ycm/CMakeFiles/ycm_core.dir/Result.cpp.o
[ 87%] Building CXX object ycm/CMakeFiles/ycm_core.dir/IdentifierUtils.cpp.o
[ 88%] Building CXX object ycm/CMakeFiles/ycm_core.dir/IdentifierDatabase.cpp.o
[ 88%] Building CXX object ycm/CMakeFiles/ycm_core.dir/Utils.cpp.o
[ 90%] Building CXX object ycm/CMakeFiles/ycm_core.dir/Repository.cpp.o
[ 92%] Building CXX object ycm/CMakeFiles/ycm_core.dir/Word.cpp.o
[ 92%] Building CXX object ycm/CMakeFiles/ycm_core.dir/ClangCompleter/ClangCompleter.cpp.o
[ 92%] Building CXX object ycm/CMakeFiles/ycm_core.dir/ClangCompleter/ClangHelpers.cpp.o
[ 93%] Building CXX object ycm/CMakeFiles/ycm_core.dir/ycm_core.cpp.o
[ 93%] Building CXX object ycm/CMakeFiles/ycm_core.dir/PythonSupport.cpp.o
[ 93%] Building CXX object ycm/CMakeFiles/ycm_core.dir/versioning.cpp.o
[ 95%] Building CXX object ycm/CMakeFiles/ycm_core.dir/ClangCompleter/ClangUtils.cpp.o
[ 95%] Building CXX object ycm/CMakeFiles/ycm_core.dir/ClangCompleter/CompilationDatabase.cpp.o
[ 96%] Building CXX object ycm/CMakeFiles/ycm_core.dir/ClangCompleter/CompletionData.cpp.o
[ 96%] Building CXX object ycm/CMakeFiles/ycm_core.dir/ClangCompleter/Documentation.cpp.o
[ 96%] Building CXX object ycm/CMakeFiles/ycm_core.dir/ClangCompleter/Range.cpp.o
[ 98%] Building CXX object ycm/CMakeFiles/ycm_core.dir/ClangCompleter/TranslationUnit.cpp.o
[ 98%] Building CXX object ycm/CMakeFiles/ycm_core.dir/ClangCompleter/TranslationUnitStore.cpp.o
[100%] Linking CXX shared library /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/ycm_core.cpython-310-x86_64-linux-gnu.so
gmake[3]: Leaving directory '/tmp/ycm_build_zjeq7bye'
[100%] Built target ycm_core
gmake[2]: Leaving directory '/tmp/ycm_build_zjeq7bye'
gmake[1]: Leaving directory '/tmp/ycm_build_zjeq7bye'
running build
running build_py
creating /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/regex-build
creating /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/regex-build/regex
copying regex_3/__init__.py -> /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/regex-build/regex
copying regex_3/__init__.py -> /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/regex-build/regex
copying regex_3/regex.py -> /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/regex-build/regex
copying regex_3/_regex_core.py -> /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/regex-build/regex
copying regex_3/test_regex.py -> /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/regex-build/regex
running build_ext
building 'regex._regex' extension
creating /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/regex-build/3
creating /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/regex-build/3/temp.linux-x86_64-cpython-310
creating /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/regex-build/3/temp.linux-x86_64-cpython-310/regex_3
gcc -pthread -B /opt/miniforge3/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /opt/miniforge3/include -fPIC -O2 -isystem /opt/miniforge3/include -fPIC -I/opt/miniforge3/include/python3.10 -c regex_3/_regex.c -o /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/regex-build/3/temp.linux-x86_64-cpython-310/regex_3/_regex.o
gcc -pthread -B /opt/miniforge3/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /opt/miniforge3/include -fPIC -O2 -isystem /opt/miniforge3/include -fPIC -I/opt/miniforge3/include/python3.10 -c regex_3/_regex_unicode.c -o /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/regex-build/3/temp.linux-x86_64-cpython-310/regex_3/_regex_unicode.o
gcc -pthread -B /opt/miniforge3/compiler_compat -shared -Wl,--allow-shlib-undefined -Wl,-rpath,/opt/miniforge3/lib -Wl,-rpath-link,/opt/miniforge3/lib -L/opt/miniforge3/lib -Wl,--allow-shlib-undefined -Wl,-rpath,/opt/miniforge3/lib -Wl,-rpath-link,/opt/miniforge3/lib -L/opt/miniforge3/lib /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/regex-build/3/temp.linux-x86_64-cpython-310/regex_3/_regex.o /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/regex-build/3/temp.linux-x86_64-cpython-310/regex_3/_regex_unicode.o -o /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/regex-build/regex/_regex.cpython-310-x86_64-linux-gnu.so
running build
running build_py
creating /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3
creating /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog
copying src/watchdog/__init__.py -> /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog
copying src/watchdog/watchmedo.py -> /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog
copying src/watchdog/events.py -> /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog
copying src/watchdog/version.py -> /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog
creating /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog/observers
copying src/watchdog/observers/read_directory_changes.py -> /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog/observers
copying src/watchdog/observers/fsevents2.py -> /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog/observers
copying src/watchdog/observers/polling.py -> /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog/observers
copying src/watchdog/observers/winapi.py -> /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog/observers
copying src/watchdog/observers/__init__.py -> /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog/observers
copying src/watchdog/observers/kqueue.py -> /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog/observers
copying src/watchdog/observers/inotify_c.py -> /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog/observers
copying src/watchdog/observers/fsevents.py -> /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog/observers
copying src/watchdog/observers/inotify_buffer.py -> /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog/observers
copying src/watchdog/observers/inotify.py -> /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog/observers
copying src/watchdog/observers/api.py -> /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog/observers
creating /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog/tricks
copying src/watchdog/tricks/__init__.py -> /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog/tricks
creating /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog/utils
copying src/watchdog/utils/delayed_queue.py -> /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog/utils
copying src/watchdog/utils/__init__.py -> /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog/utils
copying src/watchdog/utils/platform.py -> /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog/utils
copying src/watchdog/utils/bricks.py -> /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog/utils
copying src/watchdog/utils/patterns.py -> /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog/utils
copying src/watchdog/utils/echo.py -> /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog/utils
copying src/watchdog/utils/dirsnapshot.py -> /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog/utils
copying src/watchdog/utils/process_watcher.py -> /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog/utils
copying src/watchdog/utils/event_debouncer.py -> /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog/utils
running egg_info
writing src/watchdog.egg-info/PKG-INFO
writing dependency_links to src/watchdog.egg-info/dependency_links.txt
writing entry points to src/watchdog.egg-info/entry_points.txt
writing requirements to src/watchdog.egg-info/requires.txt
writing top-level names to src/watchdog.egg-info/top_level.txt
reading manifest file 'src/watchdog.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.h' under directory 'src'
warning: no files found matching 'docs/*.txt'
adding license file 'LICENSE'
adding license file 'COPYING'
adding license file 'AUTHORS'
writing manifest file 'src/watchdog.egg-info/SOURCES.txt'
copying src/watchdog/py.typed -> /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog
2024-08-16 14:21:56,600 - DEBUG - GET b'http://127.0.0.1:60859/ready' (None)
{'content-type': 'application/json', 'x-ycm-hmac': b'H4A3WHjD5VS9UbQZOJdGAF4vDADK0Szy2ewRcKBuwkA='}
2024-08-16 14:21:56,608 - DEBUG - GET b'http://127.0.0.1:60859/signature_help_available?subserver=cpp' ({'subserver': 'cpp'})
{'content-type': 'application/json', 'x-ycm-hmac': b'IuavewtLkT6iRbbMYknmRN9R+3oKneAENR9XSu8R6vQ='}
2024-08-16 14:21:56,609 - DEBUG - POST b'http://127.0.0.1:60859/event_notification'
{'content-type': 'application/json', 'x-ycm-hmac': b'Fon5H+KCSKWXzAVoEgLQpb50OPeShlQEMlXAKDhsXr0='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}, "event_name": "BufferVisit"}'
2024-08-16 14:21:56,610 - DEBUG - POST b'http://127.0.0.1:60859/event_notification'
{'content-type': 'application/json', 'x-ycm-hmac': b'sINcAaEDTS4/iCnkws95vEnSPkQvN8wpxUhzn4rlcbw='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}, "event_name": "FileReadyToParse"}'
2024-08-16 14:21:56,708 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:21:56,711 - DEBUG - POST b'http://127.0.0.1:60859/semantic_completion_available'
{'content-type': 'application/json', 'x-ycm-hmac': b'8iW+RJtZ1Z7j/ioQnNqlllFXU8xzTYE+t8CUFVRJQEU='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}, "filetypes": "cpp"}'
2024-08-16 14:21:56,715 - DEBUG - Server exception: {'exception': {'extra_conf_file': '/home/bfmhno3/.ycm_extra_conf.py', 'TYPE': 'UnknownExtraConf'}, 'message': 'Found /home/bfmhno3/.ycm_extra_conf.py. Load? \n\n(Question can be turned off with options, see YCM docs)', 'traceback': 'Traceback (most recent call last):\n File "/home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/web_plumbing.py", line 213, in __call__\n out = callback( request, response )\n File "/home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/watchdog_plugin.py", line 97, in wrapper\n return callback( *args, **kwargs )\n File "/home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/hmac_plugin.py", line 64, in wrapper\n body = callback( request, response )\n File "/home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/handlers.py", line 60, in EventNotification\n response_data = getattr( _server_state.GetFiletypeCompleter( filetypes ),\n File "/home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/language_server_completer.py", line 1929, in OnFileReadyToParse\n self._StartAndInitializeServer( request_data )\n File "/home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/language_server_completer.py", line 1915, in _StartAndInitializeServer\n self._extra_conf_dir = self._GetSettingsFromExtraConf( request_data )\n File "/home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/language_server_completer.py", line 1883, in _GetSettingsFromExtraConf\n module = extra_conf_store.ModuleForSourceFile( request_data[ \'filepath\' ] )\n File "/home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/extra_conf_store.py", line 55, in ModuleForSourceFile\n return Load( ModuleFileForSourceFile( filename ) )\n File "/home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/extra_conf_store.py", line 66, in ModuleFileForSourceFile\n if Load( module_file ):\n File "/home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/extra_conf_store.py", line 151, in Load\n if not force and not _ShouldLoad( module_file, is_global ):\n File "/home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/extra_conf_store.py", line 134, in _ShouldLoad\n raise UnknownExtraConf( module_file )\nycmd.responses.UnknownExtraConf: Found /home/bfmhno3/.ycm_extra_conf.py. Load? \n\n(Question can be turned off with options, see YCM docs)\n'}
2024-08-16 14:22:03,069 - DEBUG - POST b'http://127.0.0.1:60859/load_extra_conf_file'
{'content-type': 'application/json', 'x-ycm-hmac': b'3SNhX+hBS8MzwFNeoyE6d+lwnauN4SXx1DIfoyWigvw='}
b'{"filepath": "/home/bfmhno3/.ycm_extra_conf.py"}'
2024-08-16 14:22:03,073 - DEBUG - POST b'http://127.0.0.1:60859/event_notification'
{'content-type': 'application/json', 'x-ycm-hmac': b'sINcAaEDTS4/iCnkws95vEnSPkQvN8wpxUhzn4rlcbw='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}, "event_name": "FileReadyToParse"}'
2024-08-16 14:22:03,110 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:22:03,212 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:22:13,311 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:22:18,086 - DEBUG - POST b'http://127.0.0.1:60859/debug_info'
{'content-type': 'application/json', 'x-ycm-hmac': b'frJ0ri2W2MFWevZU828PZlQgFyOvBdZA9AKYnBYxOHA='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:22:23,317 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:22:33,412 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:22:43,502 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:22:53,594 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:23:02,791 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'T34n9XCYLdCZ68bE36kbw7VbhtL2uPoZ8wtC2uK6ztY='}
b'{"filepath": "/tmp/clangd_stderr5nlvxsp_.log", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/tmp/clangd_stderr5nlvxsp_.log": {"contents": "I[14:22:03.079] clangd version 18.1.1 (https://github.com/ycm-core/llvm abd06744664af7852747fc7190a38b36473ac13b)\\nI[14:22:03.080] Features: linux\\nI[14:22:03.080] PID: 55186\\nI[14:22:03.080] Working directory: /home/bfmhno3/Downloads/Git/Github/c/ooc/ch6\\nI[14:22:03.080] argv[0]: /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/clangd/output/bin/clangd\\nI[14:22:03.080] argv[1]: -header-insertion-decorators=0\\nI[14:22:03.080] argv[2]: -resource-dir=/home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/clang/lib/clang/18.1.3\\nI[14:22:03.080] argv[3]: -limit-results=500\\nI[14:22:03.080] argv[4]: -log=verbose\\nV[14:22:03.080] User config file is /home/bfmhno3/.config/clangd/config.yaml\\nI[14:22:03.080] Starting LSP over stdin/stdout\\nV[14:22:03.080] <<< {\\"id\\":1,\\"jsonrpc\\":\\"2.0\\",\\"method\\":\\"initialize\\",\\"params\\":{\\"capabilities\\":{\\"textDocument\\":{\\"codeAction\\":{\\"codeActionLiteralSupport\\":{\\"codeActionKind\\":{\\"valueSet\\":[\\"\\",\\"quickfix\\",\\"refactor\\",\\"refactor.extract\\",\\"refactor.inline\\",\\"refactor.rewrite\\",\\"source\\",\\"source.organizeImports\\"]}}},\\"completion\\":{\\"completionItem\\":{\\"documentationFormat\\":[\\"plaintext\\",\\"markdown\\"],\\"resolveSupport\\":{\\"properties\\":[\\"documentation\\",\\"detail\\"]}},\\"completionItemKind\\":{\\"valueSet\\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25]}},\\"documentSymbol\\":{\\"hierarchicalDocumentSymbolSupport\\":false,\\"labelSupport\\":false,\\"symbolKind\\":{\\"valueSet\\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]}},\\"hover\\":{\\"contentFormat\\":[\\"plaintext\\",\\"markdown\\"]},\\"inlay_hint\\":{},\\"semanticTokens\\":{\\"augmentSyntaxTokens\\":true,\\"formats\\":[\\"relative\\"],\\"requests\\":{\\"full\\":{\\"delta\\":false},\\"range\\":true},\\"tokenModifiers\\":[],\\"tokenTypes\\":[\\"namespace\\",\\"type\\",\\"class\\",\\"enum\\",\\"interface\\",\\"struct\\",\\"typeParameter\\",\\"parameter\\",\\"variable\\",\\"property\\",\\"enumMember\\",\\"event\\",\\"function\\",\\"method\\",\\"member\\",\\"macro\\",\\"keyword\\",\\"modifier\\",\\"comment\\",\\"string\\",\\"number\\",\\"regexp\\",\\"operator\\"]},\\"signatureHelp\\":{\\"signatureInformation\\":{\\"documentationFormat\\":[\\"plaintext\\",\\"markdown\\"],\\"parameterInformation\\":{\\"labelOffsetSupport\\":true}}},\\"synchronization\\":{\\"didSave\\":true}},\\"workspace\\":{\\"applyEdit\\":true,\\"didChangeWatchedFiles\\":{\\"dynamicRegistration\\":true},\\"symbol\\":{\\"symbolKind\\":{\\"valueSet\\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]}},\\"workspaceEdit\\":{\\"documentChanges\\":true},\\"workspaceFolders\\":true}},\\"initializationOptions\\":{},\\"processId\\":55138,\\"rootPath\\":\\"/home/bfmhno3\\",\\"rootUri\\":\\"file:///home/bfmhno3\\",\\"workspaceFolders\\":[{\\"name\\":\\"bfmhno3\\",\\"uri\\":\\"file:///home/bfmhno3\\"}]}}\\n\\nI[14:22:03.080] <-- initialize(1)\\nI[14:22:03.081] --> reply:initialize(1) 0 ms\\nV[14:22:03.081] >>> {\\"id\\":1,\\"jsonrpc\\":\\"2.0\\",\\"result\\":{\\"capabilities\\":{\\"astProvider\\":true,\\"callHierarchyProvider\\":true,\\"clangdInlayHintsProvider\\":true,\\"codeActionProvider\\":{\\"codeActionKinds\\":[\\"quickfix\\",\\"refactor\\",\\"info\\"]},\\"compilationDatabase\\":{\\"automaticReload\\":true},\\"completionProvider\\":{\\"resolveProvider\\":false,\\"triggerCharacters\\":[\\".\\",\\"<\\",\\">\\",\\":\\",\\"\\\\\\"\\",\\"/\\",\\"*\\"]},\\"declarationProvider\\":true,\\"definitionProvider\\":true,\\"documentFormattingProvider\\":true,\\"documentHighlightProvider\\":true,\\"documentLinkProvider\\":{\\"resolveProvider\\":false},\\"documentOnTypeFormattingProvider\\":{\\"firstTriggerCharacter\\":\\"\\\\n\\",\\"moreTriggerCharacter\\":[]},\\"documentRangeFormattingProvider\\":true,\\"documentSymbolProvider\\":true,\\"executeCommandProvider\\":{\\"commands\\":[\\"clangd.applyFix\\",\\"clangd.applyTweak\\"]},\\"foldingRangeProvider\\":true,\\"hoverProvider\\":true,\\"implementationProvider\\":true,\\"inactiveRegionsProvider\\":true,\\"inlayHintProvider\\":true,\\"memoryUsageProvider\\":true,\\"referencesProvider\\":true,\\"renameProvider\\":true,\\"selectionRangeProvider\\":true,\\"semanticTokensProvider\\":{\\"full\\":{\\"delta\\":true},\\"legend\\":{\\"tokenModifiers\\":[\\"declaration\\",\\"definition\\",\\"deprecated\\",\\"deduced\\",\\"readonly\\",\\"static\\",\\"abstract\\",\\"virtual\\",\\"dependentName\\",\\"defaultLibrary\\",\\"usedAsMutableReference\\",\\"usedAsMutablePointer\\",\\"constructorOrDestructor\\",\\"userDefined\\",\\"functionScope\\",\\"classScope\\",\\"fileScope\\",\\"globalScope\\"],\\"tokenTypes\\":[\\"variable\\",\\"variable\\",\\"parameter\\",\\"function\\",\\"method\\",\\"function\\",\\"property\\",\\"variable\\",\\"class\\",\\"interface\\",\\"enum\\",\\"enumMember\\",\\"type\\",\\"type\\",\\"unknown\\",\\"namespace\\",\\"typeParameter\\",\\"concept\\",\\"type\\",\\"macro\\",\\"modifier\\",\\"operator\\",\\"bracket\\",\\"label\\",\\"comment\\"]},\\"range\\":false},\\"signatureHelpProvider\\":{\\"triggerCharacters\\":[\\"(\\",\\")\\",\\"{\\",\\"}\\",\\"<\\",\\">\\",\\",\\"]},\\"standardTypeHierarchyProvider\\":true,\\"textDocumentSync\\":{\\"change\\":2,\\"openClose\\":true,\\"save\\":true},\\"typeDefinitionProvider\\":true,\\"typeHierarchyProvider\\":true,\\"workspaceSymbolProvider\\":true},\\"serverInfo\\":{\\"name\\":\\"clangd\\",\\"version\\":\\"clangd version 18.1.1 (https://github.com/ycm-core/llvm abd06744664af7852747fc7190a38b36473ac13b) linux x86_64-unknown-linux-gnu\\"}}}\\n\\nV[14:22:03.082] <<< {\\"jsonrpc\\":\\"2.0\\",\\"method\\":\\"initialized\\",\\"params\\":{}}\\n\\nI[14:22:03.082] <-- initialized\\nV[14:22:03.082] <<< {\\"jsonrpc\\":\\"2.0\\",\\"method\\":\\"workspace/didChangeConfiguration\\",\\"params\\":{\\"settings\\":{}}}\\n\\nI[14:22:03.082] <-- workspace/didChangeConfiguration\\nV[14:22:03.082] <<< {\\"jsonrpc\\":\\"2.0\\",\\"method\\":\\"textDocument/didOpen\\",\\"params\\":{\\"textDocument\\":{\\"languageId\\":\\"cpp\\",\\"text\\":\\"#ifndef __OBJECT_H__\\\\n\\\\n#include <stdio.h>\\\\n\\\\nstruct _Object {\\\\n const struct _Class* cls;\\\\n};\\\\n\\\\nextern const void* Object;\\\\n\\\\nvoid* new(const void* class, ...);\\\\nvoid delete(void* self);\\\\n\\\\nint differ(const void* self, const void* b);\\\\nint puto(const void* self, FILE* fp);\\\\n\\\\n#endif /*__OBJECT_H__ */\\\\n\\\\n\\",\\"uri\\":\\"file:///home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h\\",\\"version\\":1}}}\\n\\nI[14:22:03.082] <-- textDocument/didOpen\\nI[14:22:03.082] Failed to find compilation database for /home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h\\nI[14:22:03.082] ASTWorker building file /home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h version 1 with command clangd fallback\\n[/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6]\\n/usr/lib/llvm-14/bin/clang -xobjective-c++-header -resource-dir=/home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/clang/lib/clang/18.1.3 -- /home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h\\nV[14:22:03.083] Driver produced command: cc1 -cc1 -triple x86_64-unknown-linux-gnu -fsyntax-only -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name object.h -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=all -fmath-errno -ffp-contract=on -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debugger-tuning=gdb -fdebug-compilation-dir=/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6 -fcoverage-compilation-dir=/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6 -resource-dir /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/clang/lib/clang/18.1.3 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/backward -internal-isystem /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/clang/lib/clang/18.1.3/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fdeprecated-macro -ferror-limit 19 -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fobjc-runtime=gcc -fobjc-encode-cxx-class-template-spec -fobjc-exceptions -fcxx-exceptions -fexceptions -no-round-trip-args -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -x objective-c++-header /home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h\\nV[14:22:03.083] Building first preamble for /home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h version 1\\nI[14:22:03.100] Built preamble of size 335432 for file /home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h version 1 in 0.02 seconds\\nI[14:22:03.100] Indexing c++17 standard library in the context of /home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h\\nV[14:22:03.103] indexed preamble AST for /home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h version 1:\\n symbol slab: 407 symbols, 123216 bytes\\n ref slab: 0 symbols, 0 refs, 128 bytes\\n relations slab: 0 relations, 24 bytes\\nV[14:22:03.104] indexed file AST for /home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h version 1:\\n symbol slab: 5 symbols, 5376 bytes\\n ref slab: 7 symbols, 7 refs, 4416 bytes\\n relations slab: 0 relations, 24 bytes\\nV[14:22:03.105] Build dynamic index for main-file symbols with estimated memory usage of 13736 bytes\\nI[14:22:03.105] --> textDocument/publishDiagnostics\\nV[14:22:03.105] >>> {\\"jsonrpc\\":\\"2.0\\",\\"method\\":\\"textDocument/publishDiagnostics\\",\\"params\\":{\\"diagnostics\\":[{\\"code\\":\\"expected_unqualified_id\\",\\"message\\":\\"Expected unqualified-id\\",\\"range\\":{\\"end\\":{\\"character\\":9,\\"line\\":10},\\"start\\":{\\"character\\":6,\\"line\\":10}},\\"severity\\":1,\\"source\\":\\"clang\\"},{\\"code\\":\\"expected_unqualified_id\\",\\"message\\":\\"Expected unqualified-id\\",\\"range\\":{\\"end\\":{\\"character\\":11,\\"line\\":11},\\"start\\":{\\"character\\":5,\\"line\\":11}},\\"severity\\":1,\\"source\\":\\"clang\\"}],\\"uri\\":\\"file:///home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h\\",\\"version\\":1}}\\n\\nV[14:22:03.106] Build dynamic index for header symbols with estimated memory usage of 837516 bytes\\nV[14:22:03.818] Ignored diagnostic. /usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/coroutine:334:2:\\"the coroutine header requires -fcoroutines\\"\\nI[14:22:04.128] Indexed c++17 standard library (incomplete due to errors): 13666 symbols, 1814 filtered\\nV[14:22:04.157] Build dynamic index for header symbols with estimated memory usage of 8418544 bytes\\n", "filetypes": ["ycm_nofiletype"]}}}'
2024-08-16 14:23:03,695 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:23:27,077 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:23:34,670 - DEBUG - POST b'http://127.0.0.1:60859/debug_info'
{'content-type': 'application/json', 'x-ycm-hmac': b'frJ0ri2W2MFWevZU828PZlQgFyOvBdZA9AKYnBYxOHA='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:23:37,089 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:23:47,186 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:23:57,285 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:24:07,382 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:24:17,477 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:24:27,570 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:24:37,663 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:24:47,746 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:24:57,834 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:25:07,927 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:25:18,022 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:25:28,114 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:25:38,212 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:25:48,309 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:25:58,408 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:26:08,505 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:26:18,602 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:26:28,699 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:26:38,780 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:26:48,860 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:26:58,957 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:27:09,043 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:27:19,128 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:27:29,223 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:27:39,317 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:27:49,408 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:27:59,495 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:28:09,587 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:28:19,682 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:28:29,781 - DEBUG - POST b'http://127.0.0.1:60859/receive_messages'
{'content-type': 'application/json', 'x-ycm-hmac': b'ns7itTQqMx7qMGN7nbdckBYNXZLgBmaJxH8GIhI55kQ='}
b'{"filepath": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h", "line_num": 1, "column_num": 1, "working_dir": "/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6", "file_data": {"/home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h": {"contents": "#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n", "filetypes": ["cpp"]}}}'
2024-08-16 14:21:56,547 - DEBUG - No global extra conf, not calling method YcmCorePreload
2024-08-16 14:21:56,562 - INFO - Completion config: 50, detailing -1 candiates
2024-08-16 14:21:56,562 - INFO - Completion config: 50, detailing -1 candiates
2024-08-16 14:21:56,563 - INFO - Completion config: 50, detailing -1 candiates
2024-08-16 14:21:56,563 - INFO - Completion config: 50, detailing -1 candiates
127.0.0.1 - - [16/Aug/2024 14:21:56] "GET /ready HTTP/1.1" 200 4
2024-08-16 14:21:56,611 - DEBUG - Event name: BufferVisit
2024-08-16 14:21:56,612 - DEBUG - Event name: FileReadyToParse
2024-08-16 14:21:56,612 - INFO - Adding buffer identifiers for file: /home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h
2024-08-16 14:21:56,625 - INFO - Clangd executable found at /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/clangd/output/bin and up to date
2024-08-16 14:21:56,625 - INFO - Using Clangd from /home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/clangd/output/bin/clangd
2024-08-16 14:21:56,625 - INFO - Computed Clangd command: ['/home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/clangd/output/bin/clangd', '-header-insertion-decorators=0', '-resource-dir=/home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/clang/lib/clang/18.1.3', '-limit-results=500', '-log=verbose']
2024-08-16 14:21:56,625 - INFO - Completion config: 50, detailing -1 candiates
2024-08-16 14:21:56,625 - INFO - Returning cached Clangd command: ['/home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/clangd/output/bin/clangd', '-header-insertion-decorators=0', '-resource-dir=/home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/clang/lib/clang/18.1.3', '-limit-results=500', '-log=verbose']
127.0.0.1 - - [16/Aug/2024 14:21:56] "POST /event_notification HTTP/1.1" 200 2
127.0.0.1 - - [16/Aug/2024 14:21:56] "GET /signature_help_available?subserver=cpp HTTP/1.1" 200 23
127.0.0.1 - - [16/Aug/2024 14:21:56] "POST /event_notification HTTP/1.1" 500 2468
127.0.0.1 - - [16/Aug/2024 14:21:56] "POST /semantic_completion_available HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:22:03] "POST /load_extra_conf_file HTTP/1.1" 200 4
2024-08-16 14:22:03,075 - DEBUG - Event name: FileReadyToParse
2024-08-16 14:22:03,075 - INFO - Adding buffer identifiers for file: /home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h
2024-08-16 14:22:03,076 - DEBUG - No Settings function defined in /home/bfmhno3/.ycm_extra_conf.py
2024-08-16 14:22:03,076 - DEBUG - Using path /home/bfmhno3 for extra_conf_dir
2024-08-16 14:22:03,076 - INFO - Starting Clangd: ['/home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/clangd/output/bin/clangd', '-header-insertion-decorators=0', '-resource-dir=/home/bfmhno3/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/clang/lib/clang/18.1.3', '-limit-results=500', '-log=verbose']
2024-08-16 14:22:03,076 - INFO - Clangd started with PID 55186
2024-08-16 14:22:03,077 - DEBUG - TX: Sending message: b'Content-Length: 1762\r\n\r\n{"id":1,"jsonrpc":"2.0","method":"initialize","params":{"capabilities":{"textDocument":{"codeAction":{"codeActionLiteralSupport":{"codeActionKind":{"valueSet":["","quickfix","refactor","refactor.extract","refactor.inline","refactor.rewrite","source","source.organizeImports"]}}},"completion":{"completionItem":{"documentationFormat":["plaintext","markdown"],"resolveSupport":{"properties":["documentation","detail"]}},"completionItemKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25]}},"documentSymbol":{"hierarchicalDocumentSymbolSupport":false,"labelSupport":false,"symbolKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]}},"hover":{"contentFormat":["plaintext","markdown"]},"inlay_hint":{},"semanticTokens":{"augmentSyntaxTokens":true,"formats":["relative"],"requests":{"full":{"delta":false},"range":true},"tokenModifiers":[],"tokenTypes":["namespace","type","class","enum","interface","struct","typeParameter","parameter","variable","property","enumMember","event","function","method","member","macro","keyword","modifier","comment","string","number","regexp","operator"]},"signatureHelp":{"signatureInformation":{"documentationFormat":["plaintext","markdown"],"parameterInformation":{"labelOffsetSupport":true}}},"synchronization":{"didSave":true}},"workspace":{"applyEdit":true,"didChangeWatchedFiles":{"dynamicRegistration":true},"symbol":{"symbolKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]}},"workspaceEdit":{"documentChanges":true},"workspaceFolders":true}},"initializationOptions":{},"processId":55138,"rootPath":"/home/bfmhno3","rootUri":"file:///home/bfmhno3","workspaceFolders":[{"name":"bfmhno3","uri":"file:///home/bfmhno3"}]}}'
127.0.0.1 - - [16/Aug/2024 14:22:03] "POST /event_notification HTTP/1.1" 200 2
2024-08-16 14:22:03,081 - DEBUG - RX: Received message: b'{"id":1,"jsonrpc":"2.0","result":{"capabilities":{"astProvider":true,"callHierarchyProvider":true,"clangdInlayHintsProvider":true,"codeActionProvider":{"codeActionKinds":["quickfix","refactor","info"]},"compilationDatabase":{"automaticReload":true},"completionProvider":{"resolveProvider":false,"triggerCharacters":[".","<",">",":","\\"","/","*"]},"declarationProvider":true,"definitionProvider":true,"documentFormattingProvider":true,"documentHighlightProvider":true,"documentLinkProvider":{"resolveProvider":false},"documentOnTypeFormattingProvider":{"firstTriggerCharacter":"\\n","moreTriggerCharacter":[]},"documentRangeFormattingProvider":true,"documentSymbolProvider":true,"executeCommandProvider":{"commands":["clangd.applyFix","clangd.applyTweak"]},"foldingRangeProvider":true,"hoverProvider":true,"implementationProvider":true,"inactiveRegionsProvider":true,"inlayHintProvider":true,"memoryUsageProvider":true,"referencesProvider":true,"renameProvider":true,"selectionRangeProvider":true,"semanticTokensProvider":{"full":{"delta":true},"legend":{"tokenModifiers":["declaration","definition","deprecated","deduced","readonly","static","abstract","virtual","dependentName","defaultLibrary","usedAsMutableReference","usedAsMutablePointer","constructorOrDestructor","userDefined","functionScope","classScope","fileScope","globalScope"],"tokenTypes":["variable","variable","parameter","function","method","function","property","variable","class","interface","enum","enumMember","type","type","unknown","namespace","typeParameter","concept","type","macro","modifier","operator","bracket","label","comment"]},"range":false},"signatureHelpProvider":{"triggerCharacters":["(",")","{","}","<",">",","]},"standardTypeHierarchyProvider":true,"textDocumentSync":{"change":2,"openClose":true,"save":true},"typeDefinitionProvider":true,"typeHierarchyProvider":true,"workspaceSymbolProvider":true},"serverInfo":{"name":"clangd","version":"clangd version 18.1.1 (https://github.com/ycm-core/llvm abd06744664af7852747fc7190a38b36473ac13b) linux x86_64-unknown-linux-gnu"}}}'
2024-08-16 14:22:03,081 - INFO - cfamily: Language server does not require resolve request
2024-08-16 14:22:03,081 - INFO - cfamily: Language server requires sync type of Incremental
2024-08-16 14:22:03,081 - DEBUG - cfamily: Server declares trigger characters: ['.', '<', '>', ':', '"', '/', '*']
2024-08-16 14:22:03,081 - DEBUG - cfamily: Server declares signature trigger characters: ['(', ')', '{', '}', '<', '>', ',']
2024-08-16 14:22:03,081 - INFO - cfamily: Using characters for signature triggers: (,),{,},<,>,,
2024-08-16 14:22:03,082 - DEBUG - TX: Sending notification: b'Content-Length: 52\r\n\r\n{"jsonrpc":"2.0","method":"initialized","params":{}}'
2024-08-16 14:22:03,082 - DEBUG - TX: Sending notification: b'Content-Length: 86\r\n\r\n{"jsonrpc":"2.0","method":"workspace/didChangeConfiguration","params":{"settings":{}}}'
2024-08-16 14:22:03,082 - DEBUG - No Settings function defined in /home/bfmhno3/.ycm_extra_conf.py
2024-08-16 14:22:03,082 - DEBUG - Refreshing file /home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h: State is Closed -> Open/action Open
2024-08-16 14:22:03,082 - DEBUG - TX: Sending notification: b'Content-Length: 498\r\n\r\n{"jsonrpc":"2.0","method":"textDocument/didOpen","params":{"textDocument":{"languageId":"cpp","text":"#ifndef __OBJECT_H__\\n\\n#include <stdio.h>\\n\\nstruct _Object {\\n const struct _Class* cls;\\n};\\n\\nextern const void* Object;\\n\\nvoid* new(const void* class, ...);\\nvoid delete(void* self);\\n\\nint differ(const void* self, const void* b);\\nint puto(const void* self, FILE* fp);\\n\\n#endif /*__OBJECT_H__ */\\n\\n","uri":"file:///home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h","version":1}}}'
127.0.0.1 - - [16/Aug/2024 14:22:03] "POST /receive_messages HTTP/1.1" 200 4
2024-08-16 14:22:03,105 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"diagnostics":[{"code":"expected_unqualified_id","message":"Expected unqualified-id","range":{"end":{"character":9,"line":10},"start":{"character":6,"line":10}},"severity":1,"source":"clang"},{"code":"expected_unqualified_id","message":"Expected unqualified-id","range":{"end":{"character":11,"line":11},"start":{"character":5,"line":11}},"severity":1,"source":"clang"}],"uri":"file:///home/bfmhno3/Downloads/Git/Github/c/ooc/ch6/object.h","version":1}}'
127.0.0.1 - - [16/Aug/2024 14:22:03] "POST /receive_messages HTTP/1.1" 200 1414
127.0.0.1 - - [16/Aug/2024 14:22:13] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:22:18] "POST /debug_info HTTP/1.1" 200 898
127.0.0.1 - - [16/Aug/2024 14:22:23] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:22:33] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:22:43] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:22:53] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:23:02] "POST /receive_messages HTTP/1.1" 200 5
127.0.0.1 - - [16/Aug/2024 14:23:03] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:23:13] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:23:34] "POST /debug_info HTTP/1.1" 200 898
127.0.0.1 - - [16/Aug/2024 14:23:37] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:23:47] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:23:57] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:24:07] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:24:17] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:24:27] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:24:37] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:24:47] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:24:57] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:25:07] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:25:17] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:25:28] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:25:38] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:25:48] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:25:58] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:26:08] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:26:18] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:26:28] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:26:38] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:26:48] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:26:58] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:27:08] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:27:19] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:27:29] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:27:39] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:27:49] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:27:59] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:28:09] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:28:19] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:28:29] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:28:39] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:28:49] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:28:59] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:29:10] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:29:20] "POST /receive_messages HTTP/1.1" 200 4
127.0.0.1 - - [16/Aug/2024 14:29:30] "POST /receive_messages HTTP/1.1" 200 4
serving on http://localhost:60859
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment