* Package: dev-util/ccls-0.20210330 * Repository: gentoo * Maintainer: mattst88@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: ccache network-sandbox preserve-libs sandbox usersandbox >>> Unpacking source... >>> Unpacking ccls-0.20210330.tar.gz to /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work >>> Source unpacked in /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work >>> Preparing source in /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330 ... * Source directory (CMAKE_USE_DIR): "/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330" * Build directory (BUILD_DIR): "/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330_build" * Applying ccls-0.20210330-llvm-cmake.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330 ... * Source directory (CMAKE_USE_DIR): "/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330" * Build directory (BUILD_DIR): "/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330_build" cmake -C /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCCLS_VERSION=0.20210330 -DUSE_SYSTEM_RAPIDJSON=ON -DCLANG_LINK_CLANG_DYLIB=1 -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_TOOLCHAIN_FILE=/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330_build/gentoo_toolchain.cmake /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330 loading initial cache file /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330_build/gentoo_common_config.cmake -- The CXX compiler identification is GNU 11.3.0 -- The C compiler identification is GNU 11.3.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/lib/ccache/bin/x86_64-pc-linux-gnu-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Performing Test HAVE_FFI_CALL -- Performing Test HAVE_FFI_CALL - Success -- Found FFI: /usr/lib64/libffi.so -- Performing Test Terminfo_LINKABLE -- Performing Test Terminfo_LINKABLE - Success -- Found Terminfo: /usr/lib64/libtinfo.so -- Found ZLIB: /usr/lib64/libz.so (found version "1.2.11") -- 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 -- RapidJSON found. Headers: /usr/include -- <<< Gentoo configuration >>> Build type Gentoo Install path /usr Compiler flags: C -O2 -march=x86-64 -pipe C++ -O2 -march=x86-64 -pipe Linker flags: Executable -Wl,--as-needed Module -Wl,--as-needed Shared -Wl,--as-needed -- Configuring done -- Generating done -- Build files have been written to: /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330_build >>> Source configured. >>> Compiling source in /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330 ... * Source directory (CMAKE_USE_DIR): "/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330" * Build directory (BUILD_DIR): "/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330_build" ninja -v -j9 -l0 [1/43] /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -I/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src -isystem /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/third_party -isystem /usr/lib/llvm/14/include -O2 -march=x86-64 -pipe -Wall -Wno-sign-compare -Wno-return-type -Wno-unused-result -std=c++17 -MD -MT CMakeFiles/ccls.dir/third_party/siphash.cc.o -MF CMakeFiles/ccls.dir/third_party/siphash.cc.o.d -o CMakeFiles/ccls.dir/third_party/siphash.cc.o -c /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/third_party/siphash.cc [2/43] /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -I/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src -isystem /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/third_party -isystem /usr/lib/llvm/14/include -O2 -march=x86-64 -pipe -Wall -Wno-sign-compare -Wno-return-type -Wno-unused-result -std=c++17 -MD -MT CMakeFiles/ccls.dir/src/fuzzy_match.cc.o -MF CMakeFiles/ccls.dir/src/fuzzy_match.cc.o.d -o CMakeFiles/ccls.dir/src/fuzzy_match.cc.o -c /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/fuzzy_match.cc [3/43] /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -I/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src -isystem /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/third_party -isystem /usr/lib/llvm/14/include -O2 -march=x86-64 -pipe -Wall -Wno-sign-compare -Wno-return-type -Wno-unused-result -std=c++17 -MD -MT CMakeFiles/ccls.dir/src/config.cc.o -MF CMakeFiles/ccls.dir/src/config.cc.o.d -o CMakeFiles/ccls.dir/src/config.cc.o -c /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/config.cc [4/43] /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -I/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src -isystem /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/third_party -isystem /usr/lib/llvm/14/include -O2 -march=x86-64 -pipe -Wall -Wno-sign-compare -Wno-return-type -Wno-unused-result -std=c++17 -MD -MT CMakeFiles/ccls.dir/src/filesystem.cc.o -MF CMakeFiles/ccls.dir/src/filesystem.cc.o.d -o CMakeFiles/ccls.dir/src/filesystem.cc.o -c /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/filesystem.cc [5/43] /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -I/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src -isystem /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/third_party -isystem /usr/lib/llvm/14/include -O2 -march=x86-64 -pipe -Wall -Wno-sign-compare -Wno-return-type -Wno-unused-result -std=c++17 -MD -MT CMakeFiles/ccls.dir/src/include_complete.cc.o -MF CMakeFiles/ccls.dir/src/include_complete.cc.o.d -o CMakeFiles/ccls.dir/src/include_complete.cc.o -c /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/include_complete.cc [6/43] /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -I/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src -isystem /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/third_party -isystem /usr/lib/llvm/14/include -O2 -march=x86-64 -pipe -Wall -Wno-sign-compare -Wno-return-type -Wno-unused-result -std=c++17 -MD -MT CMakeFiles/ccls.dir/src/lsp.cc.o -MF CMakeFiles/ccls.dir/src/lsp.cc.o.d -o CMakeFiles/ccls.dir/src/lsp.cc.o -c /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/lsp.cc [7/43] /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -I/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src -isystem /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/third_party -isystem /usr/lib/llvm/14/include -O2 -march=x86-64 -pipe -Wall -Wno-sign-compare -Wno-return-type -Wno-unused-result -std=c++17 -MD -MT CMakeFiles/ccls.dir/src/clang_tu.cc.o -MF CMakeFiles/ccls.dir/src/clang_tu.cc.o.d -o CMakeFiles/ccls.dir/src/clang_tu.cc.o -c /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/clang_tu.cc [8/43] /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -DCCLS_VERSION=\"0.20210330\" -I/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src -isystem /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/third_party -isystem /usr/lib/llvm/14/include -O2 -march=x86-64 -pipe -Wall -Wno-sign-compare -Wno-return-type -Wno-unused-result -std=c++17 -MD -MT CMakeFiles/ccls.dir/src/main.cc.o -MF CMakeFiles/ccls.dir/src/main.cc.o.d -o CMakeFiles/ccls.dir/src/main.cc.o -c /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/main.cc [9/43] /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -I/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src -isystem /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/third_party -isystem /usr/lib/llvm/14/include -O2 -march=x86-64 -pipe -Wall -Wno-sign-compare -Wno-return-type -Wno-unused-result -std=c++17 -MD -MT CMakeFiles/ccls.dir/src/platform_win.cc.o -MF CMakeFiles/ccls.dir/src/platform_win.cc.o.d -o CMakeFiles/ccls.dir/src/platform_win.cc.o -c /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/platform_win.cc [10/43] /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -I/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src -isystem /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/third_party -isystem /usr/lib/llvm/14/include -O2 -march=x86-64 -pipe -Wall -Wno-sign-compare -Wno-return-type -Wno-unused-result -std=c++17 -MD -MT CMakeFiles/ccls.dir/src/log.cc.o -MF CMakeFiles/ccls.dir/src/log.cc.o.d -o CMakeFiles/ccls.dir/src/log.cc.o -c /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/log.cc [11/43] /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -I/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src -isystem /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/third_party -isystem /usr/lib/llvm/14/include -O2 -march=x86-64 -pipe -Wall -Wno-sign-compare -Wno-return-type -Wno-unused-result -std=c++17 -MD -MT CMakeFiles/ccls.dir/src/message_handler.cc.o -MF CMakeFiles/ccls.dir/src/message_handler.cc.o.d -o CMakeFiles/ccls.dir/src/message_handler.cc.o -c /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/message_handler.cc [12/43] /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -I/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src -isystem /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/third_party -isystem /usr/lib/llvm/14/include -O2 -march=x86-64 -pipe -Wall -Wno-sign-compare -Wno-return-type -Wno-unused-result -std=c++17 -MD -MT CMakeFiles/ccls.dir/src/platform_posix.cc.o -MF CMakeFiles/ccls.dir/src/platform_posix.cc.o.d -o CMakeFiles/ccls.dir/src/platform_posix.cc.o -c /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/platform_posix.cc [13/43] /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -I/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src -isystem /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/third_party -isystem /usr/lib/llvm/14/include -O2 -march=x86-64 -pipe -Wall -Wno-sign-compare -Wno-return-type -Wno-unused-result -std=c++17 -MD -MT CMakeFiles/ccls.dir/src/position.cc.o -MF CMakeFiles/ccls.dir/src/position.cc.o.d -o CMakeFiles/ccls.dir/src/position.cc.o -c /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/position.cc [14/43] /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -I/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src -isystem /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/third_party -isystem /usr/lib/llvm/14/include -O2 -march=x86-64 -pipe -Wall -Wno-sign-compare -Wno-return-type -Wno-unused-result -std=c++17 -MD -MT CMakeFiles/ccls.dir/src/project.cc.o -MF CMakeFiles/ccls.dir/src/project.cc.o.d -o CMakeFiles/ccls.dir/src/project.cc.o -c /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/project.cc [15/43] /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -DCLANG_RESOURCE_DIRECTORY="R\"(/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.4)\"" -I/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src -isystem /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/third_party -isystem /usr/lib/llvm/14/include -O2 -march=x86-64 -pipe -Wall -Wno-sign-compare -Wno-return-type -Wno-unused-result -std=c++17 -MD -MT CMakeFiles/ccls.dir/src/utils.cc.o -MF CMakeFiles/ccls.dir/src/utils.cc.o.d -o CMakeFiles/ccls.dir/src/utils.cc.o -c /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/utils.cc [16/43] /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -I/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src -isystem /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/third_party -isystem /usr/lib/llvm/14/include -O2 -march=x86-64 -pipe -Wall -Wno-sign-compare -Wno-return-type -Wno-unused-result -std=c++17 -MD -MT CMakeFiles/ccls.dir/src/messages/ccls_call.cc.o -MF CMakeFiles/ccls.dir/src/messages/ccls_call.cc.o.d -o CMakeFiles/ccls.dir/src/messages/ccls_call.cc.o -c /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/messages/ccls_call.cc [17/43] /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -I/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src -isystem /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/third_party -isystem /usr/lib/llvm/14/include -O2 -march=x86-64 -pipe -Wall -Wno-sign-compare -Wno-return-type -Wno-unused-result -std=c++17 -MD -MT CMakeFiles/ccls.dir/src/serializer.cc.o -MF CMakeFiles/ccls.dir/src/serializer.cc.o.d -o CMakeFiles/ccls.dir/src/serializer.cc.o -c /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/serializer.cc [18/43] /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -I/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src -isystem /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/third_party -isystem /usr/lib/llvm/14/include -O2 -march=x86-64 -pipe -Wall -Wno-sign-compare -Wno-return-type -Wno-unused-result -std=c++17 -MD -MT CMakeFiles/ccls.dir/src/messages/ccls_inheritance.cc.o -MF CMakeFiles/ccls.dir/src/messages/ccls_inheritance.cc.o.d -o CMakeFiles/ccls.dir/src/messages/ccls_inheritance.cc.o -c /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/messages/ccls_inheritance.cc [19/43] /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -I/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src -isystem /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/third_party -isystem /usr/lib/llvm/14/include -O2 -march=x86-64 -pipe -Wall -Wno-sign-compare -Wno-return-type -Wno-unused-result -std=c++17 -MD -MT CMakeFiles/ccls.dir/src/messages/ccls_info.cc.o -MF CMakeFiles/ccls.dir/src/messages/ccls_info.cc.o.d -o CMakeFiles/ccls.dir/src/messages/ccls_info.cc.o -c /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/messages/ccls_info.cc [20/43] /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -I/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src -isystem /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/third_party -isystem /usr/lib/llvm/14/include -O2 -march=x86-64 -pipe -Wall -Wno-sign-compare -Wno-return-type -Wno-unused-result -std=c++17 -MD -MT CMakeFiles/ccls.dir/src/messages/ccls_member.cc.o -MF CMakeFiles/ccls.dir/src/messages/ccls_member.cc.o.d -o CMakeFiles/ccls.dir/src/messages/ccls_member.cc.o -c /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/messages/ccls_member.cc [21/43] /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -I/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src -isystem /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/third_party -isystem /usr/lib/llvm/14/include -O2 -march=x86-64 -pipe -Wall -Wno-sign-compare -Wno-return-type -Wno-unused-result -std=c++17 -MD -MT CMakeFiles/ccls.dir/src/messages/ccls_navigate.cc.o -MF CMakeFiles/ccls.dir/src/messages/ccls_navigate.cc.o.d -o CMakeFiles/ccls.dir/src/messages/ccls_navigate.cc.o -c /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/messages/ccls_navigate.cc [22/43] /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -I/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src -isystem /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/third_party -isystem /usr/lib/llvm/14/include -O2 -march=x86-64 -pipe -Wall -Wno-sign-compare -Wno-return-type -Wno-unused-result -std=c++17 -MD -MT CMakeFiles/ccls.dir/src/test.cc.o -MF CMakeFiles/ccls.dir/src/test.cc.o.d -o CMakeFiles/ccls.dir/src/test.cc.o -c /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/test.cc [23/43] /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -I/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src -isystem /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/third_party -isystem /usr/lib/llvm/14/include -O2 -march=x86-64 -pipe -Wall -Wno-sign-compare -Wno-return-type -Wno-unused-result -std=c++17 -MD -MT CMakeFiles/ccls.dir/src/pipeline.cc.o -MF CMakeFiles/ccls.dir/src/pipeline.cc.o.d -o CMakeFiles/ccls.dir/src/pipeline.cc.o -c /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/pipeline.cc [24/43] /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -I/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src -isystem /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/third_party -isystem /usr/lib/llvm/14/include -O2 -march=x86-64 -pipe -Wall -Wno-sign-compare -Wno-return-type -Wno-unused-result -std=c++17 -MD -MT CMakeFiles/ccls.dir/src/sema_manager.cc.o -MF CMakeFiles/ccls.dir/src/sema_manager.cc.o.d -o CMakeFiles/ccls.dir/src/sema_manager.cc.o -c /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/sema_manager.cc [25/43] /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -I/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src -isystem /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/third_party -isystem /usr/lib/llvm/14/include -O2 -march=x86-64 -pipe -Wall -Wno-sign-compare -Wno-return-type -Wno-unused-result -std=c++17 -MD -MT CMakeFiles/ccls.dir/src/working_files.cc.o -MF CMakeFiles/ccls.dir/src/working_files.cc.o.d -o CMakeFiles/ccls.dir/src/working_files.cc.o -c /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/working_files.cc FAILED: CMakeFiles/ccls.dir/src/working_files.cc.o /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -I/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src -isystem /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/third_party -isystem /usr/lib/llvm/14/include -O2 -march=x86-64 -pipe -Wall -Wno-sign-compare -Wno-return-type -Wno-unused-result -std=c++17 -MD -MT CMakeFiles/ccls.dir/src/working_files.cc.o -MF CMakeFiles/ccls.dir/src/working_files.cc.o.d -o CMakeFiles/ccls.dir/src/working_files.cc.o -c /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/working_files.cc /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/working_files.cc: In member function ‘ccls::Position ccls::WorkingFile::getCompletionPosition(ccls::Position, std::string*) const’: /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/working_files.cc:345:19: error: ‘isIdentifierBody’ was not declared in this scope 345 | while (i > 0 && isIdentifierBody(buffer_content[i - 1])) | ^~~~~~~~~~~~~~~~ /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/working_files.cc: In function ‘std::string_view ccls::lexIdentifierAroundPos(ccls::Position, std::string_view)’: /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/working_files.cc:458:15: error: ‘isIdentifierBody’ was not declared in this scope 458 | else if (!isIdentifierBody(c)) | ^~~~~~~~~~~~~~~~ /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/working_files.cc:461:34: error: ‘isIdentifierBody’ was not declared in this scope 461 | for (; end < content.size() && isIdentifierBody(content[end]); end++) | ^~~~~~~~~~~~~~~~ [26/43] /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -I/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src -isystem /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/third_party -isystem /usr/lib/llvm/14/include -O2 -march=x86-64 -pipe -Wall -Wno-sign-compare -Wno-return-type -Wno-unused-result -std=c++17 -MD -MT CMakeFiles/ccls.dir/src/messages/ccls_vars.cc.o -MF CMakeFiles/ccls.dir/src/messages/ccls_vars.cc.o.d -o CMakeFiles/ccls.dir/src/messages/ccls_vars.cc.o -c /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/messages/ccls_vars.cc [27/43] /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -I/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src -isystem /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/third_party -isystem /usr/lib/llvm/14/include -O2 -march=x86-64 -pipe -Wall -Wno-sign-compare -Wno-return-type -Wno-unused-result -std=c++17 -MD -MT CMakeFiles/ccls.dir/src/query.cc.o -MF CMakeFiles/ccls.dir/src/query.cc.o.d -o CMakeFiles/ccls.dir/src/query.cc.o -c /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/query.cc FAILED: CMakeFiles/ccls.dir/src/query.cc.o /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -I/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src -isystem /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/third_party -isystem /usr/lib/llvm/14/include -O2 -march=x86-64 -pipe -Wall -Wno-sign-compare -Wno-return-type -Wno-unused-result -std=c++17 -MD -MT CMakeFiles/ccls.dir/src/query.cc.o -MF CMakeFiles/ccls.dir/src/query.cc.o.d -o CMakeFiles/ccls.dir/src/query.cc.o -c /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/query.cc /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/query.cc: In member function ‘void ccls::DB::removeUsrs(ccls::Kind, int, const std::vector >&)’: /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/query.cc:205:23: error: ‘find_if’ is not a member of ‘llvm’; did you mean ‘std::find_if’? 205 | auto it = llvm::find_if(func.def, [=](const QueryFunc::Def &def) { | ^~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/11.3.0/include/g++-v11/algorithm:74, from /usr/lib/llvm/14/include/llvm/ADT/SmallVector.h:19, from /usr/lib/llvm/14/include/clang/Basic/LLVM.h:27, from /usr/lib/llvm/14/include/clang/Basic/SourceLocation.h:17, from /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/indexer.hh:11, from /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/query.hh:6, from /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/query.cc:4: /usr/lib/gcc/x86_64-pc-linux-gnu/11.3.0/include/g++-v11/pstl/glue_algorithm_defs.h:52:1: note: ‘std::find_if’ declared here 52 | find_if(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator __last, _Predicate __pred); | ^~~~~~~ /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/query.cc:219:23: error: ‘find_if’ is not a member of ‘llvm’; did you mean ‘std::find_if’? 219 | auto it = llvm::find_if(type.def, [=](const QueryType::Def &def) { | ^~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/11.3.0/include/g++-v11/algorithm:74, from /usr/lib/llvm/14/include/llvm/ADT/SmallVector.h:19, from /usr/lib/llvm/14/include/clang/Basic/LLVM.h:27, from /usr/lib/llvm/14/include/clang/Basic/SourceLocation.h:17, from /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/indexer.hh:11, from /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/query.hh:6, from /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/query.cc:4: /usr/lib/gcc/x86_64-pc-linux-gnu/11.3.0/include/g++-v11/pstl/glue_algorithm_defs.h:52:1: note: ‘std::find_if’ declared here 52 | find_if(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator __last, _Predicate __pred); | ^~~~~~~ /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/query.cc:233:23: error: ‘find_if’ is not a member of ‘llvm’; did you mean ‘std::find_if’? 233 | auto it = llvm::find_if(var.def, [=](const QueryVar::Def &def) { | ^~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/11.3.0/include/g++-v11/algorithm:74, from /usr/lib/llvm/14/include/llvm/ADT/SmallVector.h:19, from /usr/lib/llvm/14/include/clang/Basic/LLVM.h:27, from /usr/lib/llvm/14/include/clang/Basic/SourceLocation.h:17, from /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/indexer.hh:11, from /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/query.hh:6, from /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/query.cc:4: /usr/lib/gcc/x86_64-pc-linux-gnu/11.3.0/include/g++-v11/pstl/glue_algorithm_defs.h:52:1: note: ‘std::find_if’ declared here 52 | find_if(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator __last, _Predicate __pred); | ^~~~~~~ [28/43] /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -I/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src -isystem /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/third_party -isystem /usr/lib/llvm/14/include -O2 -march=x86-64 -pipe -Wall -Wno-sign-compare -Wno-return-type -Wno-unused-result -std=c++17 -MD -MT CMakeFiles/ccls.dir/src/messages/textDocument_definition.cc.o -MF CMakeFiles/ccls.dir/src/messages/textDocument_definition.cc.o.d -o CMakeFiles/ccls.dir/src/messages/textDocument_definition.cc.o -c /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/messages/textDocument_definition.cc [29/43] /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -I/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src -isystem /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/third_party -isystem /usr/lib/llvm/14/include -O2 -march=x86-64 -pipe -Wall -Wno-sign-compare -Wno-return-type -Wno-unused-result -std=c++17 -MD -MT CMakeFiles/ccls.dir/src/messages/textDocument_code.cc.o -MF CMakeFiles/ccls.dir/src/messages/textDocument_code.cc.o.d -o CMakeFiles/ccls.dir/src/messages/textDocument_code.cc.o -c /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/messages/textDocument_code.cc [30/43] /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -I/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src -isystem /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/third_party -isystem /usr/lib/llvm/14/include -O2 -march=x86-64 -pipe -Wall -Wno-sign-compare -Wno-return-type -Wno-unused-result -std=c++17 -MD -MT CMakeFiles/ccls.dir/src/messages/ccls_reload.cc.o -MF CMakeFiles/ccls.dir/src/messages/ccls_reload.cc.o.d -o CMakeFiles/ccls.dir/src/messages/ccls_reload.cc.o -c /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/messages/ccls_reload.cc [31/43] /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -I/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src -isystem /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/third_party -isystem /usr/lib/llvm/14/include -O2 -march=x86-64 -pipe -Wall -Wno-sign-compare -Wno-return-type -Wno-unused-result -std=c++17 -MD -MT CMakeFiles/ccls.dir/src/indexer.cc.o -MF CMakeFiles/ccls.dir/src/indexer.cc.o.d -o CMakeFiles/ccls.dir/src/indexer.cc.o -c /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/indexer.cc FAILED: CMakeFiles/ccls.dir/src/indexer.cc.o /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -I/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src -isystem /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/third_party -isystem /usr/lib/llvm/14/include -O2 -march=x86-64 -pipe -Wall -Wno-sign-compare -Wno-return-type -Wno-unused-result -std=c++17 -MD -MT CMakeFiles/ccls.dir/src/indexer.cc.o -MF CMakeFiles/ccls.dir/src/indexer.cc.o.d -o CMakeFiles/ccls.dir/src/indexer.cc.o -c /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/indexer.cc /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/indexer.cc: In member function ‘void ccls::{anonymous}::IndexDataConsumer::setName(const clang::Decl*, std::string_view, std::string_view, Def&)’: /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/indexer.cc:530:21: error: there are no arguments to ‘isIdentifierBody’ that depend on a template parameter, so a declaration of ‘isIdentifierBody’ must be available [-fpermissive] 530 | ((i && isIdentifierBody(name[i - 1])) || | ^~~~~~~~~~~~~~~~ /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/indexer.cc:530:21: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/indexer.cc:531:15: error: there are no arguments to ‘isIdentifierBody’ that depend on a template parameter, so a declaration of ‘isIdentifierBody’ must be available [-fpermissive] 531 | isIdentifierBody(name[i + short_name.size()]))) | ^~~~~~~~~~~~~~~~ /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/indexer.cc:555:31: error: there are no arguments to ‘isIdentifierBody’ that depend on a template parameter, so a declaration of ‘isIdentifierBody’ must be available [-fpermissive] 555 | else if (!(paren > 0 || isIdentifierBody(name[i - 1]) || | ^~~~~~~~~~~~~~~~ /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/indexer.cc: In instantiation of ‘void ccls::{anonymous}::IndexDataConsumer::setName(const clang::Decl*, std::string_view, std::string_view, Def&) [with Def = ccls::VarDef; std::string_view = std::basic_string_view]’: /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/indexer.cc:605:14: required from here /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/indexer.cc:530:37: error: ‘isIdentifierBody’ was not declared in this scope 530 | ((i && isIdentifierBody(name[i - 1])) || | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/indexer.cc:531:31: error: ‘isIdentifierBody’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] 531 | isIdentifierBody(name[i + short_name.size()]))) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/indexer.cc:555:47: error: ‘isIdentifierBody’ was not declared in this scope 555 | else if (!(paren > 0 || isIdentifierBody(name[i - 1]) || | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/indexer.cc: In instantiation of ‘void ccls::{anonymous}::IndexDataConsumer::setName(const clang::Decl*, std::string_view, std::string_view, Def&) [with Def = ccls::FuncDef; std::string_view = std::basic_string_view]’: /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/indexer.cc:824:16: required from here /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/indexer.cc:530:37: error: ‘isIdentifierBody’ was not declared in this scope 530 | ((i && isIdentifierBody(name[i - 1])) || | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/indexer.cc:531:31: error: ‘isIdentifierBody’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] 531 | isIdentifierBody(name[i + short_name.size()]))) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/indexer.cc:555:47: error: ‘isIdentifierBody’ was not declared in this scope 555 | else if (!(paren > 0 || isIdentifierBody(name[i - 1]) || | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/indexer.cc: In instantiation of ‘void ccls::{anonymous}::IndexDataConsumer::setName(const clang::Decl*, std::string_view, std::string_view, Def&) [with Def = ccls::TypeDef; std::string_view = std::basic_string_view]’: /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/indexer.cc:848:18: required from here /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/indexer.cc:530:37: error: ‘isIdentifierBody’ was not declared in this scope 530 | ((i && isIdentifierBody(name[i - 1])) || | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/indexer.cc:531:31: error: ‘isIdentifierBody’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] 531 | isIdentifierBody(name[i + short_name.size()]))) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/indexer.cc:555:47: error: ‘isIdentifierBody’ was not declared in this scope 555 | else if (!(paren > 0 || isIdentifierBody(name[i - 1]) || | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [32/43] /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -DCCLS_VERSION=\"0.20210330\" -I/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src -isystem /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/third_party -isystem /usr/lib/llvm/14/include -O2 -march=x86-64 -pipe -Wall -Wno-sign-compare -Wno-return-type -Wno-unused-result -std=c++17 -MD -MT CMakeFiles/ccls.dir/src/messages/initialize.cc.o -MF CMakeFiles/ccls.dir/src/messages/initialize.cc.o.d -o CMakeFiles/ccls.dir/src/messages/initialize.cc.o -c /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/messages/initialize.cc [33/43] /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -I/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src -isystem /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/third_party -isystem /usr/lib/llvm/14/include -O2 -march=x86-64 -pipe -Wall -Wno-sign-compare -Wno-return-type -Wno-unused-result -std=c++17 -MD -MT CMakeFiles/ccls.dir/src/messages/textDocument_completion.cc.o -MF CMakeFiles/ccls.dir/src/messages/textDocument_completion.cc.o.d -o CMakeFiles/ccls.dir/src/messages/textDocument_completion.cc.o -c /var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330/src/messages/textDocument_completion.cc ninja: build stopped: subcommand failed. * ERROR: dev-util/ccls-0.20210330::gentoo failed (compile phase): * ninja -v -j9 -l0 failed * * Call stack: * ebuild.sh, line 127: Called src_compile * environment, line 2293: Called cmake_src_compile * environment, line 870: Called cmake_build * environment, line 839: Called eninja * environment, line 1326: Called die * The specific snippet of code: * "$@" || die "${nonfatal_args[@]}" "${*} failed" * * If you need support, post the output of `emerge --info '=dev-util/ccls-0.20210330::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-util/ccls-0.20210330::gentoo'`. * The complete build log is located at '/var/calculate/tmp/portage/dev-util/ccls-0.20210330/temp/build.log'. * The ebuild environment file is located at '/var/calculate/tmp/portage/dev-util/ccls-0.20210330/temp/environment'. * Working directory: '/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330_build' * S: '/var/calculate/tmp/portage/dev-util/ccls-0.20210330/work/ccls-0.20210330'