+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=311 WRKLOG=/tmp/bulklog/hyperscan-5.0.0nb8/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=311 WRKLOG=/tmp/bulklog/hyperscan-5.0.0nb8/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for hyperscan-5.0.0nb8 [ 1%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/crc32.c.o [ 2%] Generating src/parser/Parser.cpp [ 2%] Generating src/parser/control_verbs.cpp [ 2%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/grey.cpp.o [ 2%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/runtime.c.o [ 3%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/hs.cpp.o [ 3%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/stream_compress.c.o [ 3%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/compiler/asserts.cpp.o [ 3%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/fdr/fdr.c.o [ 4%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/fdr/teddy.c.o [ 4%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/compiler/compiler.cpp.o [ 4%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/hwlm/hwlm.c.o [ 4%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/hwlm/noodle_engine.c.o [ 4%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/compiler/error.cpp.o [ 5%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/nfa/accel.c.o [ 6%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/fdr/engine_description.cpp.o [ 6%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/nfa/castle.c.o [ 6%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/fdr/fdr_compile.cpp.o [ 6%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/fdr/fdr_compile_util.cpp.o [ 6%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/nfa/gough.c.o [ 7%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/fdr/fdr_confirm_compile.cpp.o [ 7%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/nfa/lbr.c.o [ 7%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/fdr/fdr_engine_description.cpp.o [ 7%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/fdr/flood_compile.cpp.o [ 7%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/fdr/teddy_compile.cpp.o [ 8%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/nfa/limex_accel.c.o [ 8%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/nfa/limex_native.c.o [ 8%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/nfa/limex_64.c.o [ 9%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/fdr/teddy_engine_description.cpp.o [ 9%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/hwlm/hwlm_build.cpp.o [ 10%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/nfa/limex_simd128.c.o [ 10%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/hwlm/hwlm_literal.cpp.o [ 10%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/nfa/limex_simd256.c.o [ 11%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/hwlm/noodle_build.cpp.o [ 11%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfa/accel_dfa_build_strat.cpp.o [ 11%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/nfa/limex_simd384.c.o [ 12%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/nfa/limex_simd512.c.o [ 12%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfa/accelcompile.cpp.o [ 13%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfa/castlecompile.cpp.o [ 13%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/nfa/mcclellan.c.o [ 13%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/nfa/mcsheng.c.o [ 13%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/nfa/mcsheng_data.c.o [ 14%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/nfa/mpv.c.o [ 14%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfa/dfa_build_strat.cpp.o [ 14%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfa/dfa_min.cpp.o [ 14%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/nfa/nfa_api_dispatch.c.o [ 14%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfa/goughcompile.cpp.o [ 14%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/nfa/repeat.c.o [ 15%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/nfa/sheng.c.o /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/goughcompile.cpp: In member function 'virtual std::unique_ptr<ue2::raw_report_info> ue2::{anonymous}::gough_build_strat::gatherReports(std::vector<unsigned int>&, std::vector<unsigned int>&, u8*, ReportID*) const': /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/goughcompile.cpp:1294:16: warning: redundant move in return statement [-Wredundant-move] 1294 | return move(ri); | ~~~~^~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/goughcompile.cpp:1294:16: note: remove 'std::move' call [ 15%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/nfa/shufti.c.o [ 15%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/nfa/tamarama.c.o [ 15%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/nfa/truffle.c.o [ 16%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/som/som_runtime.c.o [ 16%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/som/som_stream.c.o [ 16%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/rose/block.c.o [ 17%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfa/goughcompile_accel.cpp.o [ 18%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/rose/catchup.c.o [ 18%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/rose/init.c.o [ 18%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/rose/stream.c.o [ 18%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfa/goughcompile_reg.cpp.o [ 19%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/rose/match.c.o [ 19%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfa/mcclellancompile.cpp.o /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/mcclellancompile.cpp: In member function 'virtual std::unique_ptr<ue2::raw_report_info> ue2::mcclellan_build_strat::gatherReports(std::vector<unsigned int>&, std::vector<unsigned int>&, u8*, ReportID*) const': /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/mcclellancompile.cpp:350:16: warning: redundant move in return statement [-Wredundant-move] 350 | return move(ri); | ~~~~^~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/mcclellancompile.cpp:350:16: note: remove 'std::move' call [ 20%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfa/mcclellancompile_util.cpp.o [ 20%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfa/mcsheng_compile.cpp.o [ 20%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfa/limex_compile.cpp.o [ 20%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/rose/program_runtime.c.o In function 'void ue2::{anonymous}::maskSetBit(Mask&, unsigned int) [with Mask = long long unsigned int]', inlined from 'static void ue2::{anonymous}::Factory<dtype>::writeShiftMasks(const ue2::{anonymous}::build_info&, ue2::{anonymous}::Factory<dtype>::implNFA_t*) [with NFAEngineType dtype = LIMEX_NFA_64]' at /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_compile.cpp:1880:35, inlined from 'static ue2::bytecode_ptr<NFA> ue2::{anonymous}::Factory<dtype>::generateNfa(const ue2::{anonymous}::build_info&) [with NFAEngineType dtype = LIMEX_NFA_64]' at /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_compile.cpp:2273:24: /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_compile.cpp:269:11: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 269 | *byte |= 1U << (bit % 8); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_compile.cpp:39: /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_internal.h: In static member function 'static ue2::bytecode_ptr<NFA> ue2::{anonymous}::Factory<dtype>::generateNfa(const ue2::{anonymous}::build_info&) [with NFAEngineType dtype = LIMEX_NFA_64]': /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_internal.h:124:8: note: at offset [432, 34896609695] into destination object 'LimExNFA64::reachMap' of size 256 124 | u8 reachMap[N_CHARS]; /**< map of char -> entry in reach[] */ \ | ^~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_internal.h:124:8: note: in definition of macro 'CREATE_NFA_LIMEX' 124 | u8 reachMap[N_CHARS]; /**< map of char -> entry in reach[] */ \ | ^~~~~~~~ In function 'void ue2::{anonymous}::maskSetBit(Mask&, unsigned int) [with Mask = __vector(2) long long int]', inlined from 'static void ue2::{anonymous}::Factory<dtype>::writeShiftMasks(const ue2::{anonymous}::build_info&, ue2::{anonymous}::Factory<dtype>::implNFA_t*) [with NFAEngineType dtype = LIMEX_NFA_128]' at /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_compile.cpp:1880:35, inlined from 'static ue2::bytecode_ptr<NFA> ue2::{anonymous}::Factory<dtype>::generateNfa(const ue2::{anonymous}::build_info&) [with NFAEngineType dtype = LIMEX_NFA_128]' at /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_compile.cpp:2273:24: /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_compile.cpp:269:11: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 269 | *byte |= 1U << (bit % 8); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_compile.cpp:39: /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_internal.h: In static member function 'static ue2::bytecode_ptr<NFA> ue2::{anonymous}::Factory<dtype>::generateNfa(const ue2::{anonymous}::build_info&) [with NFAEngineType dtype = LIMEX_NFA_128]': /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_internal.h:124:8: note: at offset [528, 69256348143] into destination object 'LimExNFA128::reachMap' of size 256 124 | u8 reachMap[N_CHARS]; /**< map of char -> entry in reach[] */ \ | ^~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_internal.h:124:8: note: in definition of macro 'CREATE_NFA_LIMEX' 124 | u8 reachMap[N_CHARS]; /**< map of char -> entry in reach[] */ \ | ^~~~~~~~ In function 'void ue2::{anonymous}::maskSetBit(Mask&, unsigned int) [with Mask = m256]', inlined from 'static void ue2::{anonymous}::Factory<dtype>::writeShiftMasks(const ue2::{anonymous}::build_info&, ue2::{anonymous}::Factory<dtype>::implNFA_t*) [with NFAEngineType dtype = LIMEX_NFA_256]' at /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_compile.cpp:1880:35, inlined from 'static ue2::bytecode_ptr<NFA> ue2::{anonymous}::Factory<dtype>::generateNfa(const ue2::{anonymous}::build_info&) [with NFAEngineType dtype = LIMEX_NFA_256]' at /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_compile.cpp:2273:24: /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_compile.cpp:269:11: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 269 | *byte |= 1U << (bit % 8); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_compile.cpp:39: /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_internal.h: In static member function 'static ue2::bytecode_ptr<NFA> ue2::{anonymous}::Factory<dtype>::generateNfa(const ue2::{anonymous}::build_info&) [with NFAEngineType dtype = LIMEX_NFA_256]': /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_internal.h:124:8: note: at offset [736, 137975825055] into destination object 'LimExNFA256::reachMap' of size 256 124 | u8 reachMap[N_CHARS]; /**< map of char -> entry in reach[] */ \ | ^~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_internal.h:124:8: note: in definition of macro 'CREATE_NFA_LIMEX' 124 | u8 reachMap[N_CHARS]; /**< map of char -> entry in reach[] */ \ | ^~~~~~~~ In function 'void ue2::{anonymous}::maskSetBit(Mask&, unsigned int) [with Mask = m384]', inlined from 'static void ue2::{anonymous}::Factory<dtype>::writeShiftMasks(const ue2::{anonymous}::build_info&, ue2::{anonymous}::Factory<dtype>::implNFA_t*) [with NFAEngineType dtype = LIMEX_NFA_384]' at /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_compile.cpp:1880:35, inlined from 'static ue2::bytecode_ptr<NFA> ue2::{anonymous}::Factory<dtype>::generateNfa(const ue2::{anonymous}::build_info&) [with NFAEngineType dtype = LIMEX_NFA_384]' at /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_compile.cpp:2273:24: /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_compile.cpp:269:11: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 269 | *byte |= 1U << (bit % 8); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_compile.cpp:39: /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_internal.h: In static member function 'static ue2::bytecode_ptr<NFA> ue2::{anonymous}::Factory<dtype>::generateNfa(const ue2::{anonymous}::build_info&) [with NFAEngineType dtype = LIMEX_NFA_384]': /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_internal.h:124:8: note: at offset [912, 206695301935] into destination object 'LimExNFA384::reachMap' of size 256 124 | u8 reachMap[N_CHARS]; /**< map of char -> entry in reach[] */ \ | ^~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_internal.h:124:8: note: in definition of macro 'CREATE_NFA_LIMEX' 124 | u8 reachMap[N_CHARS]; /**< map of char -> entry in reach[] */ \ | ^~~~~~~~ In function 'void ue2::{anonymous}::maskSetBit(Mask&, unsigned int) [with Mask = unsigned int]', inlined from 'static void ue2::{anonymous}::Factory<dtype>::writeShiftMasks(const ue2::{anonymous}::build_info&, ue2::{anonymous}::Factory<dtype>::implNFA_t*) [with NFAEngineType dtype = LIMEX_NFA_32]' at /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_compile.cpp:1880:35, inlined from 'static ue2::bytecode_ptr<NFA> ue2::{anonymous}::Factory<dtype>::generateNfa(const ue2::{anonymous}::build_info&) [with NFAEngineType dtype = LIMEX_NFA_32]' at /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_compile.cpp:2273:24: /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_compile.cpp:269:11: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 269 | *byte |= 1U << (bit % 8); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_compile.cpp:39: /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_internal.h: In static member function 'static ue2::bytecode_ptr<NFA> ue2::{anonymous}::Factory<dtype>::generateNfa(const ue2::{anonymous}::build_info&) [with NFAEngineType dtype = LIMEX_NFA_32]': /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_internal.h:124:8: note: at offset [380, 17716740467] into destination object 'LimExNFA32::reachMap' of size 256 124 | u8 reachMap[N_CHARS]; /**< map of char -> entry in reach[] */ \ | ^~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_internal.h:124:8: note: in definition of macro 'CREATE_NFA_LIMEX' 124 | u8 reachMap[N_CHARS]; /**< map of char -> entry in reach[] */ \ | ^~~~~~~~ [ 20%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/util/multibit.c.o In function 'void ue2::{anonymous}::maskSetBit(Mask&, unsigned int) [with Mask = m512]', inlined from 'static void ue2::{anonymous}::Factory<dtype>::writeShiftMasks(const ue2::{anonymous}::build_info&, ue2::{anonymous}::Factory<dtype>::implNFA_t*) [with NFAEngineType dtype = LIMEX_NFA_512]' at /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_compile.cpp:1880:35, inlined from 'static ue2::bytecode_ptr<NFA> ue2::{anonymous}::Factory<dtype>::generateNfa(const ue2::{anonymous}::build_info&) [with NFAEngineType dtype = LIMEX_NFA_512]' at /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_compile.cpp:2273:24, inlined from 'static ue2::bytecode_ptr<NFA> ue2::{anonymous}::generateNfa<dtype>::call(const ue2::{anonymous}::build_info&) [with NFAEngineType dtype = LIMEX_NFA_512]' at /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_compile.cpp:2342:48, inlined from 'static rv_t ue2::{anonymous}::DISPATCH_BY_LIMEX_TYPE_INT<sfunc, rv_t, arg_t, lb>::doOp(NFAEngineType, const arg_t&) [with sfunc = ue2::{anonymous}::generateNfa; rv_t = ue2::bytecode_ptr<NFA>; arg_t = ue2::{anonymous}::build_info; NFAEngineType lb = LIMEX_NFA_512]' at /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_compile.cpp:200:39, inlined from 'static rv_t ue2::{anonymous}::DISPATCH_BY_LIMEX_TYPE_INT<sfunc, rv_t, arg_t, lb>::doOp(NFAEngineType, const arg_t&) [with sfunc = ue2::{anonymous}::generateNfa; rv_t = ue2::bytecode_ptr<NFA>; arg_t = ue2::{anonymous}::build_info; NFAEngineType lb = LIMEX_NFA_384]' at /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_compile.cpp:204:35, inlined from 'static rv_t ue2::{anonymous}::DISPATCH_BY_LIMEX_TYPE_INT<sfunc, rv_t, arg_t, lb>::doOp(NFAEngineType, const arg_t&) [with sfunc = ue2::{anonymous}::generateNfa; rv_t = ue2::bytecode_ptr<NFA>; arg_t = ue2::{anonymous}::build_info; NFAEngineType lb = LIMEX_NFA_256]' at /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_compile.cpp:204:35, inlined from 'static rv_t ue2::{anonymous}::DISPATCH_BY_LIMEX_TYPE_INT<sfunc, rv_t, arg_t, lb>::doOp(NFAEngineType, const arg_t&) [with sfunc = ue2::{anonymous}::generateNfa; rv_t = ue2::bytecode_ptr<NFA>; arg_t = ue2::{anonymous}::build_info; NFAEngineType lb = LIMEX_NFA_128]' at /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_compile.cpp:204:35, inlined from 'static rv_t ue2::{anonymous}::DISPATCH_BY_LIMEX_TYPE_INT<sfunc, rv_t, arg_t, lb>::doOp(NFAEngineType, const arg_t&) [with sfunc = ue2::{anonymous}::generateNfa; rv_t = ue2::bytecode_ptr<NFA>; arg_t = ue2::{anonymous}::build_info; NFAEngineType lb = LIMEX_NFA_64]' at /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_compile.cpp:204:35, inlined from 'static rv_t ue2::{anonymous}::DISPATCH_BY_LIMEX_TYPE_INT<sfunc, rv_t, arg_t, lb>::doOp(NFAEngineType, const arg_t&) [with sfunc = ue2::{anonymous}::generateNfa; rv_t = ue2::bytecode_ptr<NFA>; arg_t = ue2::{anonymous}::build_info; NFAEngineType lb = LIMEX_NFA_32]' at /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_compile.cpp:204:35, inlined from 'ue2::bytecode_ptr<NFA> ue2::generate(ue2::NGHolder&, const std::unordered_map<ue2::graph_detail::vertex_descriptor<ue2::ue2_graph<ue2::NGHolder, ue2::NFAGraphVertexProps, ue2::NFAGraphEdgeProps> >, unsigned int>&, const std::vector<ue2::BoundedRepeatData>&, const std::unordered_map<ue2::graph_detail::vertex_descriptor<ue2::ue2_graph<ue2::NGHolder, ue2::NFAGraphVertexProps, ue2::NFAGraphEdgeProps> >, boost::dynamic_bitset<> >&, const std::unordered_map<ue2::graph_detail::vertex_descriptor<ue2::ue2_graph<ue2::NGHolder, ue2::NFAGraphVertexProps, ue2::NFAGraphEdgeProps> >, boost::dynamic_bitset<> >&, const std::map<unsigned int, std::set<ue2::graph_detail::vertex_descriptor<ue2::ue2_graph<ue2::NGHolder, ue2::NFAGraphVertexProps, ue2::NFAGraphEdgeProps> > > >&, const std::set<ue2::graph_detail::vertex_descriptor<ue2::ue2_graph<ue2::NGHolder, ue2::NFAGraphVertexProps, ue2::NFAGraphEdgeProps> > >&, bool, bool, u32, const ue2::CompileContext&)' at /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_compile.cpp:2496:20: /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_compile.cpp:269:11: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 269 | *byte |= 1U << (bit % 8); | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_compile.cpp:39: /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_internal.h: In function 'ue2::bytecode_ptr<NFA> ue2::generate(ue2::NGHolder&, const std::unordered_map<ue2::graph_detail::vertex_descriptor<ue2::ue2_graph<ue2::NGHolder, ue2::NFAGraphVertexProps, ue2::NFAGraphEdgeProps> >, unsigned int>&, const std::vector<ue2::BoundedRepeatData>&, const std::unordered_map<ue2::graph_detail::vertex_descriptor<ue2::ue2_graph<ue2::NGHolder, ue2::NFAGraphVertexProps, ue2::NFAGraphEdgeProps> >, boost::dynamic_bitset<> >&, const std::unordered_map<ue2::graph_detail::vertex_descriptor<ue2::ue2_graph<ue2::NGHolder, ue2::NFAGraphVertexProps, ue2::NFAGraphEdgeProps> >, boost::dynamic_bitset<> >&, const std::map<unsigned int, std::set<ue2::graph_detail::vertex_descriptor<ue2::ue2_graph<ue2::NGHolder, ue2::NFAGraphVertexProps, ue2::NFAGraphEdgeProps> > > >&, const std::set<ue2::graph_detail::vertex_descriptor<ue2::ue2_graph<ue2::NGHolder, ue2::NFAGraphVertexProps, ue2::NFAGraphEdgeProps> > >&, bool, bool, u32, const ue2::CompileContext&)': /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_internal.h:124:8: note: at offset [1152, 275414778879] into destination object 'LimExNFA512::reachMap' of size 256 124 | u8 reachMap[N_CHARS]; /**< map of char -> entry in reach[] */ \ | ^~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/limex_internal.h:124:8: note: in definition of macro 'CREATE_NFA_LIMEX' 124 | u8 reachMap[N_CHARS]; /**< map of char -> entry in reach[] */ \ | ^~~~~~~~ [ 20%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/util/simd_utils.c.o [ 21%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/util/state_compress.c.o [ 21%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfa/mpvcompile.cpp.o [ 21%] Building C object CMakeFiles/hs_exec_shared_core2.dir/src/database.c.o [ 21%] Built target hs_exec_shared_core2 [ 21%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/crc32.c.o [ 22%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/runtime.c.o [ 22%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/stream_compress.c.o [ 23%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfa/nfa_build_util.cpp.o [ 23%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfa/rdfa.cpp.o [ 23%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfa/rdfa_graph.cpp.o [ 23%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/fdr/fdr.c.o [ 24%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfa/rdfa_merge.cpp.o [ 24%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/fdr/teddy.c.o [ 25%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/hwlm/hwlm.c.o [ 25%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/hwlm/noodle_engine.c.o [ 25%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfa/repeatcompile.cpp.o [ 25%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfa/shengcompile.cpp.o [ 25%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/nfa/accel.c.o [ 26%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/nfa/castle.c.o /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/shengcompile.cpp: In member function 'virtual std::unique_ptr<ue2::raw_report_info> ue2::sheng_build_strat::gatherReports(std::vector<unsigned int>&, std::vector<unsigned int>&, u8*, ReportID*) const': /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/shengcompile.cpp:274:16: warning: redundant move in return statement [-Wredundant-move] 274 | return move(ri); | ~~~~^~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/nfa/shengcompile.cpp:274:16: note: remove 'std::move' call [ 27%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfa/shufticompile.cpp.o [ 27%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfa/tamaramacompile.cpp.o [ 27%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/nfa/gough.c.o [ 27%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfa/trufflecompile.cpp.o [ 27%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/nfa/lbr.c.o [ 27%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng.cpp.o [ 28%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/nfa/limex_accel.c.o [ 28%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/nfa/limex_native.c.o [ 29%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_anchored_acyclic.cpp.o [ 29%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/nfa/limex_64.c.o [ 29%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/nfa/limex_simd128.c.o [ 29%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_anchored_dots.cpp.o [ 30%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/nfa/limex_simd256.c.o [ 30%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/nfa/limex_simd384.c.o [ 30%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_asserts.cpp.o [ 30%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/nfa/limex_simd512.c.o [ 31%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_builder.cpp.o [ 32%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/nfa/mcclellan.c.o [ 32%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/nfa/mcsheng.c.o [ 32%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_calc_components.cpp.o [ 32%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/nfa/mcsheng_data.c.o [ 32%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/nfa/mpv.c.o [ 33%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/nfa/nfa_api_dispatch.c.o [ 33%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/nfa/repeat.c.o [ 33%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_cyclic_redundancy.cpp.o [ 33%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/nfa/sheng.c.o [ 34%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/nfa/shufti.c.o [ 34%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/nfa/tamarama.c.o [ 34%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/nfa/truffle.c.o [ 35%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/som/som_runtime.c.o [ 35%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_depth.cpp.o [ 35%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/som/som_stream.c.o [ 35%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/rose/block.c.o [ 35%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/rose/catchup.c.o [ 36%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/rose/init.c.o [ 37%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_dominators.cpp.o [ 37%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/rose/stream.c.o [ 37%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/rose/match.c.o [ 37%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_edge_redundancy.cpp.o [ 37%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_equivalence.cpp.o [ 38%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_execute.cpp.o [ 38%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_expr_info.cpp.o [ 39%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/rose/program_runtime.c.o [ 39%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_extparam.cpp.o [ 40%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_fixed_width.cpp.o [ 40%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/util/multibit.c.o [ 40%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/util/simd_utils.c.o [ 40%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/util/state_compress.c.o [ 40%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_fuzzy.cpp.o [ 41%] Building C object CMakeFiles/hs_exec_shared_corei7.dir/src/database.c.o [ 41%] Built target hs_exec_shared_corei7 [ 41%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/crc32.c.o [ 41%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/runtime.c.o [ 42%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/stream_compress.c.o [ 42%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/fdr/fdr.c.o [ 42%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_haig.cpp.o [ 42%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/fdr/teddy.c.o [ 43%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/hwlm/hwlm.c.o [ 43%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/hwlm/noodle_engine.c.o [ 43%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_holder.cpp.o [ 43%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/nfa/accel.c.o [ 44%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/nfa/castle.c.o [ 45%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_is_equal.cpp.o [ 45%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/nfa/gough.c.o [ 45%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_lbr.cpp.o [ 45%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/nfa/lbr.c.o [ 45%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_literal_analysis.cpp.o [ 45%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/nfa/limex_accel.c.o [ 46%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/nfa/limex_native.c.o [ 46%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/nfa/limex_64.c.o [ 46%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/nfa/limex_simd128.c.o [ 47%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_literal_component.cpp.o [ 48%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/nfa/limex_simd256.c.o [ 48%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/nfa/limex_simd384.c.o [ 48%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_literal_decorated.cpp.o [ 48%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/nfa/limex_simd512.c.o [ 48%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_mcclellan.cpp.o [ 48%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/nfa/mcclellan.c.o [ 49%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/nfa/mcsheng.c.o [ 49%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/nfa/mcsheng_data.c.o [ 49%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/nfa/mpv.c.o [ 49%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_limex.cpp.o [ 50%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/nfa/nfa_api_dispatch.c.o [ 50%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/nfa/repeat.c.o [ 50%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/nfa/sheng.c.o [ 51%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/nfa/shufti.c.o [ 51%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/nfa/tamarama.c.o [ 52%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_limex_accel.cpp.o [ 52%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/nfa/truffle.c.o [ 52%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/som/som_runtime.c.o [ 53%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/som/som_stream.c.o [ 53%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/rose/block.c.o [ 53%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/rose/catchup.c.o [ 53%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_misc_opt.cpp.o [ 54%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/rose/init.c.o [ 54%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/rose/stream.c.o [ 54%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/rose/match.c.o [ 54%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_netflow.cpp.o [ 55%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_prefilter.cpp.o [ 55%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_prune.cpp.o [ 55%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_puff.cpp.o [ 55%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/rose/program_runtime.c.o [ 56%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_redundancy.cpp.o [ 56%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_region.cpp.o [ 57%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/util/multibit.c.o [ 57%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/util/simd_utils.c.o [ 57%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/util/state_compress.c.o [ 58%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/database.c.o [ 58%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/fdr/teddy_avx2.c.o [ 58%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_region_redundancy.cpp.o [ 58%] Building C object CMakeFiles/hs_exec_shared_avx2.dir/src/util/masked_move.c.o [ 58%] Built target hs_exec_shared_avx2 [ 59%] Building C object CMakeFiles/hs_exec_common_shared.dir/src/alloc.c.o [ 59%] Building C object CMakeFiles/hs_exec_common_shared.dir/src/scratch.c.o [ 59%] Building C object CMakeFiles/hs_exec_common_shared.dir/src/util/cpuid_flags.c.o [ 60%] Building C object CMakeFiles/hs_exec_common_shared.dir/src/util/multibit.c.o [ 60%] Building C object CMakeFiles/hs_exec_common_shared.dir/src/dispatcher.c.o In file included from /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:34: /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:23: warning: 'ifunc' resolver for 'hs_scan' should return 'hs_error_t (*)(const hs_database_t *, const char *, unsigned int, unsigned int, hs_scratch_t *, int (*)(unsigned int, long long unsigned int, long long unsigned int, unsigned int, void *), void *)' {aka 'int (*)(const struct hs_database *, const char *, unsigned int, unsigned int, struct hs_scratch *, int (*)(unsigned int, long long unsigned int, long long unsigned int, unsigned int, void *), void *)'} [-Wattribute-alias=] 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/util/join.h:32:26: note: in definition of macro 'JOIN_AGAIN' 32 | #define JOIN_AGAIN(x, y) x ## y | ^ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:18: note: in expansion of macro 'JOIN' 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:75:1: note: in expansion of macro 'CREATE_DISPATCH' 75 | CREATE_DISPATCH(hs_error_t, hs_scan, const hs_database_t *db, const char *data, | ^~~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:75:29: note: resolver indirect function declared here 75 | CREATE_DISPATCH(hs_error_t, hs_scan, const hs_database_t *db, const char *data, | ^~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:73:11: note: in definition of macro 'CREATE_DISPATCH' 73 | RTYPE NAME(__VA_ARGS__) __attribute__((ifunc("resolve_" #NAME))) | ^~~~ In file included from /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:34: /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:23: warning: 'ifunc' resolver for 'Crc32c_ComputeBuf' should return 'u32 (*)(u32, const void *, size_t)' {aka 'unsigned int (*)(unsigned int, const void *, long unsigned int)'} [-Wattribute-alias=] 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/util/join.h:32:26: note: in definition of macro 'JOIN_AGAIN' 32 | #define JOIN_AGAIN(x, y) x ## y | ^ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:18: note: in expansion of macro 'JOIN' 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:142:1: note: in expansion of macro 'CREATE_DISPATCH' 142 | CREATE_DISPATCH(u32, Crc32c_ComputeBuf, u32 inCrc32, const void *buf, size_t bufLen); | ^~~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:142:22: note: resolver indirect function declared here 142 | CREATE_DISPATCH(u32, Crc32c_ComputeBuf, u32 inCrc32, const void *buf, size_t bufLen); | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:73:11: note: in definition of macro 'CREATE_DISPATCH' 73 | RTYPE NAME(__VA_ARGS__) __attribute__((ifunc("resolve_" #NAME))) | ^~~~ In file included from /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:34: /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:23: warning: 'ifunc' resolver for 'hs_reset_and_expand_stream' should return 'hs_error_t (*)(hs_stream_t *, const char *, size_t, hs_scratch_t *, int (*)(unsigned int, long long unsigned int, long long unsigned int, unsigned int, void *), void *)' {aka 'int (*)(struct hs_stream *, const char *, long unsigned int, struct hs_scratch *, int (*)(unsigned int, long long unsigned int, long long unsigned int, unsigned int, void *), void *)'} [-Wattribute-alias=] 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/util/join.h:32:26: note: in definition of macro 'JOIN_AGAIN' 32 | #define JOIN_AGAIN(x, y) x ## y | ^ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:18: note: in expansion of macro 'JOIN' 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:136:1: note: in expansion of macro 'CREATE_DISPATCH' 136 | CREATE_DISPATCH(hs_error_t, hs_reset_and_expand_stream, hs_stream_t *to_stream, | ^~~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:136:29: note: resolver indirect function declared here 136 | CREATE_DISPATCH(hs_error_t, hs_reset_and_expand_stream, hs_stream_t *to_stream, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:73:11: note: in definition of macro 'CREATE_DISPATCH' 73 | RTYPE NAME(__VA_ARGS__) __attribute__((ifunc("resolve_" #NAME))) | ^~~~ In file included from /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:34: /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:23: warning: 'ifunc' resolver for 'hs_expand_stream' should return 'hs_error_t (*)(const hs_database_t *, hs_stream_t **, const char *, size_t)' {aka 'int (*)(const struct hs_database *, struct hs_stream **, const char *, long unsigned int)'} [-Wattribute-alias=] 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/util/join.h:32:26: note: in definition of macro 'JOIN_AGAIN' 32 | #define JOIN_AGAIN(x, y) x ## y | ^ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:18: note: in expansion of macro 'JOIN' 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:133:1: note: in expansion of macro 'CREATE_DISPATCH' 133 | CREATE_DISPATCH(hs_error_t, hs_expand_stream, const hs_database_t *db, | ^~~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:133:29: note: resolver indirect function declared here 133 | CREATE_DISPATCH(hs_error_t, hs_expand_stream, const hs_database_t *db, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:73:11: note: in definition of macro 'CREATE_DISPATCH' 73 | RTYPE NAME(__VA_ARGS__) __attribute__((ifunc("resolve_" #NAME))) | ^~~~ In file included from /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:34: /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:23: warning: 'ifunc' resolver for 'hs_compress_stream' should return 'hs_error_t (*)(const hs_stream_t *, char *, size_t, size_t *)' {aka 'int (*)(const struct hs_stream *, char *, long unsigned int, long unsigned int *)'} [-Wattribute-alias=] 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/util/join.h:32:26: note: in definition of macro 'JOIN_AGAIN' 32 | #define JOIN_AGAIN(x, y) x ## y | ^ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:18: note: in expansion of macro 'JOIN' 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:130:1: note: in expansion of macro 'CREATE_DISPATCH' 130 | CREATE_DISPATCH(hs_error_t, hs_compress_stream, const hs_stream_t *stream, | ^~~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:130:29: note: resolver indirect function declared here 130 | CREATE_DISPATCH(hs_error_t, hs_compress_stream, const hs_stream_t *stream, | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:73:11: note: in definition of macro 'CREATE_DISPATCH' 73 | RTYPE NAME(__VA_ARGS__) __attribute__((ifunc("resolve_" #NAME))) | ^~~~ In file included from /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:34: /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:23: warning: 'ifunc' resolver for 'hs_serialized_database_size' should return 'hs_error_t (*)(const char *, const size_t, size_t *)' {aka 'int (*)(const char *, const long unsigned int, long unsigned int *)'} [-Wattribute-alias=] 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/util/join.h:32:26: note: in definition of macro 'JOIN_AGAIN' 32 | #define JOIN_AGAIN(x, y) x ## y | ^ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:18: note: in expansion of macro 'JOIN' 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:127:1: note: in expansion of macro 'CREATE_DISPATCH' 127 | CREATE_DISPATCH(hs_error_t, hs_serialized_database_size, const char *bytes, | ^~~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:127:29: note: resolver indirect function declared here 127 | CREATE_DISPATCH(hs_error_t, hs_serialized_database_size, const char *bytes, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:73:11: note: in definition of macro 'CREATE_DISPATCH' 73 | RTYPE NAME(__VA_ARGS__) __attribute__((ifunc("resolve_" #NAME))) | ^~~~ In file included from /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:34: /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:23: warning: 'ifunc' resolver for 'hs_serialized_database_info' should return 'hs_error_t (*)(const char *, size_t, char **)' {aka 'int (*)(const char *, long unsigned int, char **)'} [-Wattribute-alias=] 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/util/join.h:32:26: note: in definition of macro 'JOIN_AGAIN' 32 | #define JOIN_AGAIN(x, y) x ## y | ^ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:18: note: in expansion of macro 'JOIN' 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:124:1: note: in expansion of macro 'CREATE_DISPATCH' 124 | CREATE_DISPATCH(hs_error_t, hs_serialized_database_info, const char *bytes, | ^~~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:124:29: note: resolver indirect function declared here 124 | CREATE_DISPATCH(hs_error_t, hs_serialized_database_info, const char *bytes, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:73:11: note: in definition of macro 'CREATE_DISPATCH' 73 | RTYPE NAME(__VA_ARGS__) __attribute__((ifunc("resolve_" #NAME))) | ^~~~ In file included from /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:34: /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:23: warning: 'ifunc' resolver for 'hs_deserialize_database_at' should return 'hs_error_t (*)(const char *, const size_t, hs_database_t *)' {aka 'int (*)(const char *, const long unsigned int, struct hs_database *)'} [-Wattribute-alias=] 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/util/join.h:32:26: note: in definition of macro 'JOIN_AGAIN' 32 | #define JOIN_AGAIN(x, y) x ## y | ^ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:18: note: in expansion of macro 'JOIN' 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:121:1: note: in expansion of macro 'CREATE_DISPATCH' 121 | CREATE_DISPATCH(hs_error_t, hs_deserialize_database_at, const char *bytes, | ^~~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:121:29: note: resolver indirect function declared here 121 | CREATE_DISPATCH(hs_error_t, hs_deserialize_database_at, const char *bytes, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:73:11: note: in definition of macro 'CREATE_DISPATCH' 73 | RTYPE NAME(__VA_ARGS__) __attribute__((ifunc("resolve_" #NAME))) | ^~~~ In file included from /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:34: /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:23: warning: 'ifunc' resolver for 'hs_deserialize_database' should return 'hs_error_t (*)(const char *, const size_t, hs_database_t **)' {aka 'int (*)(const char *, const long unsigned int, struct hs_database **)'} [-Wattribute-alias=] 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/util/join.h:32:26: note: in definition of macro 'JOIN_AGAIN' 32 | #define JOIN_AGAIN(x, y) x ## y | ^ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:18: note: in expansion of macro 'JOIN' 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:118:1: note: in expansion of macro 'CREATE_DISPATCH' 118 | CREATE_DISPATCH(hs_error_t, hs_deserialize_database, const char *bytes, | ^~~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:118:29: note: resolver indirect function declared here 118 | CREATE_DISPATCH(hs_error_t, hs_deserialize_database, const char *bytes, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:73:11: note: in definition of macro 'CREATE_DISPATCH' 73 | RTYPE NAME(__VA_ARGS__) __attribute__((ifunc("resolve_" #NAME))) | ^~~~ In file included from /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:34: /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:23: warning: 'ifunc' resolver for 'hs_serialize_database' should return 'hs_error_t (*)(const hs_database_t *, char **, size_t *)' {aka 'int (*)(const struct hs_database *, char **, long unsigned int *)'} [-Wattribute-alias=] 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/util/join.h:32:26: note: in definition of macro 'JOIN_AGAIN' 32 | #define JOIN_AGAIN(x, y) x ## y | ^ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:18: note: in expansion of macro 'JOIN' 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:115:1: note: in expansion of macro 'CREATE_DISPATCH' 115 | CREATE_DISPATCH(hs_error_t, hs_serialize_database, const hs_database_t *db, | ^~~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:115:29: note: resolver indirect function declared here 115 | CREATE_DISPATCH(hs_error_t, hs_serialize_database, const hs_database_t *db, | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:73:11: note: in definition of macro 'CREATE_DISPATCH' 73 | RTYPE NAME(__VA_ARGS__) __attribute__((ifunc("resolve_" #NAME))) | ^~~~ In file included from /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:34: /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:23: warning: 'ifunc' resolver for 'hs_reset_and_copy_stream' should return 'hs_error_t (*)(hs_stream_t *, const hs_stream_t *, hs_scratch_t *, int (*)(unsigned int, long long unsigned int, long long unsigned int, unsigned int, void *), void *)' {aka 'int (*)(struct hs_stream *, const struct hs_stream *, struct hs_scratch *, int (*)(unsigned int, long long unsigned int, long long unsigned int, unsigned int, void *), void *)'} [-Wattribute-alias=] 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/util/join.h:32:26: note: in definition of macro 'JOIN_AGAIN' 32 | #define JOIN_AGAIN(x, y) x ## y | ^ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:18: note: in expansion of macro 'JOIN' 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:111:1: note: in expansion of macro 'CREATE_DISPATCH' 111 | CREATE_DISPATCH(hs_error_t, hs_reset_and_copy_stream, hs_stream_t *to_id, | ^~~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:111:29: note: resolver indirect function declared here 111 | CREATE_DISPATCH(hs_error_t, hs_reset_and_copy_stream, hs_stream_t *to_id, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:73:11: note: in definition of macro 'CREATE_DISPATCH' 73 | RTYPE NAME(__VA_ARGS__) __attribute__((ifunc("resolve_" #NAME))) | ^~~~ In file included from /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:34: /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:23: warning: 'ifunc' resolver for 'hs_reset_stream' should return 'hs_error_t (*)(hs_stream_t *, unsigned int, hs_scratch_t *, int (*)(unsigned int, long long unsigned int, long long unsigned int, unsigned int, void *), void *)' {aka 'int (*)(struct hs_stream *, unsigned int, struct hs_scratch *, int (*)(unsigned int, long long unsigned int, long long unsigned int, unsigned int, void *), void *)'} [-Wattribute-alias=] 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/util/join.h:32:26: note: in definition of macro 'JOIN_AGAIN' 32 | #define JOIN_AGAIN(x, y) x ## y | ^ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:18: note: in expansion of macro 'JOIN' 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:107:1: note: in expansion of macro 'CREATE_DISPATCH' 107 | CREATE_DISPATCH(hs_error_t, hs_reset_stream, hs_stream_t *id, | ^~~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:107:29: note: resolver indirect function declared here 107 | CREATE_DISPATCH(hs_error_t, hs_reset_stream, hs_stream_t *id, | ^~~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:73:11: note: in definition of macro 'CREATE_DISPATCH' 73 | RTYPE NAME(__VA_ARGS__) __attribute__((ifunc("resolve_" #NAME))) | ^~~~ In file included from /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:34: /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:23: warning: 'ifunc' resolver for 'hs_copy_stream' should return 'hs_error_t (*)(hs_stream_t **, const hs_stream_t *)' {aka 'int (*)(struct hs_stream **, const struct hs_stream *)'} [-Wattribute-alias=] 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/util/join.h:32:26: note: in definition of macro 'JOIN_AGAIN' 32 | #define JOIN_AGAIN(x, y) x ## y | ^ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:18: note: in expansion of macro 'JOIN' 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:104:1: note: in expansion of macro 'CREATE_DISPATCH' 104 | CREATE_DISPATCH(hs_error_t, hs_copy_stream, hs_stream_t **to_id, | ^~~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:104:29: note: resolver indirect function declared here 104 | CREATE_DISPATCH(hs_error_t, hs_copy_stream, hs_stream_t **to_id, | ^~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:73:11: note: in definition of macro 'CREATE_DISPATCH' 73 | RTYPE NAME(__VA_ARGS__) __attribute__((ifunc("resolve_" #NAME))) | ^~~~ In file included from /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:34: /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:23: warning: 'ifunc' resolver for 'hs_database_info' should return 'hs_error_t (*)(const hs_database_t *, char **)' {aka 'int (*)(const struct hs_database *, char **)'} [-Wattribute-alias=] 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/util/join.h:32:26: note: in definition of macro 'JOIN_AGAIN' 32 | #define JOIN_AGAIN(x, y) x ## y | ^ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:18: note: in expansion of macro 'JOIN' 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:102:1: note: in expansion of macro 'CREATE_DISPATCH' 102 | CREATE_DISPATCH(hs_error_t, hs_database_info, const hs_database_t *db, char **info); | ^~~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:102:29: note: resolver indirect function declared here 102 | CREATE_DISPATCH(hs_error_t, hs_database_info, const hs_database_t *db, char **info); | ^~~~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:73:11: note: in definition of macro 'CREATE_DISPATCH' 73 | RTYPE NAME(__VA_ARGS__) __attribute__((ifunc("resolve_" #NAME))) | ^~~~ In file included from /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:34: /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:23: warning: 'ifunc' resolver for 'hs_scan_vector' should return 'hs_error_t (*)(const hs_database_t *, const char * const*, const unsigned int *, unsigned int, unsigned int, hs_scratch_t *, int (*)(unsigned int, long long unsigned int, long long unsigned int, unsigned int, void *), void *)' {aka 'int (*)(const struct hs_database *, const char * const*, const unsigned int *, unsigned int, unsigned int, struct hs_scratch *, int (*)(unsigned int, long long unsigned int, long long unsigned int, unsigned int, void *), void *)'} [-Wattribute-alias=] 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/util/join.h:32:26: note: in definition of macro 'JOIN_AGAIN' 32 | #define JOIN_AGAIN(x, y) x ## y | ^ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:18: note: in expansion of macro 'JOIN' 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:97:1: note: in expansion of macro 'CREATE_DISPATCH' 97 | CREATE_DISPATCH(hs_error_t, hs_scan_vector, const hs_database_t *db, | ^~~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:97:29: note: resolver indirect function declared here 97 | CREATE_DISPATCH(hs_error_t, hs_scan_vector, const hs_database_t *db, | ^~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:73:11: note: in definition of macro 'CREATE_DISPATCH' 73 | RTYPE NAME(__VA_ARGS__) __attribute__((ifunc("resolve_" #NAME))) | ^~~~ In file included from /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:34: /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:23: warning: 'ifunc' resolver for 'hs_close_stream' should return 'hs_error_t (*)(hs_stream_t *, hs_scratch_t *, int (*)(unsigned int, long long unsigned int, long long unsigned int, unsigned int, void *), void *)' {aka 'int (*)(struct hs_stream *, struct hs_scratch *, int (*)(unsigned int, long long unsigned int, long long unsigned int, unsigned int, void *), void *)'} [-Wattribute-alias=] 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/util/join.h:32:26: note: in definition of macro 'JOIN_AGAIN' 32 | #define JOIN_AGAIN(x, y) x ## y | ^ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:18: note: in expansion of macro 'JOIN' 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:94:1: note: in expansion of macro 'CREATE_DISPATCH' 94 | CREATE_DISPATCH(hs_error_t, hs_close_stream, hs_stream_t *id, | ^~~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:94:29: note: resolver indirect function declared here 94 | CREATE_DISPATCH(hs_error_t, hs_close_stream, hs_stream_t *id, | ^~~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:73:11: note: in definition of macro 'CREATE_DISPATCH' 73 | RTYPE NAME(__VA_ARGS__) __attribute__((ifunc("resolve_" #NAME))) | ^~~~ In file included from /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:34: /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:23: warning: 'ifunc' resolver for 'hs_scan_stream' should return 'hs_error_t (*)(hs_stream_t *, const char *, unsigned int, unsigned int, hs_scratch_t *, int (*)(unsigned int, long long unsigned int, long long unsigned int, unsigned int, void *), void *)' {aka 'int (*)(struct hs_stream *, const char *, unsigned int, unsigned int, struct hs_scratch *, int (*)(unsigned int, long long unsigned int, long long unsigned int, unsigned int, void *), void *)'} [-Wattribute-alias=] 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/util/join.h:32:26: note: in definition of macro 'JOIN_AGAIN' 32 | #define JOIN_AGAIN(x, y) x ## y | ^ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:18: note: in expansion of macro 'JOIN' 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:90:1: note: in expansion of macro 'CREATE_DISPATCH' 90 | CREATE_DISPATCH(hs_error_t, hs_scan_stream, hs_stream_t *id, const char *data, | ^~~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:90:29: note: resolver indirect function declared here 90 | CREATE_DISPATCH(hs_error_t, hs_scan_stream, hs_stream_t *id, const char *data, | ^~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:73:11: note: in definition of macro 'CREATE_DISPATCH' 73 | RTYPE NAME(__VA_ARGS__) __attribute__((ifunc("resolve_" #NAME))) | ^~~~ In file included from /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:34: /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:23: warning: 'ifunc' resolver for 'hs_open_stream' should return 'hs_error_t (*)(const hs_database_t *, unsigned int, hs_stream_t **)' {aka 'int (*)(const struct hs_database *, unsigned int, struct hs_stream **)'} [-Wattribute-alias=] 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/util/join.h:32:26: note: in definition of macro 'JOIN_AGAIN' 32 | #define JOIN_AGAIN(x, y) x ## y | ^ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:18: note: in expansion of macro 'JOIN' 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:87:1: note: in expansion of macro 'CREATE_DISPATCH' 87 | CREATE_DISPATCH(hs_error_t, hs_open_stream, const hs_database_t *db, | ^~~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:87:29: note: resolver indirect function declared here 87 | CREATE_DISPATCH(hs_error_t, hs_open_stream, const hs_database_t *db, | ^~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:73:11: note: in definition of macro 'CREATE_DISPATCH' 73 | RTYPE NAME(__VA_ARGS__) __attribute__((ifunc("resolve_" #NAME))) | ^~~~ In file included from /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:34: /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:23: warning: 'ifunc' resolver for 'hs_free_database' should return 'hs_error_t (*)(hs_database_t *)' {aka 'int (*)(struct hs_database *)'} [-Wattribute-alias=] 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/util/join.h:32:26: note: in definition of macro 'JOIN_AGAIN' 32 | #define JOIN_AGAIN(x, y) x ## y | ^ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:18: note: in expansion of macro 'JOIN' 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:85:1: note: in expansion of macro 'CREATE_DISPATCH' 85 | CREATE_DISPATCH(hs_error_t, hs_free_database, hs_database_t *db); | ^~~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:85:29: note: resolver indirect function declared here 85 | CREATE_DISPATCH(hs_error_t, hs_free_database, hs_database_t *db); | ^~~~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:73:11: note: in definition of macro 'CREATE_DISPATCH' 73 | RTYPE NAME(__VA_ARGS__) __attribute__((ifunc("resolve_" #NAME))) | ^~~~ In file included from /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:34: /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:23: warning: 'ifunc' resolver for 'dbIsValid' should return 'hs_error_t (*)(const hs_database_t *)' {aka 'int (*)(const struct hs_database *)'} [-Wattribute-alias=] 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/util/join.h:32:26: note: in definition of macro 'JOIN_AGAIN' 32 | #define JOIN_AGAIN(x, y) x ## y | ^ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:18: note: in expansion of macro 'JOIN' 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:84:1: note: in expansion of macro 'CREATE_DISPATCH' 84 | CREATE_DISPATCH(hs_error_t, dbIsValid, const hs_database_t *db); | ^~~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:84:29: note: resolver indirect function declared here 84 | CREATE_DISPATCH(hs_error_t, dbIsValid, const hs_database_t *db); | ^~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:73:11: note: in definition of macro 'CREATE_DISPATCH' 73 | RTYPE NAME(__VA_ARGS__) __attribute__((ifunc("resolve_" #NAME))) | ^~~~ In file included from /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:34: /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:23: warning: 'ifunc' resolver for 'hs_database_size' should return 'hs_error_t (*)(const hs_database_t *, size_t *)' {aka 'int (*)(const struct hs_database *, long unsigned int *)'} [-Wattribute-alias=] 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/util/join.h:32:26: note: in definition of macro 'JOIN_AGAIN' 32 | #define JOIN_AGAIN(x, y) x ## y | ^ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:18: note: in expansion of macro 'JOIN' 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:82:1: note: in expansion of macro 'CREATE_DISPATCH' 82 | CREATE_DISPATCH(hs_error_t, hs_database_size, const hs_database_t *db, | ^~~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:82:29: note: resolver indirect function declared here 82 | CREATE_DISPATCH(hs_error_t, hs_database_size, const hs_database_t *db, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:73:11: note: in definition of macro 'CREATE_DISPATCH' 73 | RTYPE NAME(__VA_ARGS__) __attribute__((ifunc("resolve_" #NAME))) | ^~~~ In file included from /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:34: /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:23: warning: 'ifunc' resolver for 'hs_stream_size' should return 'hs_error_t (*)(const hs_database_t *, size_t *)' {aka 'int (*)(const struct hs_database *, long unsigned int *)'} [-Wattribute-alias=] 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/util/join.h:32:26: note: in definition of macro 'JOIN_AGAIN' 32 | #define JOIN_AGAIN(x, y) x ## y | ^ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:54:18: note: in expansion of macro 'JOIN' 54 | static void(*JOIN(resolve_, NAME)(void)) { \ | ^~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:79:1: note: in expansion of macro 'CREATE_DISPATCH' 79 | CREATE_DISPATCH(hs_error_t, hs_stream_size, const hs_database_t *database, | ^~~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:79:29: note: resolver indirect function declared here 79 | CREATE_DISPATCH(hs_error_t, hs_stream_size, const hs_database_t *database, | ^~~~~~~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/dispatcher.c:73:11: note: in definition of macro 'CREATE_DISPATCH' 73 | RTYPE NAME(__VA_ARGS__) __attribute__((ifunc("resolve_" #NAME))) | ^~~~ [ 60%] Built target hs_exec_common_shared [ 60%] Building C object CMakeFiles/hs_runtime_shared.dir/src/hs_version.c.o [ 60%] Building C object CMakeFiles/hs_runtime_shared.dir/src/hs_valid_platform.c.o [ 60%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_repeat.cpp.o [ 61%] Linking C shared library lib/libhs_runtime.so [ 61%] Built target hs_runtime_shared [ 61%] Built target ragel_Parser [ 62%] Generating ExpressionParser.cpp [ 62%] Built target ragel_ExpressionParser [ 62%] Building CXX object util/CMakeFiles/corpusomatic.dir/ng_corpus_editor.cpp.o [ 62%] Building CXX object util/CMakeFiles/corpusomatic.dir/ng_corpus_generator.cpp.o [ 62%] Building CXX object util/CMakeFiles/corpusomatic.dir/ng_corpus_properties.cpp.o [ 63%] Building CXX object util/CMakeFiles/corpusomatic.dir/ng_find_matches.cpp.o [ 63%] Linking CXX static library ../lib/libcorpusomatic.a [ 63%] Built target corpusomatic [ 63%] Building CXX object util/CMakeFiles/databaseutil.dir/database_util.cpp.o [ 63%] Linking CXX static library ../lib/libdatabaseutil.a [ 63%] Built target databaseutil [ 63%] Building CXX object util/CMakeFiles/crosscompileutil.dir/cross_compile.cpp.o [ 64%] Linking CXX static library ../lib/libcrosscompileutil.a [ 64%] Built target crosscompileutil [ 65%] Building CXX object util/CMakeFiles/expressionutil.dir/expressions.cpp.o [ 66%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_reports.cpp.o [ 66%] Building CXX object util/CMakeFiles/expressionutil.dir/ExpressionParser.cpp.o [ 66%] Linking CXX static library ../lib/libexpressionutil.a [ 66%] Built target expressionutil [ 66%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_revacc.cpp.o [ 66%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_restructuring.cpp.o [ 67%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_sep.cpp.o [ 67%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_small_literal_set.cpp.o [ 67%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_som.cpp.o [ 67%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_som_add_redundancy.cpp.o [ 68%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_som_util.cpp.o [ 68%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_split.cpp.o [ 68%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_squash.cpp.o [ 69%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_stop.cpp.o [ 69%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_uncalc_components.cpp.o [ 69%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_utf8.cpp.o [ 70%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_util.cpp.o [ 70%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_vacuous.cpp.o [ 70%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_violet.cpp.o [ 70%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/nfagraph/ng_width.cpp.o [ 71%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/parser/AsciiComponentClass.cpp.o [ 71%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/parser/Component.cpp.o [ 71%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/parser/ComponentAlternation.cpp.o [ 72%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/parser/ComponentAssertion.cpp.o [ 72%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/parser/ComponentAtomicGroup.cpp.o [ 72%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/parser/ComponentBackReference.cpp.o [ 72%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/parser/ComponentBoundary.cpp.o [ 73%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/parser/ComponentByte.cpp.o [ 73%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/parser/ComponentClass.cpp.o [ 73%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/parser/ComponentCondReference.cpp.o [ 74%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/parser/ComponentEUS.cpp.o [ 74%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/parser/ComponentEmpty.cpp.o [ 74%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/parser/ComponentRepeat.cpp.o [ 75%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/parser/ComponentSequence.cpp.o [ 75%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/parser/ComponentVisitor.cpp.o [ 75%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/parser/ComponentWordBoundary.cpp.o [ 75%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/parser/ConstComponentVisitor.cpp.o [ 75%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/parser/Utf8ComponentClass.cpp.o [ 75%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/parser/buildstate.cpp.o [ 76%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/parser/check_refs.cpp.o [ 76%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/parser/logical_combination.cpp.o [ 76%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/parser/parse_error.cpp.o [ 77%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/parser/parser_util.cpp.o [ 77%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/parser/prefilter.cpp.o [ 77%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/parser/shortcut_literal.cpp.o [ 78%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/parser/ucp_table.cpp.o [ 78%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/parser/unsupported.cpp.o [ 78%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/parser/utf8_validate.cpp.o [ 79%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/smallwrite/smallwrite_build.cpp.o [ 79%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/som/slot_manager.cpp.o [ 79%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/rose/rose_build_add.cpp.o [ 79%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/rose/rose_build_add_mask.cpp.o [ 80%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/rose/rose_build_anchored.cpp.o [ 80%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/rose/rose_build_bytecode.cpp.o [ 80%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/rose/rose_build_castle.cpp.o [ 81%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/rose/rose_build_compile.cpp.o [ 81%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/rose/rose_build_convert.cpp.o [ 81%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/rose/rose_build_dedupe.cpp.o [ 81%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/rose/rose_build_engine_blob.cpp.o [ 82%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/rose/rose_build_exclusive.cpp.o [ 82%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/rose/rose_build_groups.cpp.o [ 82%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/rose/rose_build_infix.cpp.o [ 83%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/rose/rose_build_instructions.cpp.o [ 83%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/rose/rose_build_lit_accel.cpp.o [ 83%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/rose/rose_build_long_lit.cpp.o [ 84%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/rose/rose_build_lookaround.cpp.o [ 84%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/rose/rose_build_matchers.cpp.o [ 84%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/rose/rose_build_merge.cpp.o [ 84%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/rose/rose_build_misc.cpp.o [ 85%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/rose/rose_build_program.cpp.o [ 85%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/rose/rose_build_role_aliasing.cpp.o [ 85%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/rose/rose_build_scatter.cpp.o [ 86%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/rose/rose_build_width.cpp.o [ 86%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/rose/rose_in_util.cpp.o [ 86%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/util/alloc.cpp.o [ 86%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/util/charreach.cpp.o [ 87%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/util/clique.cpp.o [ 87%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/util/compile_context.cpp.o [ 87%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/util/compile_error.cpp.o [ 88%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/util/depth.cpp.o [ 88%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/util/dump_mask.cpp.o [ 88%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/util/fatbit_build.cpp.o [ 89%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/util/multibit_build.cpp.o [ 89%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/util/report_manager.cpp.o [ 89%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/util/target_info.cpp.o [ 89%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/util/ue2string.cpp.o [ 90%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/parser/Parser.cpp.o [ 90%] Building CXX object CMakeFiles/hs_compile_shared.dir/src/parser/control_verbs.cpp.o /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/parser/Parser.rl: In function 'std::unique_ptr<ue2::Component> ue2::parse(const char*, ue2::ParseMode&)': /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/parser/Parser.rl:2027:20: warning: redundant move in return statement [-Wredundant-move] 2027 | return move(rootSeq); | ~~~~^~~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/src/parser/Parser.rl:2027:20: note: remove 'std::move' call [ 90%] Built target hs_compile_shared [ 90%] Building C object CMakeFiles/hs_shared.dir/src/hs_version.c.o [ 90%] Building C object CMakeFiles/hs_shared.dir/src/hs_valid_platform.c.o [ 91%] Linking CXX shared library lib/libhs.so [ 91%] Built target hs_shared [ 92%] Building CXX object unit/CMakeFiles/unit-hyperscan.dir/gtest/gtest-all.cc.o [ 92%] Building CXX object tools/hsbench/CMakeFiles/hsbench.dir/data_corpus.cpp.o [ 92%] Building CXX object tools/hsbench/CMakeFiles/hsbench.dir/engine.cpp.o [ 92%] Building CXX object tools/hsbench/CMakeFiles/hsbench.dir/engine_hyperscan.cpp.o /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/tools/hsbench/engine_hyperscan.cpp: In member function 'virtual std::unique_ptr<EngineStream> EngineHyperscan::streamOpen(EngineContext&, unsigned int) const': /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/tools/hsbench/engine_hyperscan.cpp:178:16: warning: redundant move in return statement [-Wredundant-move] 178 | return move(stream); | ~~~~^~~~~~~~ /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0/tools/hsbench/engine_hyperscan.cpp:178:16: note: remove 'std::move' call [ 93%] Building CXX object tools/hsbench/CMakeFiles/hsbench.dir/heapstats.cpp.o [ 93%] Building CXX object tools/hsbench/CMakeFiles/hsbench.dir/huge.cpp.o [ 93%] Building CXX object tools/hsbench/CMakeFiles/hsbench.dir/main.cpp.o [ 94%] Building CXX object tools/hsbench/CMakeFiles/hsbench.dir/sqldb.cpp.o [ 94%] Building CXX object unit/CMakeFiles/unit-hyperscan.dir/hyperscan/allocators.cpp.o [ 94%] Linking CXX executable ../../bin/hsbench /bin/ld: ../../lib/libhs.so.5.0.0: undefined reference to `avx2_memset' /bin/ld: ../../lib/libhs.so.5.0.0: undefined reference to `core2_memcpy' /bin/ld: ../../lib/libhs.so.5.0.0: undefined reference to `core2_memset' /bin/ld: ../../lib/libhs.so.5.0.0: undefined reference to `core2_memmove' /bin/ld: ../../lib/libhs.so.5.0.0: undefined reference to `avx2_memmove' /bin/ld: ../../lib/libhs.so.5.0.0: undefined reference to `corei7_memset' /bin/ld: ../../lib/libhs.so.5.0.0: undefined reference to `corei7_memcpy' /bin/ld: ../../lib/libhs.so.5.0.0: undefined reference to `avx2_memcpy' /bin/ld: ../../lib/libhs.so.5.0.0: undefined reference to `corei7_memmove' collect2: error: ld returned 1 exit status --- bin/hsbench --- *** [bin/hsbench] Error code 1 bmake[2]: stopped in /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0 1 error bmake[2]: stopped in /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0 --- tools/hsbench/CMakeFiles/hsbench.dir/all --- *** [tools/hsbench/CMakeFiles/hsbench.dir/all] Error code 2 bmake[1]: stopped in /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0 A failure has been detected in another branch of the parallel make bmake[2]: stopped in /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0 --- unit/CMakeFiles/unit-hyperscan.dir/all --- *** [unit/CMakeFiles/unit-hyperscan.dir/all] Error code 2 bmake[1]: stopped in /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0 2 errors bmake[1]: stopped in /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0 *** [all] Error code 2 bmake: stopped in /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0 1 error bmake: stopped in /home/pbulk/build/devel/hyperscan/work/hyperscan-5.0.0 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/devel/hyperscan *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/devel/hyperscan