compiling src/6model/sc.o CC dwfl_module_addrdie.os CC dwfl_addrdie.os CC lines.os CC dwfl_lineinfo.os CC dwfl_line_comp_dir.os CC dwfl_linemodule.os CC dwfl_linecu.os CC dwfl_dwarf_line.os compiling src/6model/serialization.o CC dwfl_getsrclines.os compiling src/disp/boot.o CC dwfl_onesrcline.os CC dwfl_module_getsrc.os CC dwfl_getsrc.os CC dwfl_module_getsrc_file.os [ 97%] Building CXX object modules/objdetect/CMakeFiles/opencv_objdetect.dir/src/haar.cpp.o compiling src/disp/registry.o CC libdwfl_crc32.os CC libdwfl_crc32_file.os CC elf-from-memory.os compiling src/disp/inline_cache.o [ 98%] Building CXX object modules/objdetect/CMakeFiles/opencv_objdetect.dir/src/hog.cpp.o CC dwfl_module_dwarf_cfi.os CC dwfl_module_eh_cfi.os CC dwfl_module_getsym.os CC dwfl_module_addrname.os CC dwfl_module_addrsym.os compiling src/disp/program.o CC dwfl_module_return_value_location.os CC dwfl_module_register_names.os compiling src/disp/syscall.o CC dwfl_segment_report_module.os CC link_map.os compiling src/disp/resume.o CC core-file.os src/disp/resume.c: In function 'find_internal': src/disp/resume.c:88:21: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 88 | data->state_ptr = &(dri->state); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ compiling src/spesh/dump.o CC open.os CC image-header.os CC dwfl_frame.os [ 98%] Building CXX object modules/objdetect/CMakeFiles/opencv_objdetect.dir/src/main.cpp.o CC frame_unwind.os compiling src/spesh/graph.o CC dwfl_frame_pc.os CC linux-pid-attach.os compiling src/spesh/codegen.o CC linux-core-attach.os src/spesh/graph.c: In function 'build_cfg': src/spesh/graph.c:305:59: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 305 | lineno_ann->data.lineno.filename_string_index = ann_ptr->filename_string_heap_index; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC dwfl_frame_regs.os CC gzip.os compiling src/spesh/manipulate.o CC bzip2.os compiling src/spesh/args.o CC lzma.os [ 98%] Building CXX object modules/objdetect/CMakeFiles/opencv_objdetect.dir/src/qrcode.cpp.o compiling src/spesh/usages.o CC zstd.os [100%] Building CXX object modules/objdetect/CMakeFiles/opencv_objdetect.dir/src/qrcode_encoder.cpp.o AR libdwfl.a compiling src/spesh/facts.o AR libdwfl_pic.a Making all in libdw /usr/bin/make all-am CC dwarf_begin.o CC dwarf_begin_elf.o compiling src/spesh/optimize.o CC dwarf_end.o CC dwarf_getelf.o compiling src/spesh/dead_bb_elimination.o CC dwarf_getpubnames.o CC dwarf_getabbrev.o CC dwarf_tag.o compiling src/spesh/dead_ins_elimination.o CC dwarf_error.o CC dwarf_nextcu.o CC dwarf_diename.o CC dwarf_offdie.o CC dwarf_attr.o CC dwarf_formstring.o CC dwarf_abbrev_hash.o CC dwarf_sig8_hash.o CC dwarf_attr_integrate.o CC dwarf_hasattr_integrate.o CC dwarf_child.o CC dwarf_haschildren.o CC dwarf_formaddr.o CC dwarf_formudata.o CC dwarf_formsdata.o CC dwarf_lowpc.o CC dwarf_entrypc.o CC dwarf_haspc.o CC dwarf_highpc.o CC dwarf_ranges.o CC dwarf_formref.o CC dwarf_formref_die.o CC dwarf_siblingof.o CC dwarf_dieoffset.o CC dwarf_cuoffset.o CC dwarf_diecu.o CC dwarf_hasattr.o CC dwarf_hasform.o CC dwarf_whatform.o CC dwarf_whatattr.o compiling src/spesh/deopt.o CC dwarf_bytesize.o CC dwarf_arrayorder.o compiling src/spesh/log.o CC dwarf_bitsize.o CC dwarf_bitoffset.o CC dwarf_srclang.o compiling src/spesh/threshold.o CC dwarf_getabbrevtag.o CC dwarf_getabbrevcode.o CC dwarf_abbrevhaschildren.o compiling src/spesh/inline.o CC dwarf_getattrcnt.o compiling src/spesh/osr.o CC dwarf_getabbrevattr.o CC dwarf_getsrclines.o [100%] Building CXX object modules/objdetect/CMakeFiles/opencv_objdetect.dir/opencl_kernels_objdetect.cpp.o compiling src/spesh/lookup.o compiling src/spesh/iterator.o CC dwarf_getsrc_die.o CC dwarf_getscopes.o compiling src/spesh/worker.o CC dwarf_getscopes_die.o CC dwarf_getscopevar.o compiling src/spesh/debug.o CC dwarf_linesrc.o compiling src/spesh/stats.o CC dwarf_lineno.o CC dwarf_lineaddr.o compiling src/spesh/plan.o CC dwarf_linecol.o CC dwarf_linebeginstatement.o CC dwarf_lineendsequence.o CC dwarf_lineblock.o CC dwarf_linecontext.o src/spesh/stats.c: In function 'MVM_spesh_stats_update': src/spesh/stats.c:501:6: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 501 | void MVM_spesh_stats_update(MVMThreadContext *tc, MVMSpeshLog *sl, MVMObject *sf_newly_seen, | ^~~~~~~~~~~~~~~~~~~~~~ CC dwarf_linefunctionname.o CC dwarf_lineprologueend.o CC dwarf_lineepiloguebegin.o CC dwarf_lineisa.o CC dwarf_linediscriminator.o CC dwarf_lineop_index.o CC dwarf_line_file.o CC dwarf_onesrcline.o compiling src/spesh/arg_guard.o CC dwarf_formblock.o CC dwarf_getsrcfiles.o CC dwarf_filesrc.o CC dwarf_getsrcdirs.o CC dwarf_getlocation.o CC dwarf_getstring.o CC dwarf_offabbrev.o CC dwarf_getaranges.o CC dwarf_onearange.o CC dwarf_getarangeinfo.o CC dwarf_getarange_addr.o CC dwarf_getattrs.o CC dwarf_formflag.o compiling src/spesh/frame_walker.o CC dwarf_getmacros.o CC dwarf_macro_getparamcnt.o CC dwarf_macro_opcode.o CC dwarf_macro_param.o CC dwarf_macro_param1.o CC dwarf_macro_param2.o CC dwarf_macro_getsrcfiles.o CC dwarf_addrdie.o CC dwarf_getfuncs.o CC dwarf_decl_file.o CC dwarf_decl_line.o compiling src/spesh/pea.o compiling src/6model/reprs/MVMSpeshCandidate.o CC dwarf_decl_column.o CC dwarf_func_inline.o CC dwarf_getsrc_file.o CC libdw_findcu.o CC libdw_form.o src/6model/reprs/MVMSpeshCandidate.c: In function 'MVM_spesh_candidate_add': src/6model/reprs/MVMSpeshCandidate.c:199:6: note: the layout of aggregates containing vectors with 4-byte alignment has changed in GCC 5 199 | void MVM_spesh_candidate_add(MVMThreadContext *tc, MVMSpeshPlanned *p) { | ^~~~~~~~~~~~~~~~~~~~~~~ CC libdw_alloc.o CC libdw_visit_scopes.o compiling src/spesh/disp.o CC dwarf_entry_breakpoints.o CC dwarf_next_cfi.o CC cie.o compiling src/strings/decode_stream.o CC fde.o CC cfi.o CC frame-cache.o [100%] Linking CXX shared library ../../lib/libopencv_objdetect.so CC dwarf_frame_info.o make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/opencv3-3.4.17/buildroot-build' [100%] Built target opencv_objdetect make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/opencv3-3.4.17/buildroot-build' make[1]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/opencv3-3.4.17/buildroot-build' CC dwarf_frame_cfa.o compiling src/strings/ascii.o CC dwarf_frame_register.o compiling src/strings/parse_num.o CC dwarf_cfi_addrframe.o CC dwarf_getcfi.o CC dwarf_getcfi_elf.o CC dwarf_cfi_end.o CC dwarf_aggregate_size.o compiling src/strings/utf8.o CC dwarf_getlocation_implicit_pointer.o CC dwarf_getlocation_die.o CC dwarf_getlocation_attr.o CC dwarf_getalt.o compiling src/strings/utf8_c8.o CC dwarf_setalt.o compiling src/strings/nfg.o CC dwarf_cu_getdwarf.o compiling src/strings/ops.o CC dwarf_cu_die.o CC dwarf_peel_type.o CC dwarf_default_lower_bound.o In file included from src/moar.h:268, from src/strings/ops.c:3: src/strings/siphash/csiphash.h: In function 'siphashfinish': src/strings/siphash/csiphash.h:157:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 157 | case 5: t.u8[4] = src[4]; | ~~~~~~~~^~~~~~~~ src/strings/siphash/csiphash.h:164:9: note: here 164 | case 4: t.u8[3] = src[3]; | ^~~~ CC dwarf_die_addr_die.o compiling src/strings/unicode.o CC dwarf_get_units.o compiling src/strings/normalize.o CC libdw_find_split_unit.o compiling src/strings/latin1.o CC dwarf_cu_info.o CC dwarf_next_lines.o CC dwarf_begin.os CC dwarf_begin_elf.os compiling src/strings/utf16.o compiling src/strings/windows1252.o CC dwarf_end.os CC dwarf_getelf.os CC dwarf_getpubnames.os compiling src/strings/shiftjis.o CC dwarf_getabbrev.os CC dwarf_tag.os compiling src/strings/gb2312.o CC dwarf_error.os CC dwarf_nextcu.os CC dwarf_diename.os CC dwarf_offdie.os CC dwarf_attr.os compiling src/strings/gb18030.o CC dwarf_formstring.os CC dwarf_abbrev_hash.os CC dwarf_sig8_hash.os CC dwarf_attr_integrate.os compiling src/math/bigintops.o compiling src/profiler/instrument.o CC dwarf_hasattr_integrate.os CC dwarf_child.os CC dwarf_haschildren.os CC dwarf_formaddr.os CC dwarf_formudata.os compiling src/profiler/log.o CC dwarf_formsdata.os CC dwarf_lowpc.os CC dwarf_entrypc.os CC dwarf_haspc.os CC dwarf_highpc.os CC dwarf_ranges.os compiling src/profiler/profile.o compiling src/profiler/heapsnapshot.o compiling src/profiler/telemeh.o compiling src/profiler/configuration.o CC dwarf_formref.os CC dwarf_formref_die.os compiling src/instrument/crossthreadwrite.o CC dwarf_siblingof.os CC dwarf_dieoffset.os CC dwarf_cuoffset.os CC dwarf_diecu.os CC dwarf_hasattr.os compiling src/instrument/line_coverage.o compiling src/platform/sys.o CC dwarf_hasform.os CC dwarf_whatform.os CC dwarf_whatattr.os compiling src/platform/random.o CC dwarf_bytesize.os compiling src/platform/memmem32.o CC dwarf_arrayorder.os compiling 3rdparty/freebsd/memmem.o CC dwarf_bitsize.os compiling 3rdparty/ryu/ryu/d2s.o CC dwarf_bitoffset.os CC dwarf_srclang.os compiling src/platform/malloc_trim.o CC dwarf_getabbrevtag.os compiling src/moar.o compiling src/platform/posix/mmap.o CC dwarf_getabbrevcode.os compiling src/platform/posix/time.o CC dwarf_abbrevhaschildren.os compiling src/platform/posix/io.o compiling src/platform/posix/fork.o CC dwarf_getattrcnt.os CC dwarf_getabbrevattr.os CC dwarf_getsrclines.os compiling src/jit/stub.o compiling 3rdparty/cmp/cmp.o compiling 3rdparty/tinymt/tinymt64.o compiling 3rdparty/sha1/sha1.o /usr/bin/perl build/mk-moar-pc.pl pkgconfig/moar.pc linking 3rdparty/tinymt/libtinymt.a CC dwarf_getsrc_die.os CC dwarf_getscopes.os CC dwarf_getscopes_die.os CC dwarf_getscopevar.os linking 3rdparty/sha1/libsha1.a CC dwarf_linesrc.os CC dwarf_lineno.os CC dwarf_lineaddr.os CC dwarf_linecol.os CC dwarf_linebeginstatement.os CC dwarf_lineendsequence.os CC dwarf_lineblock.os CC dwarf_linecontext.os CC dwarf_linefunctionname.os CC dwarf_lineprologueend.os CC dwarf_lineepiloguebegin.os CC dwarf_lineisa.os CC dwarf_linediscriminator.os CC dwarf_lineop_index.os CC dwarf_line_file.os CC dwarf_onesrcline.os CC dwarf_formblock.os CC dwarf_getsrcfiles.os CC dwarf_filesrc.os CC dwarf_getsrcdirs.os CC dwarf_getlocation.os CC dwarf_getstring.os linking 3rdparty/cmp/libcmp.a CC dwarf_offabbrev.os CC dwarf_getaranges.os CC dwarf_onearange.os CC dwarf_getarangeinfo.os CC dwarf_getarange_addr.os CC dwarf_getattrs.os CC dwarf_formflag.os CC dwarf_getmacros.os CC dwarf_macro_getparamcnt.os CC dwarf_macro_opcode.os CC dwarf_macro_param.os CC dwarf_macro_param1.os CC dwarf_macro_param2.os CC dwarf_macro_getsrcfiles.os CC dwarf_addrdie.os CC dwarf_getfuncs.os CC dwarf_decl_file.os CC dwarf_decl_line.os CC dwarf_decl_column.os CC dwarf_func_inline.os CC dwarf_getsrc_file.os CC libdw_findcu.os CC libdw_form.os CC libdw_alloc.os CC libdw_visit_scopes.os CC dwarf_entry_breakpoints.os CC dwarf_next_cfi.os CC cie.os CC fde.os CC cfi.os CC frame-cache.os CC dwarf_frame_info.os CC dwarf_frame_cfa.os CC dwarf_frame_register.os CC dwarf_cfi_addrframe.os CC dwarf_getcfi.os CC dwarf_getcfi_elf.os CC dwarf_cfi_end.os CC dwarf_aggregate_size.os CC dwarf_getlocation_implicit_pointer.os CC dwarf_getlocation_die.os CC dwarf_getlocation_attr.os CC dwarf_getalt.os CC dwarf_setalt.os CC dwarf_cu_getdwarf.os CC dwarf_cu_die.os CC dwarf_peel_type.os CC dwarf_default_lower_bound.os CC dwarf_die_addr_die.os CC libdw_find_split_unit.os CC dwarf_get_units.os CC dwarf_cu_info.os CC dwarf_next_lines.os AR libdw.a AR libdw_pic.a CCLD libdw.so Making all in libasm CC asm_begin.o CC asm_abort.o CC asm_end.o CC asm_error.o CC asm_getelf.o CC asm_newscn.o CC asm_newscn_ingrp.o CC asm_newsubscn.o CC asm_newsym.o CC asm_newcomsym.o CC asm_newabssym.o CC asm_newscngrp.o CC asm_scngrp_newsignature.o CC asm_fill.o CC asm_align.o CC asm_addstrz.o CC asm_addint8.o CC asm_adduint8.o CC asm_addint16.o CC asm_adduint16.o CC asm_addint32.o CC asm_adduint32.o CC asm_addint64.o CC asm_adduint64.o CC asm_adduleb128.o CC asm_addsleb128.o CC disasm_begin.o CC disasm_cb.o CC disasm_end.o CC disasm_str.o CC symbolhash.o CC asm_begin.os CC asm_abort.os CC asm_end.os CC asm_error.os CC asm_getelf.os CC asm_newscn.os CC asm_newscn_ingrp.os CC asm_newsubscn.os CC asm_newsym.os CC asm_newcomsym.os CC asm_newabssym.os CC asm_newscngrp.os CC asm_scngrp_newsignature.os CC asm_fill.os CC asm_align.os CC asm_addstrz.os CC asm_addint8.os CC asm_adduint8.os CC asm_addint16.os CC asm_adduint16.os CC asm_addint32.os CC asm_adduint32.os CC asm_addint64.os CC asm_adduint64.os CC asm_adduleb128.os CC asm_addsleb128.os CC disasm_begin.os CC disasm_cb.os CC disasm_end.os CC disasm_str.os CC symbolhash.os AR libasm.a AR libasm_pic.a CCLD libasm.so Making all in debuginfod make[3]: Nothing to be done for 'all'. Making all in po make[3]: Nothing to be done for 'all'. Making all in doc make[3]: Nothing to be done for 'all'. Making all in tests make[3]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/elfutils-0.186' In file included from src/moar.h:245, from src/strings/shiftjis.c:1: src/strings/shiftjis.c: In function 'MVM_string_shiftjis_decodestream': src/strings/decode_stream.h:99:16: warning: 'codepoint' may be used uninitialized in this function [-Wmaybe-uninitialized] 99 | if (sep_spec->final_graphemes[i] == g) | ^ src/strings/shiftjis.c:369:26: note: 'codepoint' was declared here 369 | MVMCodepoint codepoint; | ^~~~~~~~~ linking libmoar.so linking moar make[1]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/moarvm-2022.04' make: Leaving directory '/home/giuliobenetti/autobuild/run/instance-1/buildroot'