Last active
August 16, 2024 08:55
-
-
Save bfmhno3/88f33342ed2b1b55fc6159196c59cbf8 to your computer and use it in GitHub Desktop.
Expected unqualified-id in C's header file
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # 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_ | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 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 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 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 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 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"]}}}' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 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 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| serving on http://localhost:60859 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment