Loading _build/deps-source/bloaty/ OK name: bloaty -- single version: 1.1 -- WEDGE_IS_ABSOLUTE wedge-make () { local src_dir=$1; local build_dir=$2; local install_dir=$3; pushd $build_dir; time cmake -DCMAKE_INSTALL_PREFIX=$install_dir $src_dir; time make -j 4; popd } OK wedge-make wedge-install () { local build_dir=$1; local install_dir=$2; pushd $build_dir; mkdir -p $install_dir; strip -o $install_dir/bloaty $build_dir/bloaty; popd } OK wedge-install OK wedge-smoke-test Loaded _build/deps-source/bloaty/ SRC /home/runner/work/oils/oils/_build/deps-source/bloaty/bloaty-1.1 ~/work/oils/oils/_build/wedge/tmp/bloaty-1.1 ~/work/oils/oils ~/work/oils/oils/_build/wedge/tmp/bloaty-1.1 ~/work/oils/oils/_build/wedge/tmp/bloaty-1.1 ~/work/oils/oils CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- The C compiler identification is GNU 11.4.0 -- The CXX compiler identification is GNU 11.4.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - 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/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") -- Checking for one of the modules 're2' -- Checking for one of the modules 'capstone' -- Checking for one of the modules 'protobuf' -- System re2 not found, using bundled version -- System capstone not found, using bundled version -- System protobuf not found, using bundled version -- Setting build type to 'RelWithDebInfo' as none was specified. CMake Deprecation Warning at third_party/re2/CMakeLists.txt:6 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at third_party/capstone/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Warning (dev) at third_party/capstone/CMakeLists.txt:2 (project): Policy CMP0048 is not set: project() command manages VERSION variables. Run "cmake --help-policy CMP0048" for policy details. Use the cmake_policy command to set the policy and suppress this warning. The following variable(s) would be set to empty: PROJECT_VERSION PROJECT_VERSION_MAJOR PROJECT_VERSION_MINOR This warning is for project developers. Use -Wno-dev to suppress it. CMake Deprecation Warning at third_party/capstone/CMakeLists.txt:18 (cmake_policy): The OLD behavior for policy CMP0048 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. Enabling CAPSTONE_ARM_SUPPORT Enabling CAPSTONE_ARM64_SUPPORT Enabling CAPSTONE_M68K_SUPPORT Enabling CAPSTONE_MIPS_SUPPORT Enabling CAPSTONE_PPC_SUPPORT Enabling CAPSTONE_SPARC_SUPPORT Enabling CAPSTONE_SYSZ_SUPPORT Enabling CAPSTONE_XCORE_SUPPORT Enabling CAPSTONE_X86_SUPPORT Enabling CAPSTONE_TMS320C64X_SUPPORT Enabling CAPSTONE_M680X_SUPPORT Enabling CAPSTONE_EVM_SUPPORT Enabling CAPSTONE_MOS65XX_SUPPORT CMake Deprecation Warning at third_party/protobuf/cmake/CMakeLists.txt:2 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- -- 3.9.1.0 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.11") -- Performing Test protobuf_HAVE_BUILTIN_ATOMICS -- Performing Test protobuf_HAVE_BUILTIN_ATOMICS - Success -- Performing Test SUPPORTS_COLOR_ALWAYS -- Performing Test SUPPORTS_COLOR_ALWAYS - Success -- Configuring done (0.9s) -- Generating done (0.2s) -- Build files have been written to: /home/runner/work/oils/oils/_build/wedge/tmp/bloaty-1.1 real 0m1.055s user 0m0.720s sys 0m0.319s [ 0%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/any_lite.cc.o [ 1%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/arena.cc.o [ 1%] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/bitstate.cc.o [ 1%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/cs.c.o [ 2%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/MCInst.c.o [ 2%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/MCInstrDesc.c.o [ 2%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/MCRegisterInfo.c.o [ 3%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/SStream.c.o [ 3%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/utils.c.o [ 3%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/ARM/ARMDisassembler.c.o [ 4%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/ARM/ARMInstPrinter.c.o [ 4%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/extension_set.cc.o [ 5%] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/compile.cc.o [ 5%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/ARM/ARMMapping.c.o [ 5%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/ARM/ARMModule.c.o [ 6%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/AArch64/AArch64BaseInfo.c.o [ 6%] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/dfa.cc.o [ 6%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/AArch64/AArch64Disassembler.c.o [ 6%] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/filtered_re2.cc.o [ 6%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/AArch64/AArch64InstPrinter.c.o [ 6%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_enum_util.cc.o [ 7%] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/mimics_pcre.cc.o [ 8%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_table_driven_lite.cc.o [ 8%] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/nfa.cc.o [ 8%] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/onepass.cc.o [ 8%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_util.cc.o [ 9%] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/parse.cc.o [ 10%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/AArch64/AArch64Mapping.c.o [ 10%] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/perl_groups.cc.o [ 10%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/AArch64/AArch64Module.c.o [ 10%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/Mips/MipsDisassembler.c.o [ 11%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/Mips/MipsInstPrinter.c.o [ 11%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/implicit_weak_message.cc.o [ 11%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/Mips/MipsMapping.c.o [ 11%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/Mips/MipsModule.c.o [ 12%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/PowerPC/PPCDisassembler.c.o [ 12%] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/prefilter.cc.o [ 13%] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/prefilter_tree.cc.o [ 14%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/coded_stream.cc.o [ 14%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/PowerPC/PPCInstPrinter.c.o [ 14%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/PowerPC/PPCMapping.c.o [ 15%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/any_lite.cc.o [ 15%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/io_win32.cc.o [ 15%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/strtod.cc.o [ 15%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/arena.cc.o [ 15%] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/prog.cc.o [ 16%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/zero_copy_stream.cc.o [ 16%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/extension_set.cc.o [ 17%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/PowerPC/PPCModule.c.o [ 17%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/zero_copy_stream_impl.cc.o [ 17%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/X86/X86Disassembler.c.o [ 17%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/X86/X86DisassemblerDecoder.c.o [ 17%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o [ 17%] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/re2.cc.o [ 17%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/message_lite.cc.o [ 18%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/X86/X86IntelInstPrinter.c.o In file included from /usr/include/string.h:535, from /home/runner/work/oils/oils/_build/deps-source/bloaty/bloaty-1.1/third_party/protobuf/src/google/protobuf/stubs/port.h:38, from /home/runner/work/oils/oils/_build/deps-source/bloaty/bloaty-1.1/third_party/protobuf/src/google/protobuf/stubs/common.h:46, from /home/runner/work/oils/oils/_build/deps-source/bloaty/bloaty-1.1/third_party/protobuf/src/google/protobuf/message_lite.h:45, from /home/runner/work/oils/oils/_build/deps-source/bloaty/bloaty-1.1/third_party/protobuf/src/google/protobuf/message_lite.cc:36: In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘google::protobuf::uint8* google::protobuf::io::EpsCopyOutputStream::WriteRaw(const void*, int, google::protobuf::uint8*)’ at /home/runner/work/oils/oils/_build/deps-source/bloaty/bloaty-1.1/third_party/protobuf/src/google/protobuf/io/coded_stream.h:697:16, inlined from ‘virtual google::protobuf::uint8* google::protobuf::internal::ImplicitWeakMessage::InternalSerializeWithCachedSizesToArray(google::protobuf::uint8*, google::protobuf::io::EpsCopyOutputStream*) const’ at /home/runner/work/oils/oils/_build/deps-source/bloaty/bloaty-1.1/third_party/protobuf/src/google/protobuf/implicit_weak_message.h:87:28, inlined from ‘bool google::protobuf::MessageLite::SerializePartialToZeroCopyStream(google::protobuf::io::ZeroCopyOutputStream*) const’ at /home/runner/work/oils/oils/_build/deps-source/bloaty/bloaty-1.1/third_party/protobuf/src/google/protobuf/message_lite.cc:387:51: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 19%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/parse_context.cc.o [ 19%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/X86/X86Mapping.c.o [ 20%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/generated_enum_util.cc.o [ 21%] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/regexp.cc.o [ 21%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/X86/X86Module.c.o [ 22%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/X86/X86ATTInstPrinter.c.o [ 22%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/Sparc/SparcDisassembler.c.o [ 22%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/repeated_field.cc.o [ 22%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/generated_message_table_driven_lite.cc.o [ 22%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/Sparc/SparcInstPrinter.c.o [ 22%] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/set.cc.o [ 22%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/bytestream.cc.o [ 22%] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/simplify.cc.o [ 22%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/generated_message_util.cc.o [ 23%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/common.cc.o [ 24%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/Sparc/SparcMapping.c.o [ 24%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/Sparc/SparcModule.c.o [ 24%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/SystemZ/SystemZDisassembler.c.o [ 25%] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/stringpiece.cc.o [ 25%] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/tostring.cc.o [ 25%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/int128.cc.o [ 25%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/status.cc.o [ 25%] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/unicode_casefold.cc.o [ 26%] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/unicode_groups.cc.o [ 26%] Building CXX object third_party/re2/CMakeFiles/re2.dir/util/rune.cc.o [ 26%] Building CXX object third_party/re2/CMakeFiles/re2.dir/util/strutil.cc.o [ 27%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/statusor.cc.o [ 28%] Linking CXX static library libre2.a [ 28%] Built target re2 [ 28%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/stringpiece.cc.o [ 29%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/implicit_weak_message.cc.o [ 29%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/stringprintf.cc.o [ 30%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/structurally_valid.cc.o [ 30%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/coded_stream.cc.o [ 30%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/strutil.cc.o [ 31%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/SystemZ/SystemZInstPrinter.c.o [ 31%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/time.cc.o [ 31%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/SystemZ/SystemZMapping.c.o [ 31%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/SystemZ/SystemZModule.c.o [ 32%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/SystemZ/SystemZMCTargetDesc.c.o [ 33%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/wire_format_lite.cc.o [ 33%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/XCore/XCoreDisassembler.c.o [ 33%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/io_win32.cc.o [ 34%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/strtod.cc.o [ 34%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/XCore/XCoreInstPrinter.c.o [ 34%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/any.cc.o [ 34%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/zero_copy_stream.cc.o [ 35%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/XCore/XCoreMapping.c.o [ 35%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/XCore/XCoreModule.c.o [ 35%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/M68K/M68KDisassembler.c.o [ 35%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/zero_copy_stream_impl.cc.o [ 36%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/M68K/M68KInstPrinter.c.o [ 36%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/M68K/M68KModule.c.o [ 36%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/any.pb.cc.o [ 37%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/api.pb.cc.o [ 38%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o [ 38%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/TMS320C64x/TMS320C64xDisassembler.c.o [ 38%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/message_lite.cc.o [ 38%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/parse_context.cc.o [ 39%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/TMS320C64x/TMS320C64xInstPrinter.c.o [ 39%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/TMS320C64x/TMS320C64xMapping.c.o [ 39%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/TMS320C64x/TMS320C64xModule.c.o [ 39%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/M680X/M680XDisassembler.c.o In file included from /usr/include/string.h:535, from /home/runner/work/oils/oils/_build/deps-source/bloaty/bloaty-1.1/third_party/protobuf/src/google/protobuf/stubs/port.h:38, from /home/runner/work/oils/oils/_build/deps-source/bloaty/bloaty-1.1/third_party/protobuf/src/google/protobuf/stubs/common.h:46, from /home/runner/work/oils/oils/_build/deps-source/bloaty/bloaty-1.1/third_party/protobuf/src/google/protobuf/message_lite.h:45, from /home/runner/work/oils/oils/_build/deps-source/bloaty/bloaty-1.1/third_party/protobuf/src/google/protobuf/message_lite.cc:36: In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘google::protobuf::uint8* google::protobuf::io::EpsCopyOutputStream::WriteRaw(const void*, int, google::protobuf::uint8*)’ at /home/runner/work/oils/oils/_build/deps-source/bloaty/bloaty-1.1/third_party/protobuf/src/google/protobuf/io/coded_stream.h:697:16, inlined from ‘virtual google::protobuf::uint8* google::protobuf::internal::ImplicitWeakMessage::InternalSerializeWithCachedSizesToArray(google::protobuf::uint8*, google::protobuf::io::EpsCopyOutputStream*) const’ at /home/runner/work/oils/oils/_build/deps-source/bloaty/bloaty-1.1/third_party/protobuf/src/google/protobuf/implicit_weak_message.h:87:28, inlined from ‘bool google::protobuf::MessageLite::SerializePartialToZeroCopyStream(google::protobuf::io::ZeroCopyOutputStream*) const’ at /home/runner/work/oils/oils/_build/deps-source/bloaty/bloaty-1.1/third_party/protobuf/src/google/protobuf/message_lite.cc:387:51: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/compiler/importer.cc.o [ 40%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/repeated_field.cc.o [ 41%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/M680X/M680XInstPrinter.c.o [ 41%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/M680X/M680XModule.c.o [ 41%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/compiler/parser.cc.o [ 41%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/EVM/EVMDisassembler.c.o [ 42%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/EVM/EVMInstPrinter.c.o [ 42%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/EVM/EVMMapping.c.o [ 42%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/EVM/EVMModule.c.o [ 43%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/MOS65XX/MOS65XXModule.c.o [ 43%] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/MOS65XX/MOS65XXDisassembler.c.o [ 44%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/descriptor.cc.o [ 44%] Linking C static library libcapstone.a [ 44%] Built target capstone-static [ 44%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/descriptor.pb.cc.o [ 44%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/bytestream.cc.o [ 44%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/common.cc.o [ 45%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/int128.cc.o [ 45%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/descriptor_database.cc.o [ 45%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/status.cc.o [ 45%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/statusor.cc.o [ 46%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/stringpiece.cc.o [ 46%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/stringprintf.cc.o [ 46%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/structurally_valid.cc.o [ 47%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/strutil.cc.o [ 47%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/time.cc.o [ 47%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/wire_format_lite.cc.o [ 48%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/duration.pb.cc.o [ 49%] Linking CXX static library libprotobuf-lite.a [ 49%] Built target libprotobuf-lite [ 49%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/dynamic_message.cc.o [ 49%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/empty.pb.cc.o [ 50%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/extension_set_heavy.cc.o [ 50%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/field_mask.pb.cc.o [ 50%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_reflection.cc.o [ 51%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_table_driven.cc.o [ 51%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/gzip_stream.cc.o [ 51%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/printer.cc.o [ 52%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/tokenizer.cc.o [ 52%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/map_field.cc.o [ 52%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/message.cc.o [ 53%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/reflection_ops.cc.o [ 53%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/service.cc.o [ 53%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/source_context.pb.cc.o [ 54%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/struct.pb.cc.o [ 54%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/mathlimits.cc.o [ 54%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/substitute.cc.o [ 55%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/text_format.cc.o [ 55%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/timestamp.pb.cc.o [ 55%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/type.pb.cc.o [ 56%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/unknown_field_set.cc.o [ 56%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/delimited_message_util.cc.o [ 56%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/field_comparator.cc.o [ 57%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/field_mask_util.cc.o [ 57%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/datapiece.cc.o [ 57%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/default_value_objectwriter.cc.o [ 58%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/error_listener.cc.o [ 58%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/field_mask_utility.cc.o [ 58%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/json_escaping.cc.o [ 58%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/json_objectwriter.cc.o [ 59%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/json_stream_parser.cc.o [ 59%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/object_writer.cc.o [ 59%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/proto_writer.cc.o [ 60%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/protostream_objectsource.cc.o [ 60%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/protostream_objectwriter.cc.o [ 60%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/type_info.cc.o [ 61%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/type_info_test_helper.cc.o [ 61%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/utility.cc.o [ 61%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/json_util.cc.o [ 62%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/message_differencer.cc.o [ 62%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/time_util.cc.o [ 62%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/type_resolver_util.cc.o [ 63%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/wire_format.cc.o [ 63%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/wrappers.pb.cc.o [ 63%] Linking CXX static library libprotobuf.a [ 63%] Built target libprotobuf [ 63%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/code_generator.cc.o [ 63%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/command_line_interface.cc.o [ 64%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_enum.cc.o [ 64%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_enum_field.cc.o [ 64%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_extension.cc.o [ 64%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_field.cc.o [ 65%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_file.cc.o [ 65%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_generator.cc.o [ 65%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_helpers.cc.o [ 66%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_map_field.cc.o [ 66%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_message.cc.o [ 66%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_message_field.cc.o [ 67%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.cc.o [ 67%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_primitive_field.cc.o [ 67%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_service.cc.o [ 68%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_string_field.cc.o [ 68%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_doc_comment.cc.o [ 68%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_enum.cc.o [ 69%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_enum_field.cc.o [ 69%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_field_base.cc.o [ 69%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_generator.cc.o [ 70%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_helpers.cc.o [ 70%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_map_field.cc.o [ 70%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_message.cc.o [ 71%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_message_field.cc.o [ 71%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc.o [ 71%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc.o [ 72%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc.o [ 72%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc.o [ 72%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc.o [ 73%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc.o [ 73%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc.o [ 73%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_context.cc.o [ 74%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_doc_comment.cc.o [ 74%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_enum.cc.o [ 74%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_enum_field.cc.o [ 75%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_enum_field_lite.cc.o [ 75%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_enum_lite.cc.o [ 75%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_extension.cc.o [ 76%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_extension_lite.cc.o [ 76%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_field.cc.o [ 76%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_file.cc.o [ 77%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_generator.cc.o [ 77%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_generator_factory.cc.o [ 77%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_helpers.cc.o [ 78%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_map_field.cc.o [ 78%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_map_field_lite.cc.o [ 78%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message.cc.o [ 79%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_builder.cc.o [ 79%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_builder_lite.cc.o [ 79%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_field.cc.o [ 80%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_field_lite.cc.o [ 80%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_lite.cc.o [ 80%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_name_resolver.cc.o [ 81%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_primitive_field.cc.o [ 81%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_primitive_field_lite.cc.o [ 81%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_service.cc.o [ 81%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_shared_code_generator.cc.o [ 82%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_string_field.cc.o [ 82%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_string_field_lite.cc.o [ 82%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/js/js_generator.cc.o [ 83%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/js/well_known_types_embed.cc.o [ 83%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_enum.cc.o [ 83%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_enum_field.cc.o [ 84%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_extension.cc.o [ 84%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_field.cc.o [ 84%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_file.cc.o [ 85%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_generator.cc.o [ 85%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc.o [ 85%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_map_field.cc.o [ 86%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_message.cc.o [ 86%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_message_field.cc.o [ 86%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_oneof.cc.o [ 87%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_primitive_field.cc.o [ 87%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/php/php_generator.cc.o [ 87%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/plugin.cc.o [ 88%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/plugin.pb.cc.o [ 88%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/python/python_generator.cc.o [ 88%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/ruby/ruby_generator.cc.o [ 89%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/subprocess.cc.o [ 89%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/zip_writer.cc.o [ 89%] Linking CXX static library libprotoc.a [ 89%] Built target libprotoc [ 90%] Building CXX object third_party/protobuf/cmake/CMakeFiles/protoc.dir/__/src/google/protobuf/compiler/main.cc.o [ 90%] Linking CXX executable protoc [ 90%] Built target protoc [ 91%] Generating src/bloaty.pb.cc [ 91%] Building CXX object CMakeFiles/libbloaty.dir/src/bloaty.cc.o [ 91%] Building CXX object CMakeFiles/libbloaty.dir/src/demangle.cc.o [ 92%] Building CXX object CMakeFiles/libbloaty.dir/src/disassemble.cc.o [ 92%] Building CXX object CMakeFiles/libbloaty.dir/src/bloaty.pb.cc.o [ 92%] Building CXX object CMakeFiles/libbloaty.dir/src/dwarf.cc.o [ 93%] Building CXX object CMakeFiles/libbloaty.dir/src/elf.cc.o [ 93%] Building CXX object CMakeFiles/libbloaty.dir/src/macho.cc.o [ 93%] Building CXX object CMakeFiles/libbloaty.dir/src/range_map.cc.o [ 94%] Building CXX object CMakeFiles/libbloaty.dir/src/webassembly.cc.o [ 94%] Building CXX object CMakeFiles/libbloaty.dir/third_party/abseil-cpp/absl/base/internal/raw_logging.cc.o [ 94%] Building CXX object CMakeFiles/libbloaty.dir/third_party/abseil-cpp/absl/base/internal/throw_delegate.cc.o [ 95%] Building CXX object CMakeFiles/libbloaty.dir/third_party/abseil-cpp/absl/numeric/int128.cc.o [ 95%] Building CXX object CMakeFiles/libbloaty.dir/third_party/abseil-cpp/absl/strings/ascii.cc.o [ 95%] Building CXX object CMakeFiles/libbloaty.dir/third_party/abseil-cpp/absl/strings/charconv.cc.o [ 96%] Building CXX object CMakeFiles/libbloaty.dir/third_party/abseil-cpp/absl/strings/escaping.cc.o [ 96%] Building CXX object CMakeFiles/libbloaty.dir/third_party/abseil-cpp/absl/strings/internal/charconv_bigint.cc.o [ 96%] Building CXX object CMakeFiles/libbloaty.dir/third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc.o [ 97%] Building CXX object CMakeFiles/libbloaty.dir/third_party/abseil-cpp/absl/strings/internal/memutil.cc.o [ 97%] Building CXX object CMakeFiles/libbloaty.dir/third_party/abseil-cpp/absl/strings/internal/utf8.cc.o [ 97%] Building CXX object CMakeFiles/libbloaty.dir/third_party/abseil-cpp/absl/strings/match.cc.o [ 98%] Building CXX object CMakeFiles/libbloaty.dir/third_party/abseil-cpp/absl/strings/numbers.cc.o [ 98%] Building CXX object CMakeFiles/libbloaty.dir/third_party/abseil-cpp/absl/strings/str_cat.cc.o [ 98%] Building CXX object CMakeFiles/libbloaty.dir/third_party/abseil-cpp/absl/strings/string_view.cc.o [ 99%] Building CXX object CMakeFiles/libbloaty.dir/third_party/abseil-cpp/absl/strings/str_split.cc.o [ 99%] Building CXX object CMakeFiles/libbloaty.dir/third_party/abseil-cpp/absl/strings/substitute.cc.o [ 99%] Building CXX object CMakeFiles/libbloaty.dir/third_party/abseil-cpp/absl/types/bad_optional_access.cc.o [100%] Building CXX object CMakeFiles/libbloaty.dir/third_party/demumble/third_party/libcxxabi/cxa_demangle.cpp.o [100%] Linking CXX static library liblibbloaty.a [100%] Built target libbloaty [100%] Building CXX object CMakeFiles/bloaty.dir/src/main.cc.o [100%] Linking CXX executable bloaty [100%] Built target bloaty real 2m53.646s user 7m56.730s sys 0m43.089s ~/work/oils/oils/_build/wedge/tmp/bloaty-1.1 ~/work/oils/oils ~/work/oils/oils Loading _build/deps-source/bloaty/ OK name: bloaty -- single version: 1.1 -- WEDGE_IS_ABSOLUTE wedge-make () { local src_dir=$1; local build_dir=$2; local install_dir=$3; pushd $build_dir; time cmake -DCMAKE_INSTALL_PREFIX=$install_dir $src_dir; time make -j 4; popd } OK wedge-make wedge-install () { local build_dir=$1; local install_dir=$2; pushd $build_dir; mkdir -p $install_dir; strip -o $install_dir/bloaty $build_dir/bloaty; popd } OK wedge-install OK wedge-smoke-test Loaded _build/deps-source/bloaty/ /home/runner/work/oils/oils/_build/wedge/tmp/bloaty-1.1 /home/runner/work/oils/oils /home/runner/work/oils/oils Loading _build/deps-source/bloaty/ OK name: bloaty -- single version: 1.1 -- WEDGE_IS_ABSOLUTE wedge-make () { local src_dir=$1; local build_dir=$2; local install_dir=$3; pushd $build_dir; time cmake -DCMAKE_INSTALL_PREFIX=$install_dir $src_dir; time make -j 4; popd } OK wedge-make wedge-install () { local build_dir=$1; local install_dir=$2; pushd $build_dir; mkdir -p $install_dir; strip -o $install_dir/bloaty $build_dir/bloaty; popd } OK wedge-install OK wedge-smoke-test Loaded _build/deps-source/bloaty/ SMOKE TEST ~/work/oils/oils/_build/wedge/smoke-test/bloaty-1.1 ~/work/oils/oils + wedge-smoke-test /wedge/oils-for-unix.org/pkg/bloaty/1.1 /home/runner/work/oils/oils/_build/deps-source/bloaty/ + local install_dir=/wedge/oils-for-unix.org/pkg/bloaty/1.1 + /wedge/oils-for-unix.org/pkg/bloaty/1.1/bloaty --help Bloaty McBloatface: a size profiler for binaries. USAGE: bloaty [OPTION]... FILE... [-- BASE_FILE...] Options: --csv Output in CSV format instead of human-readable. --tsv Output in TSV format instead of human-readable. -c FILE Load configuration from . -d SOURCE,SOURCE Comma-separated list of sources to scan. --debug-file=FILE Use this file for debug symbols and/or symbol table. -C MODE How to demangle symbols. Possible values are: --demangle=MODE --demangle=none no demangling, print raw symbols --demangle=short demangle, but omit arg/return types --demangle=full print full demangled type The default is --demangle=short. --disassemble=FUNCTION Disassemble this function (EXPERIMENTAL) --domain=DOMAIN Which domains to show. Possible values are: --domain=vm --domain=file --domain=both (the default) -n NUM How many rows to show per level before collapsing other keys into '[Other]'. Set to '0' for unlimited. Defaults to 20. -s SORTBY Whether to sort by VM or File size. Possible values are: -s vm -s file -s both (the default: sorts by max(vm, file)). -w Wide output; don't truncate long labels. --help Display this message and exit. --list-sources Show a list of available sources and exit. --source-filter=PATTERN Only show keys with names matching this pattern. Options for debugging Bloaty: --debug-vmaddr=ADDR --debug-fileoff=OFF Print extended debugging information for the given VM address and/or file offset. -v Verbose output. Dumps warnings encountered during processing and full VM/file maps at the end. Add more v's (-vv, -vvv) for even more. + set +x ~/work/oils/oils OK