Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 790334 Details for
Bug 856715
dev-util/bear-3.0.19 - /.../core.h: error: static assertion failed: Cannot format an argument. To make type T formattable provide
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
dev-util:bear-3.0.19:20220706-134817.log
dev-util:bear-3.0.19:20220706-134817.log (text/plain), 57.63 KB, created by
Toralf Förster
on 2022-07-06 17:04:24 UTC
(
hide
)
Description:
dev-util:bear-3.0.19:20220706-134817.log
Filename:
MIME Type:
Creator:
Toralf Förster
Created:
2022-07-06 17:04:24 UTC
Size:
57.63 KB
patch
obsolete
> * Package: dev-util/bear-3.0.19 > * Repository: gentoo > * Maintainer: gyakovlev@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU > * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox > >>>> Unpacking source... >>>> Unpacking bear-3.0.19.tar.gz to /var/tmp/portage/dev-util/bear-3.0.19/work >>>> Source unpacked in /var/tmp/portage/dev-util/bear-3.0.19/work >>>> Preparing source in /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19 ... > * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19" > * Build directory (BUILD_DIR): "/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build" >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19 ... > * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19" > * Build directory (BUILD_DIR): "/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build" >cmake -C /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DENABLE_UNIT_TESTS=OFF -DENABLE_FUNC_TESTS=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build/gentoo_toolchain.cmake /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19 >loading initial cache file /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build/gentoo_common_config.cmake >-- The C compiler identification is GNU 12.1.1 >-- The CXX compiler identification is GNU 12.1.1 >-- Detecting C compiler ABI info >-- Detecting C compiler ABI info - done >-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc - skipped >-- Detecting C compile features >-- Detecting C compile features - done >-- Detecting CXX compiler ABI info >-- Detecting CXX compiler ABI info - done >-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ - skipped >-- Detecting CXX compile features >-- Detecting CXX compile features - done >-- Looking for nlohman_json dependency >-- Looking for nlohman_json dependency -- found >-- Looking for fmt dependency >-- Looking for fmt dependency -- found >-- Looking for spdlog dependency >-- 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 >-- Looking for spdlog dependency -- found >-- Looking for gRPC::grpc++ dependency >-- Found PkgConfig: /usr/bin/x86_64-pc-linux-gnu-pkg-config (found version "1.8.0") >-- Checking for modules 'protobuf>=3.11;grpc++>=1.26' >-- Found protobuf, version 3.19.3 >-- Found grpc++, version 1.43.0 >-- Looking for gRPC::grpc++ dependency -- found >-- Looking for protoc >-- Looking for protoc -- found >-- Looking for grpc_cpp_plugin >-- Looking for grpc_cpp_plugin -- found >-- <<< Gentoo configuration >>> >Build type RelWithDebInfo >Install path /usr >Compiler flags: >C -pipe -march=native -fno-diagnostics-color -O2 >C++ -pipe -march=native -fno-diagnostics-color -O2 >Linker flags: >Executable -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 >Module -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 >Shared -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >-- Configuring done >-- Generating done >-- Build files have been written to: /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19 ... > * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19" > * Build directory (BUILD_DIR): "/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build" >ninja -v -j4 -l0 >[1/8] cd /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build && /usr/bin/cmake -P /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build/subprojects/tmp/BearSource/BearSource-mkdirs.cmake && /usr/bin/cmake -E touch /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build/subprojects/Stamp/BearSource/BearSource-mkdir >[2/8] cd /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build/subprojects/Stamp/BearSource/BearSource-download >[3/8] cd /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build/subprojects/Stamp/BearSource/BearSource-update >[4/8] cd /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build/subprojects/Stamp/BearSource/BearSource-patch >[5/8] cd /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build/subprojects/Build/BearSource && /usr/bin/cmake -DENABLE_UNIT_TESTS:BOOL=OFF -DENABLE_MULTILIB:BOOL=OFF -DPKG_CONFIG_EXECUTABLE:PATH=/usr/bin/x86_64-pc-linux-gnu-pkg-config -GNinja -C/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build/subprojects/tmp/BearSource/BearSource-cache-RelWithDebInfo.cmake /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source && /usr/bin/cmake -E touch /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build/subprojects/Stamp/BearSource/BearSource-configure >loading initial cache file /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build/subprojects/tmp/BearSource/BearSource-cache-RelWithDebInfo.cmake >-- The C compiler identification is GNU 12.1.1 >-- The CXX compiler identification is GNU 12.1.1 >-- Detecting C compiler ABI info >-- Detecting C compiler ABI info - done >-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc - skipped >-- Detecting C compile features >-- Detecting C compile features - done >-- Detecting CXX compiler ABI info >-- Detecting CXX compiler ABI info - done >-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ - skipped >-- Detecting CXX compile features >-- Detecting CXX compile features - done >-- 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 >-- Found nlohmann_json: /usr/lib64/cmake/nlohmann_json/nlohmann_jsonConfig.cmake (found version "3.10.5") >-- Found PkgConfig: /usr/bin/x86_64-pc-linux-gnu-pkg-config (found version "1.8.0") >-- Checking for modules 'protobuf;grpc++' >-- Found protobuf, version 3.19.3 >-- Found grpc++, version 1.43.0 >-- Looking for spawn.h >-- Looking for spawn.h - found >-- Looking for unistd.h >-- Looking for unistd.h - found >-- Looking for dlfcn.h >-- Looking for dlfcn.h - found >-- Looking for errno.h >-- Looking for errno.h - found >-- Looking for sys/utsname.h >-- Looking for sys/utsname.h - found >-- Looking for sys/wait.h >-- Looking for sys/wait.h - found >-- Looking for sys/time.h >-- Looking for sys/time.h - found >-- Looking for sys/stat.h >-- Looking for sys/stat.h - found >-- Looking for gnu/lib-names.h >-- Looking for gnu/lib-names.h - found >-- Looking for _NSGetEnviron >-- Looking for _NSGetEnviron - not found >-- Looking for dlopen >-- Looking for dlopen - found >-- Looking for dlsym >-- Looking for dlsym - found >-- Looking for dlerror >-- Looking for dlerror - found >-- Looking for dlclose >-- Looking for dlclose - found >-- Looking for RTLD_NEXT >-- Looking for RTLD_NEXT - found >-- Looking for EACCES >-- Looking for EACCES - found >-- Looking for ENOENT >-- Looking for ENOENT - found >-- Looking for strerror_r >-- Looking for strerror_r - found >-- Looking for environ >-- Looking for environ - found >-- Looking for uname >-- Looking for uname - found >-- Looking for confstr >-- Looking for confstr - found >-- Looking for _CS_PATH >-- Looking for _CS_PATH - found >-- Looking for _CS_GNU_LIBC_VERSION >-- Looking for _CS_GNU_LIBC_VERSION - found >-- Looking for _CS_GNU_LIBPTHREAD_VERSION >-- Looking for _CS_GNU_LIBPTHREAD_VERSION - found >-- Looking for protoc ... /usr/bin/protoc >-- Looking for grpc_cpp_plugin ... /usr/bin/grpc_cpp_plugin >-- Configuring done >-- Generating done >-- Build files have been written to: /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build/subprojects/Build/BearSource >[6/8] cd /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build/subprojects/Build/BearSource && /usr/bin/cmake --build . && /usr/bin/cmake -E touch /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build/subprojects/Stamp/BearSource/BearSource-build >FAILED: subprojects/Stamp/BearSource/BearSource-build /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build/subprojects/Stamp/BearSource/BearSource-build >cd /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build/subprojects/Build/BearSource && /usr/bin/cmake --build . && /usr/bin/cmake -E touch /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build/subprojects/Stamp/BearSource/BearSource-build >[1/61] Building CXX object intercept/CMakeFiles/exec_a.dir/source/report/libexec/Buffer.cc.o >[2/61] Building CXX object intercept/CMakeFiles/exec_a.dir/source/report/libexec/Environment.cc.o >[3/61] Building CXX object intercept/CMakeFiles/exec_a.dir/source/report/libexec/Logger.cc.o >[4/61] Building CXX object intercept/CMakeFiles/exec_a.dir/source/report/libexec/Session.cc.o >[5/61] Generating supervise.pb.h, supervise.grpc.pb.h, supervise.pb.cc, supervise.grpc.pb.cc >[6/61] Building CXX object intercept/CMakeFiles/exec.dir/source/report/libexec/std.cc.o >[7/61] Generating intercept.pb.h, intercept.grpc.pb.h, intercept.pb.cc, intercept.grpc.pb.cc >[8/61] Building CXX object libsys/CMakeFiles/sys_a.dir/source/Errors.cc.o >[9/61] Building CXX object intercept/CMakeFiles/exec_a.dir/source/report/libexec/Paths.cc.o >[10/61] Building CXX object intercept/CMakeFiles/exec_a.dir/source/report/libexec/Linker.cc.o >[11/61] Building CXX object intercept/CMakeFiles/exec_a.dir/source/report/libexec/Executor.cc.o >[12/61] Building CXX object intercept/CMakeFiles/exec.dir/source/report/libexec/lib.cc.o >[13/61] Building CXX object libsys/CMakeFiles/sys_a.dir/source/Guard.cc.o >[14/61] Building CXX object intercept/CMakeFiles/exec_a.dir/source/report/libexec/Resolver.cc.o >[15/61] Building CXX object libsys/CMakeFiles/sys_a.dir/source/Os.cc.o >[16/61] Linking C shared library intercept/libexec.so >[17/61] Building CXX object libsys/CMakeFiles/sys_a.dir/source/Path.cc.o >[18/61] Building CXX object libmain/CMakeFiles/main_a.dir/source/ApplicationFromArgs.cc.o >FAILED: libmain/CMakeFiles/main_a.dir/source/ApplicationFromArgs.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DFMT_SHARED -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build/subprojects/Build/BearSource -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/libmain/include -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/libresult/include -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/libflags/include -pipe -march=native -fno-diagnostics-color -O2 -fno-exceptions -DSPDLOG_NO_EXCEPTIONS -DGOOGLE_PROTOBUF_NO_RTTI -Wall -Wextra -O2 -g -DNDEBUG -std=c++17 -MD -MT libmain/CMakeFiles/main_a.dir/source/ApplicationFromArgs.cc.o -MF libmain/CMakeFiles/main_a.dir/source/ApplicationFromArgs.cc.o.d -o libmain/CMakeFiles/main_a.dir/source/ApplicationFromArgs.cc.o -c /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/libmain/source/ApplicationFromArgs.cc >In file included from /usr/include/spdlog/fmt/fmt.h:27, > from /usr/include/spdlog/common.h:45, > from /usr/include/spdlog/spdlog.h:12, > from /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/libmain/source/ApplicationFromArgs.cc:22: >/usr/include/fmt/core.h: In instantiation of âconstexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const flags::Arguments&]â: >/usr/include/fmt/core.h:1753:29: required from âconstexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const flags::Arguments&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]â >/usr/include/fmt/core.h:1877:77: required from âconstexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const flags::Arguments&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {flags::Arguments}]â >/usr/include/fmt/core.h:1894:38: required from âconstexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const flags::Arguments&}]â >/usr/include/spdlog/logger.h:370:68: required from âvoid spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Args = {const flags::Arguments&}; spdlog::string_view_t = fmt::v9::basic_string_view<char>]â >/usr/include/spdlog/logger.h:90:13: required from âvoid spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v9::format_string<T ...>, Args&& ...) [with Args = {const flags::Arguments&}; fmt::v9::format_string<T ...> = fmt::v9::basic_format_string<char, const flags::Arguments&>]â >/usr/include/spdlog/logger.h:96:12: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] >/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/type_traits:2576:55: required from âstruct std::__result_of_impl<false, false, ps::ApplicationFromArgs::command(int, const char**, const char**) const::<lambda(const auto:8&)>&, const flags::Arguments&>â >/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/bits/std_function.h:348:9: recursively required by substitution of âtemplate<class _Result, class _Ret> struct std::__is_invocable_impl<_Result, _Ret, true, std::__void_t<typename _CTp::type> > [with _Result = std::__invoke_result<ps::ApplicationFromArgs::command(int, const char**, const char**) const::<lambda(const auto:8&)>&, const flags::Arguments&>; _Ret = void]â >/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/bits/std_function.h:348:9: required from âstruct std::function<void(const flags::Arguments&)>::_Callable<ps::ApplicationFromArgs::command(int, const char**, const char**) const::<lambda(const auto:8&)>, ps::ApplicationFromArgs::command(int, const char**, const char**) const::<lambda(const auto:8&)>, std::__invoke_result<ps::ApplicationFromArgs::command(int, const char**, const char**) const::<lambda(const auto:8&)>&, const flags::Arguments&> >â >/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/bits/std_function.h:353:8: required by substitution of âtemplate<class _Res, class ... _ArgTypes> template<class _Cond, class _Tp> using _Requires = std::__enable_if_t<_Cond::value, _Tp> [with _Cond = std::function<void(const flags::Arguments&)>::_Callable<ps::ApplicationFromArgs::command(int, const char**, const char**) const::<lambda(const auto:8&)>, ps::ApplicationFromArgs::command(int, const char**, const char**) const::<lambda(const auto:8&)>, std::__invoke_result<ps::ApplicationFromArgs::command(int, const char**, const char**) const::<lambda(const auto:8&)>&, const flags::Arguments&> >; _Tp = void; _Res = void; _ArgTypes = {const flags::Arguments&}]â >/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/bits/std_function.h:434:9: required by substitution of âtemplate<class _Functor, class _Constraints> std::function<void(const flags::Arguments&)>::function(_Functor&&) [with _Functor = ps::ApplicationFromArgs::command(int, const char**, const char**) const::<lambda(const auto:8&)>; _Constraints = void]â >/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/libmain/source/ApplicationFromArgs.cc:38:24: required from here >/usr/include/fmt/core.h:1733:7: error: static assertion failed: Cannot format an argument. To make type T formattable provide a formatter<T> specialization: https://fmt.dev/latest/api.html#udt > 1733 | formattable, > | ^~~~~~~~~~~ >/usr/include/fmt/core.h:1733:7: note: âformattableâ evaluates to false >[19/61] Building CXX object libmain/CMakeFiles/main_a.dir/source/ApplicationLogConfig.cc.o >FAILED: libmain/CMakeFiles/main_a.dir/source/ApplicationLogConfig.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DFMT_SHARED -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build/subprojects/Build/BearSource -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/libmain/include -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/libresult/include -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/libflags/include -pipe -march=native -fno-diagnostics-color -O2 -fno-exceptions -DSPDLOG_NO_EXCEPTIONS -DGOOGLE_PROTOBUF_NO_RTTI -Wall -Wextra -O2 -g -DNDEBUG -std=c++17 -MD -MT libmain/CMakeFiles/main_a.dir/source/ApplicationLogConfig.cc.o -MF libmain/CMakeFiles/main_a.dir/source/ApplicationLogConfig.cc.o.d -o libmain/CMakeFiles/main_a.dir/source/ApplicationLogConfig.cc.o -c /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/libmain/source/ApplicationLogConfig.cc >In file included from /usr/include/spdlog/fmt/fmt.h:27, > from /usr/include/spdlog/common.h:45, > from /usr/include/spdlog/spdlog.h:12, > from /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/libmain/source/ApplicationLogConfig.cc:23: >/usr/include/fmt/core.h: In instantiation of âconstexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = {anonymous}::PointerArray&]â: >/usr/include/fmt/core.h:1753:29: required from âconstexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = {anonymous}::PointerArray; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]â >/usr/include/fmt/core.h:1877:77: required from âconstexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {{anonymous}::PointerArray}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {{anonymous}::PointerArray}]â >/usr/include/fmt/core.h:1894:38: required from âconstexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {{anonymous}::PointerArray}]â >/usr/include/spdlog/logger.h:370:68: required from âvoid spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Args = {{anonymous}::PointerArray}; spdlog::string_view_t = fmt::v9::basic_string_view<char>]â >/usr/include/spdlog/logger.h:90:13: required from âvoid spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v9::format_string<T ...>, Args&& ...) [with Args = {{anonymous}::PointerArray}; fmt::v9::format_string<T ...> = fmt::v9::basic_format_string<char, {anonymous}::PointerArray>]â >/usr/include/spdlog/logger.h:96:12: required from âvoid spdlog::logger::log(spdlog::level::level_enum, fmt::v9::format_string<T ...>, Args&& ...) [with Args = {{anonymous}::PointerArray}; fmt::v9::format_string<T ...> = fmt::v9::basic_format_string<char, {anonymous}::PointerArray>]â >/usr/include/spdlog/logger.h:152:12: required from âvoid spdlog::logger::debug(fmt::v9::format_string<T ...>, Args&& ...) [with Args = {{anonymous}::PointerArray}; fmt::v9::format_string<T ...> = fmt::v9::basic_format_string<char, {anonymous}::PointerArray>]â >/usr/include/spdlog/spdlog.h:151:32: required from âvoid spdlog::debug(fmt::v9::format_string<T ...>, Args&& ...) [with Args = {{anonymous}::PointerArray}; fmt::v9::format_string<T ...> = fmt::v9::basic_format_string<char, {anonymous}::PointerArray>]â >/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/libmain/source/ApplicationLogConfig.cc:75:22: required from here >/usr/include/fmt/core.h:1733:7: error: static assertion failed: Cannot format an argument. To make type T formattable provide a formatter<T> specialization: https://fmt.dev/latest/api.html#udt > 1733 | formattable, > | ^~~~~~~~~~~ >/usr/include/fmt/core.h:1733:7: note: âformattableâ evaluates to false >/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/libmain/source/ApplicationLogConfig.cc:37:19: warning: âstd::ostream& {anonymous}::operator<<(std::ostream&, const PointerArray&)â defined but not used [-Wunused-function] > 37 | std::ostream &operator<<(std::ostream &os, const PointerArray &arguments) { > | ^~~~~~~~ >[20/61] Building CXX object intercept/CMakeFiles/domain_a.dir/source/Domain.cc.o >[21/61] Building CXX object libsys/CMakeFiles/sys_a.dir/source/Signal.cc.o >[22/61] Building CXX object libsys/CMakeFiles/sys_a.dir/source/Process.cc.o >FAILED: libsys/CMakeFiles/sys_a.dir/source/Process.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DFMT_SHARED -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build/subprojects/Build/BearSource -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/libsys/include -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build/subprojects/Build/BearSource/libsys/include -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/libresult/include -pipe -march=native -fno-diagnostics-color -O2 -fno-exceptions -DSPDLOG_NO_EXCEPTIONS -DGOOGLE_PROTOBUF_NO_RTTI -Wall -Wextra -O2 -g -DNDEBUG -std=c++17 -MD -MT libsys/CMakeFiles/sys_a.dir/source/Process.cc.o -MF libsys/CMakeFiles/sys_a.dir/source/Process.cc.o.d -o libsys/CMakeFiles/sys_a.dir/source/Process.cc.o -c /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/libsys/source/Process.cc >In file included from /usr/include/spdlog/fmt/fmt.h:27, > from /usr/include/spdlog/common.h:45, > from /usr/include/spdlog/spdlog.h:12, > from /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/libsys/source/Process.cc:47: >/usr/include/fmt/core.h: In instantiation of âconstexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = {anonymous}::Arguments&]â: >/usr/include/fmt/core.h:1753:29: required from âconstexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = {anonymous}::Arguments; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]â >/usr/include/fmt/core.h:1877:77: required from âconstexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {int, {anonymous}::Arguments}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {int, {anonymous}::Arguments}]â >/usr/include/fmt/core.h:1894:38: required from âconstexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {int, {anonymous}::Arguments}]â >/usr/include/spdlog/logger.h:370:68: required from âvoid spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Args = {int, {anonymous}::Arguments}; spdlog::string_view_t = fmt::v9::basic_string_view<char>]â >/usr/include/spdlog/logger.h:90:13: required from âvoid spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v9::format_string<T ...>, Args&& ...) [with Args = {int, {anonymous}::Arguments}; fmt::v9::format_string<T ...> = fmt::v9::basic_format_string<char, int, {anonymous}::Arguments>]â >/usr/include/spdlog/logger.h:96:12: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] >/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/type_traits:2576:55: required from âstruct std::__result_of_impl<false, false, {anonymous}::spawn_process(spawn_function_t, const std::filesystem::__cxx11::path&, const std::__cxx11::list<std::__cxx11::basic_string<char> >&, const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&)::<lambda(const auto:10&)>&, const sys::Process&>â >/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/bits/std_function.h:348:9: recursively required by substitution of âtemplate<class _Result, class _Ret> struct std::__is_invocable_impl<_Result, _Ret, true, std::__void_t<typename _CTp::type> > [with _Result = std::__invoke_result<{anonymous}::spawn_process(spawn_function_t, const std::filesystem::__cxx11::path&, const std::__cxx11::list<std::__cxx11::basic_string<char> >&, const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&)::<lambda(const auto:10&)>&, const sys::Process&>; _Ret = void]â >/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/bits/std_function.h:348:9: required from âstruct std::function<void(const sys::Process&)>::_Callable<{anonymous}::spawn_process(spawn_function_t, const std::filesystem::__cxx11::path&, const std::__cxx11::list<std::__cxx11::basic_string<char> >&, const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&)::<lambda(const auto:10&)>, {anonymous}::spawn_process(spawn_function_t, const std::filesystem::__cxx11::path&, const std::__cxx11::list<std::__cxx11::basic_string<char> >&, const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&)::<lambda(const auto:10&)>, std::__invoke_result<{anonymous}::spawn_process(spawn_function_t, const std::filesystem::__cxx11::path&, const std::__cxx11::list<std::__cxx11::basic_string<char> >&, const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&)::<lambda(const auto:10&)>&, const sys::Process&> >â >/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/bits/std_function.h:353:8: required by substitution of âtemplate<class _Res, class ... _ArgTypes> template<class _Cond, class _Tp> using _Requires = std::__enable_if_t<_Cond::value, _Tp> [with _Cond = std::function<void(const sys::Process&)>::_Callable<{anonymous}::spawn_process(spawn_function_t, const std::filesystem::__cxx11::path&, const std::__cxx11::list<std::__cxx11::basic_string<char> >&, const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&)::<lambda(const auto:10&)>, {anonymous}::spawn_process(spawn_function_t, const std::filesystem::__cxx11::path&, const std::__cxx11::list<std::__cxx11::basic_string<char> >&, const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&)::<lambda(const auto:10&)>, std::__invoke_result<{anonymous}::spawn_process(spawn_function_t, const std::filesystem::__cxx11::path&, const std::__cxx11::list<std::__cxx11::basic_string<char> >&, const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&)::<lambda(const auto:10&)>&, const sys::Process&> >; _Tp = void; _Res = void; _ArgTypes = {const sys::Process&}]â >/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/bits/std_function.h:434:9: required by substitution of âtemplate<class _Functor, class _Constraints> std::function<void(const sys::Process&)>::function(_Functor&&) [with _Functor = {anonymous}::spawn_process(spawn_function_t, const std::filesystem::__cxx11::path&, const std::__cxx11::list<std::__cxx11::basic_string<char> >&, const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&)::<lambda(const auto:10&)>; _Constraints = void]â >/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/libsys/source/Process.cc:160:28: required from here >/usr/include/fmt/core.h:1733:7: error: static assertion failed: Cannot format an argument. To make type T formattable provide a formatter<T> specialization: https://fmt.dev/latest/api.html#udt > 1733 | formattable, > | ^~~~~~~~~~~ >/usr/include/fmt/core.h:1733:7: note: âformattableâ evaluates to false >/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/libsys/source/Process.cc:59:19: warning: âstd::ostream& {anonymous}::operator<<(std::ostream&, const Arguments&)â defined but not used [-Wunused-function] > 59 | std::ostream& operator<<(std::ostream& os, const Arguments& arguments) > | ^~~~~~~~ >[23/61] Building CXX object intercept/CMakeFiles/wrapper_a.dir/source/report/wrapper/EventFactory.cc.o >[24/61] Building CXX object intercept/CMakeFiles/domain_a.dir/source/Convert.cc.o >[25/61] Building CXX object citnames/CMakeFiles/citnames_a.dir/source/semantic/ToolAny.cc.o >[26/61] Building CXX object citnames/CMakeFiles/citnames_a.dir/source/semantic/Parsers.cc.o >[27/61] Building CXX object intercept/CMakeFiles/events_db_a.dir/source/collect/db/EventsDatabaseReader.cc.o >[28/61] Building CXX object libflags/CMakeFiles/flags_a.dir/source/Flags.cc.o >[29/61] Building CXX object intercept/proto/CMakeFiles/rpc_a.dir/intercept.pb.cc.o >[30/61] Building CXX object intercept/CMakeFiles/events_db_a.dir/source/collect/db/EventsDatabaseWriter.cc.o >[31/61] Building CXX object intercept/CMakeFiles/intercept_a.dir/source/collect/SessionWrapper.cc.o >FAILED: intercept/CMakeFiles/intercept_a.dir/source/collect/SessionWrapper.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DFMT_SHARED -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build/subprojects/Build/BearSource -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/intercept/source -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build/subprojects/Build/BearSource/intercept/proto -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/libmain/include -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/libresult/include -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/libflags/include -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/libsys/include -pipe -march=native -fno-diagnostics-color -O2 -fno-exceptions -DSPDLOG_NO_EXCEPTIONS -DGOOGLE_PROTOBUF_NO_RTTI -Wall -Wextra -O2 -g -DNDEBUG -DNOMINMAX -std=c++17 -MD -MT intercept/CMakeFiles/intercept_a.dir/source/collect/SessionWrapper.cc.o -MF intercept/CMakeFiles/intercept_a.dir/source/collect/SessionWrapper.cc.o.d -o intercept/CMakeFiles/intercept_a.dir/source/collect/SessionWrapper.cc.o -c /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/intercept/source/collect/SessionWrapper.cc >In file included from /usr/include/spdlog/fmt/fmt.h:27, > from /usr/include/spdlog/common.h:45, > from /usr/include/spdlog/spdlog.h:12, > from /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/intercept/source/collect/SessionWrapper.cc:28: >/usr/include/fmt/core.h: In instantiation of âconstexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = {anonymous}::MapHolder&]â: >/usr/include/fmt/core.h:1753:29: required from âconstexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = {anonymous}::MapHolder; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]â >/usr/include/fmt/core.h:1877:77: required from âconstexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {{anonymous}::MapHolder}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {{anonymous}::MapHolder}]â >/usr/include/fmt/core.h:1894:38: required from âconstexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {{anonymous}::MapHolder}]â >/usr/include/spdlog/logger.h:370:68: required from âvoid spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Args = {{anonymous}::MapHolder}; spdlog::string_view_t = fmt::v9::basic_string_view<char>]â >/usr/include/spdlog/logger.h:90:13: required from âvoid spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v9::format_string<T ...>, Args&& ...) [with Args = {{anonymous}::MapHolder}; fmt::v9::format_string<T ...> = fmt::v9::basic_format_string<char, {anonymous}::MapHolder>]â >/usr/include/spdlog/logger.h:96:12: required from âvoid spdlog::logger::log(spdlog::level::level_enum, fmt::v9::format_string<T ...>, Args&& ...) [with Args = {{anonymous}::MapHolder}; fmt::v9::format_string<T ...> = fmt::v9::basic_format_string<char, {anonymous}::MapHolder>]â >/usr/include/spdlog/logger.h:152:12: required from âvoid spdlog::logger::debug(fmt::v9::format_string<T ...>, Args&& ...) [with Args = {{anonymous}::MapHolder}; fmt::v9::format_string<T ...> = fmt::v9::basic_format_string<char, {anonymous}::MapHolder>]â >/usr/include/spdlog/spdlog.h:151:32: required from âvoid spdlog::debug(fmt::v9::format_string<T ...>, Args&& ...) [with Args = {{anonymous}::MapHolder}; fmt::v9::format_string<T ...> = fmt::v9::basic_format_string<char, {anonymous}::MapHolder>]â >/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/intercept/source/collect/SessionWrapper.cc:174:22: required from here >/usr/include/fmt/core.h:1733:7: error: static assertion failed: Cannot format an argument. To make type T formattable provide a formatter<T> specialization: https://fmt.dev/latest/api.html#udt > 1733 | formattable, > | ^~~~~~~~~~~ >/usr/include/fmt/core.h:1733:7: note: âformattableâ evaluates to false >/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/intercept/source/collect/SessionWrapper.cc:76:19: warning: âstd::ostream& {anonymous}::operator<<(std::ostream&, const MapHolder&)â defined but not used [-Wunused-function] > 76 | std::ostream& operator<<(std::ostream& os, const MapHolder& arguments) > | ^~~~~~~~ >[32/61] Building CXX object citnames/CMakeFiles/citnames_a.dir/source/semantic/Semantic.cc.o >[33/61] Building CXX object intercept/CMakeFiles/wrapper_a.dir/source/report/wrapper/EventReporter.cc.o >[34/61] Building CXX object citnames/CMakeFiles/citnames_a.dir/source/semantic/Build.cc.o >FAILED: citnames/CMakeFiles/citnames_a.dir/source/semantic/Build.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DFMT_SHARED -DJSON_DIAGNOSTICS=0 -DJSON_USE_IMPLICIT_CONVERSIONS=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build/subprojects/Build/BearSource -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/citnames/source -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/libmain/include -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/libresult/include -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/libflags/include -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/libshell/include -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/libsys/include -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/intercept/source -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build/subprojects/Build/BearSource/intercept/proto -pipe -march=native -fno-diagnostics-color -O2 -fno-exceptions -DSPDLOG_NO_EXCEPTIONS -DGOOGLE_PROTOBUF_NO_RTTI -Wall -Wextra -O2 -g -DNDEBUG -DNOMINMAX -std=c++17 -MD -MT citnames/CMakeFiles/citnames_a.dir/source/semantic/Build.cc.o -MF citnames/CMakeFiles/citnames_a.dir/source/semantic/Build.cc.o.d -o citnames/CMakeFiles/citnames_a.dir/source/semantic/Build.cc.o -c /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/citnames/source/semantic/Build.cc >In file included from /usr/include/fmt/format.h:48, > from /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/citnames/source/semantic/Parsers.h:32, > from /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/citnames/source/semantic/ToolGcc.h:23, > from /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/citnames/source/semantic/Build.cc:22: >/usr/include/fmt/core.h: In instantiation of âconstexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = domain::Execution&]â: >/usr/include/fmt/core.h:1753:29: required from âconstexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = domain::Execution&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]â >/usr/include/fmt/core.h:1877:77: required from âconstexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {unsigned int&, domain::Execution&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {unsigned int, domain::Execution}]â >/usr/include/fmt/core.h:1894:38: required from âconstexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {unsigned int&, domain::Execution&}]â >/usr/include/spdlog/logger.h:370:68: required from âvoid spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Args = {unsigned int&, domain::Execution&}; spdlog::string_view_t = fmt::v9::basic_string_view<char>]â >/usr/include/spdlog/logger.h:90:13: required from âvoid spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v9::format_string<T ...>, Args&& ...) [with Args = {unsigned int&, domain::Execution&}; fmt::v9::format_string<T ...> = fmt::v9::basic_format_string<char, unsigned int&, domain::Execution&>]â >/usr/include/spdlog/logger.h:96:12: required from âvoid spdlog::logger::log(spdlog::level::level_enum, fmt::v9::format_string<T ...>, Args&& ...) [with Args = {unsigned int&, domain::Execution&}; fmt::v9::format_string<T ...> = fmt::v9::basic_format_string<char, unsigned int&, domain::Execution&>]â >/usr/include/spdlog/logger.h:152:12: required from âvoid spdlog::logger::debug(fmt::v9::format_string<T ...>, Args&& ...) [with Args = {unsigned int&, domain::Execution&}; fmt::v9::format_string<T ...> = fmt::v9::basic_format_string<char, unsigned int&, domain::Execution&>]â >/usr/include/spdlog/spdlog.h:151:32: required from âvoid spdlog::debug(fmt::v9::format_string<T ...>, Args&& ...) [with Args = {unsigned int&, domain::Execution&}; fmt::v9::format_string<T ...> = fmt::v9::basic_format_string<char, unsigned int&, domain::Execution&>]â >/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/citnames/source/semantic/Build.cc:66:26: required from here >/usr/include/fmt/core.h:1733:7: error: static assertion failed: Cannot format an argument. To make type T formattable provide a formatter<T> specialization: https://fmt.dev/latest/api.html#udt > 1733 | formattable, > | ^~~~~~~~~~~ >/usr/include/fmt/core.h:1733:7: note: âformattableâ evaluates to false >[35/61] Building CXX object intercept/CMakeFiles/wrapper_a.dir/source/report/wrapper/Application.cc.o >FAILED: intercept/CMakeFiles/wrapper_a.dir/source/report/wrapper/Application.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DFMT_SHARED -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build/subprojects/Build/BearSource -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/intercept/source -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build/subprojects/Build/BearSource/intercept/proto -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/libflags/include -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/libresult/include -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/libmain/include -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/libsys/include -pipe -march=native -fno-diagnostics-color -O2 -fno-exceptions -DSPDLOG_NO_EXCEPTIONS -DGOOGLE_PROTOBUF_NO_RTTI -Wall -Wextra -O2 -g -DNDEBUG -DNOMINMAX -std=c++17 -MD -MT intercept/CMakeFiles/wrapper_a.dir/source/report/wrapper/Application.cc.o -MF intercept/CMakeFiles/wrapper_a.dir/source/report/wrapper/Application.cc.o.d -o intercept/CMakeFiles/wrapper_a.dir/source/report/wrapper/Application.cc.o -c /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/intercept/source/report/wrapper/Application.cc >In file included from /usr/include/spdlog/fmt/fmt.h:27, > from /usr/include/spdlog/common.h:45, > from /usr/include/spdlog/spdlog.h:12, > from /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/intercept/source/report/wrapper/Application.cc:30: >/usr/include/fmt/core.h: In instantiation of âconstexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const flags::Arguments&]â: >/usr/include/fmt/core.h:1753:29: required from âconstexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const flags::Arguments&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]â >/usr/include/fmt/core.h:1877:77: required from âconstexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const flags::Arguments&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {flags::Arguments}]â >/usr/include/fmt/core.h:1894:38: required from âconstexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const flags::Arguments&}]â >/usr/include/spdlog/logger.h:370:68: required from âvoid spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Args = {const flags::Arguments&}; spdlog::string_view_t = fmt::v9::basic_string_view<char>]â >/usr/include/spdlog/logger.h:90:13: required from âvoid spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v9::format_string<T ...>, Args&& ...) [with Args = {const flags::Arguments&}; fmt::v9::format_string<T ...> = fmt::v9::basic_format_string<char, const flags::Arguments&>]â >/usr/include/spdlog/logger.h:96:12: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] >/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/type_traits:2576:55: required from âstruct std::__result_of_impl<false, false, wr::Application::command(int, const char**, const char**) const::<lambda(const auto:19&)>&, const flags::Arguments&>â >/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/bits/std_function.h:348:9: recursively required by substitution of âtemplate<class _Result, class _Ret> struct std::__is_invocable_impl<_Result, _Ret, true, std::__void_t<typename _CTp::type> > [with _Result = std::__invoke_result<wr::Application::command(int, const char**, const char**) const::<lambda(const auto:19&)>&, const flags::Arguments&>; _Ret = void]â >/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/bits/std_function.h:348:9: required from âstruct std::function<void(const flags::Arguments&)>::_Callable<wr::Application::command(int, const char**, const char**) const::<lambda(const auto:19&)>, wr::Application::command(int, const char**, const char**) const::<lambda(const auto:19&)>, std::__invoke_result<wr::Application::command(int, const char**, const char**) const::<lambda(const auto:19&)>&, const flags::Arguments&> >â >/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/bits/std_function.h:353:8: required by substitution of âtemplate<class _Res, class ... _ArgTypes> template<class _Cond, class _Tp> using _Requires = std::__enable_if_t<_Cond::value, _Tp> [with _Cond = std::function<void(const flags::Arguments&)>::_Callable<wr::Application::command(int, const char**, const char**) const::<lambda(const auto:19&)>, wr::Application::command(int, const char**, const char**) const::<lambda(const auto:19&)>, std::__invoke_result<wr::Application::command(int, const char**, const char**) const::<lambda(const auto:19&)>&, const flags::Arguments&> >; _Tp = void; _Res = void; _ArgTypes = {const flags::Arguments&}]â >/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/bits/std_function.h:434:9: required by substitution of âtemplate<class _Functor, class _Constraints> std::function<void(const flags::Arguments&)>::function(_Functor&&) [with _Functor = wr::Application::command(int, const char**, const char**) const::<lambda(const auto:19&)>; _Constraints = void]â >/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/intercept/source/report/wrapper/Application.cc:188:32: required from here >/usr/include/fmt/core.h:1733:7: error: static assertion failed: Cannot format an argument. To make type T formattable provide a formatter<T> specialization: https://fmt.dev/latest/api.html#udt > 1733 | formattable, > | ^~~~~~~~~~~ >/usr/include/fmt/core.h:1733:7: note: âformattableâ evaluates to false >[36/61] Building CXX object intercept/proto/CMakeFiles/rpc_a.dir/supervise.pb.cc.o >[37/61] Building CXX object citnames/CMakeFiles/citnames_a.dir/source/Application.cc.o >FAILED: citnames/CMakeFiles/citnames_a.dir/source/Application.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DFMT_SHARED -DJSON_DIAGNOSTICS=0 -DJSON_USE_IMPLICIT_CONVERSIONS=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build/subprojects/Build/BearSource -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/citnames/source -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/libmain/include -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/libresult/include -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/libflags/include -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/libshell/include -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/libsys/include -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/intercept/source -I/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build/subprojects/Build/BearSource/intercept/proto -pipe -march=native -fno-diagnostics-color -O2 -fno-exceptions -DSPDLOG_NO_EXCEPTIONS -DGOOGLE_PROTOBUF_NO_RTTI -Wall -Wextra -O2 -g -DNDEBUG -DNOMINMAX -std=c++17 -MD -MT citnames/CMakeFiles/citnames_a.dir/source/Application.cc.o -MF citnames/CMakeFiles/citnames_a.dir/source/Application.cc.o.d -o citnames/CMakeFiles/citnames_a.dir/source/Application.cc.o -c /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/citnames/source/Application.cc >In file included from /usr/include/spdlog/fmt/fmt.h:27, > from /usr/include/spdlog/common.h:45, > from /usr/include/spdlog/spdlog.h:12, > from /var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/citnames/source/Application.cc:31: >/usr/include/fmt/core.h: In instantiation of âconstexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const cs::Configuration&]â: >/usr/include/fmt/core.h:1753:29: required from âconstexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const cs::Configuration&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]â >/usr/include/fmt/core.h:1877:77: required from âconstexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const cs::Configuration&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {cs::Configuration}]â >/usr/include/fmt/core.h:1894:38: required from âconstexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const cs::Configuration&}]â >/usr/include/spdlog/logger.h:370:68: required from âvoid spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Args = {const cs::Configuration&}; spdlog::string_view_t = fmt::v9::basic_string_view<char>]â >/usr/include/spdlog/logger.h:90:13: required from âvoid spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v9::format_string<T ...>, Args&& ...) [with Args = {const cs::Configuration&}; fmt::v9::format_string<T ...> = fmt::v9::basic_format_string<char, const cs::Configuration&>]â >/usr/include/spdlog/logger.h:96:12: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] >/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/type_traits:2576:55: required from âstruct std::__result_of_impl<false, false, {anonymous}::into_configuration(const flags::Arguments&, const sys::env::Vars&)::<lambda(const auto:14&)>&, const cs::Configuration&>â >/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/bits/std_function.h:348:9: recursively required by substitution of âtemplate<class _Result, class _Ret> struct std::__is_invocable_impl<_Result, _Ret, true, std::__void_t<typename _CTp::type> > [with _Result = std::__invoke_result<{anonymous}::into_configuration(const flags::Arguments&, const sys::env::Vars&)::<lambda(const auto:14&)>&, const cs::Configuration&>; _Ret = void]â >/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/bits/std_function.h:348:9: required from âstruct std::function<void(const cs::Configuration&)>::_Callable<{anonymous}::into_configuration(const flags::Arguments&, const sys::env::Vars&)::<lambda(const auto:14&)>, {anonymous}::into_configuration(const flags::Arguments&, const sys::env::Vars&)::<lambda(const auto:14&)>, std::__invoke_result<{anonymous}::into_configuration(const flags::Arguments&, const sys::env::Vars&)::<lambda(const auto:14&)>&, const cs::Configuration&> >â >/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/bits/std_function.h:353:8: required by substitution of âtemplate<class _Res, class ... _ArgTypes> template<class _Cond, class _Tp> using _Requires = std::__enable_if_t<_Cond::value, _Tp> [with _Cond = std::function<void(const cs::Configuration&)>::_Callable<{anonymous}::into_configuration(const flags::Arguments&, const sys::env::Vars&)::<lambda(const auto:14&)>, {anonymous}::into_configuration(const flags::Arguments&, const sys::env::Vars&)::<lambda(const auto:14&)>, std::__invoke_result<{anonymous}::into_configuration(const flags::Arguments&, const sys::env::Vars&)::<lambda(const auto:14&)>&, const cs::Configuration&> >; _Tp = void; _Res = void; _ArgTypes = {const cs::Configuration&}]â >/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/bits/std_function.h:434:9: required by substitution of âtemplate<class _Functor, class _Constraints> std::function<void(const cs::Configuration&)>::function(_Functor&&) [with _Functor = {anonymous}::into_configuration(const flags::Arguments&, const sys::env::Vars&)::<lambda(const auto:14&)>; _Constraints = void]â >/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/citnames/source/Application.cc:159:28: required from here >/usr/include/fmt/core.h:1733:7: error: static assertion failed: Cannot format an argument. To make type T formattable provide a formatter<T> specialization: https://fmt.dev/latest/api.html#udt > 1733 | formattable, > | ^~~~~~~~~~~ >/usr/include/fmt/core.h:1733:7: note: âformattableâ evaluates to false >/usr/include/fmt/core.h: In instantiation of âconstexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = std::filesystem::__cxx11::path&]â: >/usr/include/fmt/core.h:1753:29: required from âconstexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = std::filesystem::__cxx11::path&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]â >/usr/include/fmt/core.h:1877:77: required from âconstexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {std::filesystem::__cxx11::path&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {std::filesystem::__cxx11::path}]â >/usr/include/fmt/core.h:1894:38: required from âconstexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {std::filesystem::__cxx11::path&}]â >/usr/include/fmt/core.h:3163:44: required from âstd::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {std::filesystem::__cxx11::path&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, std::filesystem::__cxx11::path&>]â >/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/citnames/source/Application.cc:108:44: required from â{anonymous}::into_arguments(const flags::Arguments&)::<lambda(auto:10)> [with auto:10 = cs::Arguments]â >/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/bits/invoke.h:61:36: required from âconstexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = rust::Result<cs::Arguments>; _Fn = {anonymous}::into_arguments(const flags::Arguments&)::<lambda(auto:10)>&; _Args = {const cs::Arguments&}]â >/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/bits/invoke.h:114:35: required from âconstexpr std::enable_if_t<is_invocable_r_v<_Res, _Callable, _Args ...>, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = rust::Result<cs::Arguments>; _Callable = {anonymous}::into_arguments(const flags::Arguments&)::<lambda(auto:10)>&; _Args = {const cs::Arguments&}; enable_if_t<is_invocable_r_v<_Res, _Callable, _Args ...>, _Res> = rust::Result<cs::Arguments>]â >/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/bits/std_function.h:290:30: required from âstatic _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = rust::Result<cs::Arguments>; _Functor = {anonymous}::into_arguments(const flags::Arguments&)::<lambda(auto:10)>; _ArgTypes = {const cs::Arguments&}]â >/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/bits/std_function.h:451:21: required from âstd::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = {anonymous}::into_arguments(const flags::Arguments&)::<lambda(auto:10)>; _Constraints = void; _Res = rust::Result<cs::Arguments>; _ArgTypes = {const cs::Arguments&}]â >/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19/source/citnames/source/Application.cc:104:41: required from here >/usr/include/fmt/core.h:1733:7: error: static assertion failed: Cannot format an argument. To make type T formattable provide a formatter<T> specialization: https://fmt.dev/latest/api.html#udt >/usr/include/fmt/core.h:1733:7: note: âformattableâ evaluates to false >[38/61] Building CXX object intercept/CMakeFiles/intercept_a.dir/source/collect/RpcServices.cc.o >[39/61] Building CXX object libshell/CMakeFiles/shell_a.dir/source/Command.cc.o >[40/61] Building CXX object intercept/CMakeFiles/wrapper.dir/source/report/wrapper/main.cc.o >[41/61] Building CXX object intercept/proto/CMakeFiles/rpc_a.dir/supervise.grpc.pb.cc.o >[42/61] Building CXX object intercept/proto/CMakeFiles/rpc_a.dir/intercept.grpc.pb.cc.o >[43/61] Building CXX object intercept/CMakeFiles/intercept.dir/source/collect/main.cc.o >[44/61] Building CXX object intercept/CMakeFiles/intercept_a.dir/source/collect/Reporter.cc.o >[45/61] Building CXX object intercept/CMakeFiles/intercept_a.dir/source/collect/Session.cc.o >[46/61] Building CXX object intercept/CMakeFiles/intercept_a.dir/source/collect/SessionLibrary.cc.o >[47/61] Building CXX object intercept/CMakeFiles/wrapper_a.dir/source/report/wrapper/RpcClients.cc.o >[48/61] Building CXX object bear/CMakeFiles/bear.dir/main.cc.o >[49/61] Building CXX object citnames/CMakeFiles/citnames_json_a.dir/source/Output.cc.o >[50/61] Building CXX object citnames/CMakeFiles/citnames_json_a.dir/source/Configuration.cc.o >[51/61] Building CXX object intercept/CMakeFiles/intercept_a.dir/source/collect/Application.cc.o >ninja: build stopped: subcommand failed. >ninja: build stopped: subcommand failed. > * ERROR: dev-util/bear-3.0.19::gentoo failed (compile phase): > * ninja -v -j4 -l0 failed > * > * Call stack: > * ebuild.sh, line 127: Called src_compile > * environment, line 2995: Called cmake_src_compile > * environment, line 1315: Called cmake_build > * environment, line 1284: Called eninja > * environment, line 1735: Called die > * The specific snippet of code: > * "$@" || die "${nonfatal_args[@]}" "${*} failed" > * > * If you need support, post the output of `emerge --info '=dev-util/bear-3.0.19::gentoo'`, > * the complete build log and the output of `emerge -pqv '=dev-util/bear-3.0.19::gentoo'`. > * The complete build log is located at '/var/log/portage/dev-util:bear-3.0.19:20220706-134817.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-util/bear-3.0.19/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/dev-util/bear-3.0.19/temp/environment'. > * Working directory: '/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19_build' > * S: '/var/tmp/portage/dev-util/bear-3.0.19/work/Bear-3.0.19' >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 856715
:
790331
| 790334 |
790337
|
790340
|
790343
|
790346
|
790349