@omria
Please follow the full attached log
cmd runing ./install.sh --skip-hailort --target-platform rpi
No TAPPAS_WORKSPACE in environment found, using the default one /home/ubuntu/Downloads/tappas_v3.29.1
Hailo Tappas was removed successfully.
To unset Tappas environment variables, please relogin or reboot the PC.
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Installing into active virtualenv:
all file download
fetching githubfile
~/Downloads/tappas_v3.29.1/sources/gst-instruments ~/Downloads/tappas_v3.29.1/sources ~/Downloads/tappas_v3.29.1
The Meson build system
Version: 0.58.0
Source dir: /home/ubuntu/Downloads/tappas_v3.29.1/sources/gst-instruments
Build dir: /home/ubuntu/Downloads/tappas_v3.29.1/sources/gst-instruments/build
Build type: native build
Project name: gst-instruments
Project version: 0.3.1
C compiler for the host machine: cc (gcc 12.2.0 “cc (Debian 12.2.0-14) 12.2.0”)
C linker for the host machine: cc ld.bfd 2.40
Host machine cpu family: aarch64
Host machine cpu: aarch64
Found pkg-config: /usr/bin/pkg-config (1.8.1)
Run-time dependency glib-2.0 found: YES 2.74.6
Run-time dependency gstreamer-1.0 found: YES 1.22.0
Configuring config.h using configuration
Library dl found: YES
Compiler for language vala skipped: feature ui disabled
Build targets in project: 5
Found ninja-1.10.2.git.kitware.jobserver-1 at /home/ubuntu/Downloads/tappas_v3.29.1/hailo_platform_venv/bin/ninja
ninja: Entering directory build' [15/15] Linking target tools/gst-report-1.0 ninja: Entering directory
build’
[0/1] Installing files.
Installing libs/gst/intercept/libgstintercept.so to /opt/hailo/tappas/lib/aarch64-linux-gnu
Installing plugins/tracers/libgstinstruments.so to /opt/hailo/tappas/lib/aarch64-linux-gnu/gstreamer-1.0
Installing tools/gst-top-1.0 to /opt/hailo/tappas/bin
Installing tools/gst-report-1.0 to /opt/hailo/tappas/bin
Installing /home/ubuntu/Downloads/tappas_v3.29.1/sources/gst-instruments/data/pull.svg to /opt/hailo/tappas/share/gst-instruments
Installing /home/ubuntu/Downloads/tappas_v3.29.1/sources/gst-instruments/data/push.svg to /opt/hailo/tappas/share/gst-instruments
~/Downloads/tappas_v3.29.1/sources ~/Downloads/tappas_v3.29.1
~/Downloads/tappas_v3.29.1
ldd: /usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgsthailo.so: No such file or directory
found newer version of libgsthailo
~/Downloads/tappas_v3.29.1/hailort/sources/hailort/libhailort/bindings/gstreamer ~/Downloads/tappas_v3.29.1
– The C compiler identification is GNU 12.2.0
– The CXX compiler identification is GNU 12.2.0
– Detecting C compiler ABI info
– Detecting C compiler ABI info - done
– Check for working C compiler: /usr/bin/cc - skipped
– Detecting C compile features
– Detecting C compile features - done
– Detecting CXX compiler ABI info
– Detecting CXX compiler ABI info - done
– Check for working CXX compiler: /usr/bin/c++ - skipped
– Detecting CXX compile features
– Detecting CXX compile features - done
– Found PkgConfig: /usr/bin/pkg-config (found version “1.8.1”)
– Checking for one of the modules ‘glib-2.0’
– Checking for one of the modules ‘gstreamer-1.0’
– Checking for one of the modules ‘gstreamer-base-1.0’
– Checking for one of the modules ‘gstreamer-video-1.0’
– Checking for one of the modules ‘gstreamer-plugins-base-1.0’
– Configuring done
– Generating done
– Build files have been written to: /home/ubuntu/Downloads/tappas_v3.29.1/hailort/sources/hailort/libhailort/bindings/gstreamer/build
[ 7%] Building CXX object CMakeFiles/gsthailo.dir/gst-hailo/gsthailoplugin.cpp.o
[ 14%] Building CXX object CMakeFiles/gsthailo.dir/gst-hailo/sync_gsthailonet.cpp.o
[ 21%] Building CXX object CMakeFiles/gsthailo.dir/gst-hailo/sync_gst_hailosend.cpp.o
[ 28%] Building CXX object CMakeFiles/gsthailo.dir/gst-hailo/sync_gst_hailorecv.cpp.o
[ 35%] Building CXX object CMakeFiles/gsthailo.dir/gst-hailo/gsthailonet.cpp.o
[ 42%] Building CXX object CMakeFiles/gsthailo.dir/gst-hailo/gsthailo_allocator.cpp.o
[ 50%] Building CXX object CMakeFiles/gsthailo.dir/gst-hailo/gsthailo_dmabuf_allocator.cpp.o
[ 57%] Building CXX object CMakeFiles/gsthailo.dir/gst-hailo/gsthailodevicestats.cpp.o
[ 64%] Building CXX object CMakeFiles/gsthailo.dir/gst-hailo/common.cpp.o
[ 71%] Building CXX object CMakeFiles/gsthailo.dir/gst-hailo/network_group_handle.cpp.o
[ 78%] Building CXX object CMakeFiles/gsthailo.dir/gst-hailo/metadata/hailo_buffer_flag_meta.cpp.o
[ 85%] Building CXX object CMakeFiles/gsthailo.dir/gst-hailo/metadata/tensor_meta.cpp.o
[ 92%] Building CXX object CMakeFiles/gsthailo.dir/gst-hailo/hailo_events/hailo_events.cpp.o
[100%] Linking CXX shared library libgsthailo.so
[100%] Built target gsthailo
~/Downloads/tappas_v3.29.1
~/Downloads/tappas_v3.29.1/core/hailo ~/Downloads/tappas_v3.29.1
Compiling Hailo Gstreamer target all, with 1 cpu cores, build type release --reconfigure
The Meson build system
Version: 0.58.0
Source dir: /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo
Build dir: /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/build.release
Build type: native build
Project name: gst-hailo-tools
Project version: 3.29.1
C compiler for the host machine: gcc-12 (gcc 12.2.0 “gcc-12 (Debian 12.2.0-14) 12.2.0”)
C linker for the host machine: gcc-12 ld.bfd 2.40
C++ compiler for the host machine: g+±12 (gcc 12.2.0 “g+±12 (Debian 12.2.0-14) 12.2.0”)
C++ linker for the host machine: g+±12 ld.bfd 2.40
Host machine cpu family: aarch64
Host machine cpu: aarch64
Message: GCC >= 9.0.0 detected, applying extra arguments.
Dependency gstreamer-1.0 found: YES 1.22.0 (cached)
Dependency gstreamer-base-1.0 found: YES 1.22.0 (cached)
Dependency gstreamer-app-1.0 found: YES 1.22.0 (cached)
Dependency gstreamer-video-1.0 found: YES 1.22.0 (cached)
Dependency opencv4 found: YES 4.6.0 (cached)
Dependency glib-2.0 found: YES 2.74.6 (cached)
Dependency gmodule-2.0 found: YES 2.74.6 (cached)
Dependency gobject-2.0 found: YES 2.74.6 (cached)
Dependency pygobject-3.0 found: YES 3.42.2 (cached)
Program python3.11 found: YES (/home/ubuntu/Downloads/tappas_v3.29.1/hailo_platform_venv/bin/python3.11)
Found pkg-config: /usr/bin/pkg-config (1.8.1)
Dependency python found: YES (pkgconfig)
Configuring config.h using configuration
Library dl found: YES
Dependency libzmq found: YES 4.3.4 (cached)
Dependency threads found: YES unknown (cached)
Library stdc++fs found: YES
Dependency threads found: YES unknown (cached)
Dependency threads found: YES unknown (cached)
Dependency glib-2.0 found: YES 2.74.6 (cached)
Dependency gio-2.0 found: YES 2.74.6 (cached)
Build targets in project: 42
Found ninja-1.10.2.git.kitware.jobserver-1 at /home/ubuntu/Downloads/tappas_v3.29.1/hailo_platform_venv/bin/ninja
ninja: Entering directory build.release' [14/62] Compiling C++ object libs/postprocesses/libyolo_hailortpp_post.so.p/detection_yolo_hailortpp.cpp.o In file included from ../libs/postprocesses/detection/yolo_hailortpp.cpp:13: ../libs/postprocesses/detection/hailo_nms_decode.hpp: In instantiation of ‘std::pair<float, float> HailoNMSDecode::get_shape(auto:4*) [with auto:4 = hailo_bbox_float32_t]’: ../libs/postprocesses/detection/hailo_nms_decode.hpp:50:39: required from ‘void HailoNMSDecode::parse_bbox_to_detection_object(auto:3, uint32_t, std::vector<HailoDetection>&) [with auto:3 = hailo_bbox_float32_t; uint32_t = unsigned int]’ ../libs/postprocesses/detection/hailo_nms_decode.hpp:133:51: required from ‘std::vector<HailoDetection> HailoNMSDecode::decode() [with T = float; BBoxType = common::hailo_bbox_float32_t]’ ../libs/postprocesses/detection/yolo_hailortpp.cpp:117:75: required from here ../libs/postprocesses/detection/hailo_nms_decode.hpp:56:29: note: parameter passing for argument of type ‘std::pair<float, float>’ when C++17 is enabled changed to match C++14 in GCC 10.1 56 | std::pair<float, float> get_shape(auto *bbox_struct) | ^~~~~~~~~ [16/62] Compiling C++ object libs/postprocesses/libface_detection_post.so.p/detection_face_detection.cpp.o ../libs/postprocesses/detection/face_detection.cpp: In function ‘xt::xarray<float> get_anchors(const std::vector<std::vector<int, std::allocator<int> > >&, xt::xarray<int>&, int, int)’: ../libs/postprocesses/detection/face_detection.cpp:262:35: warning: loop variable ‘min_size’ of type ‘const float&’ binds to a temporary constructed from type ‘int’ [-Wrange-loop-construct] 262 | for (const float &min_size : current_min_sizes) | ^~~~~~~~ ../libs/postprocesses/detection/face_detection.cpp:262:35: note: use non-reference type ‘const float’ to make the copy explicit or ‘const int&’ to prevent copying In file included from ../../open_source/xtensor_stack/base/xtensor/xbuffer_adaptor.hpp:22, from ../../open_source/xtensor_stack/base/xtensor/xarray.hpp:19, from ../libs/postprocesses/common/math.hpp:7, from ../libs/postprocesses/detection/face_detection.cpp:12: In member function ‘xt::svector<T, N, A, Init>::iterator xt::svector<T, N, A, Init>::insert(const_iterator, const T&) [with T = long unsigned int; long unsigned int N = 4; A = std::allocator<long unsigned int>; bool Init = true]’, inlined from ‘T xt::detail::add_axis(T, std::size_t, std::size_t) [with T = xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>]’ at ../../open_source/xtensor_stack/base/xtensor/xbuilder.hpp:795:24, inlined from ‘auto xt::stack(std::tuple<_UTypes ...>&&, std::size_t) [with CT = {const xarray_container<uvector<int, std::allocator<int> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>&, const xarray_container<uvector<int, std::allocator<int> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>&}]’ at ../../open_source/xtensor_stack/base/xtensor/xbuilder.hpp:823:14, inlined from ‘xt::xarray<float> get_anchors(const std::vector<std::vector<int, std::allocator<int> > >&, xt::xarray<int>&, int, int)’ at ../libs/postprocesses/detection/face_detection.cpp:242:45: ../../open_source/xtensor_stack/base/xtensor/xstorage.hpp:1191:33: warning: array subscript 1 is outside array bounds of ‘std::size_t [1]’ {aka ‘long unsigned int [1]’} [-Warray-bounds] 1191 | const T* src_ptr = cond ? it + (elt_ptr - it) + std::ptrdiff_t(1) : elt_ptr; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/postprocesses/detection/face_detection.cpp: In function ‘xt::xarray<float> get_anchors(const std::vector<std::vector<int, std::allocator<int> > >&, xt::xarray<int>&, int, int)’: ../libs/postprocesses/detection/face_detection.cpp:233:19: note: at offset 8 into object ‘value’ of size 8 233 | xt::xarray<float> get_anchors(const std::vector<std::vector<int>> &anchor_min_sizes, | ^~~~~~~~~~~ [26/62] Compiling C++ object libs/postprocesses/libcenterpose_post.so.p/pose_estimation_centerpose.cpp.o In file included from ../../open_source/xtensor_stack/base/xtensor/xbuffer_adaptor.hpp:22, from ../../open_source/xtensor_stack/base/xtensor/xarray.hpp:19, from ../general/hailo_xtensor.hpp:8, from ../libs/postprocesses/pose_estimation/centerpose.cpp:15: In member function ‘xt::svector<T, N, A, Init>::iterator xt::svector<T, N, A, Init>::insert(const_iterator, const T&) [with T = long unsigned int; long unsigned int N = 4; A = std::allocator<long unsigned int>; bool Init = true]’, inlined from ‘T xt::detail::add_axis(T, std::size_t, std::size_t) [with T = xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>]’ at ../../open_source/xtensor_stack/base/xtensor/xbuilder.hpp:795:24, inlined from ‘auto xt::stack(std::tuple<_UTypes ...>&&, std::size_t) [with CT = {const xarray_container<uvector<float, std::allocator<float> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>&, const xarray_container<uvector<float, std::allocator<float> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>&, const xarray_container<uvector<float, std::allocator<float> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>&, const xarray_container<uvector<float, std::allocator<float> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>&}]’ at ../../open_source/xtensor_stack/base/xtensor/xbuilder.hpp:823:14, inlined from ‘xt::xarray<float> build_boxes_centerpose(xt::xarray<float>&, xt::xarray<float>&, xt::xarray<float>&, xt::xarray<int>&, xt::xarray<int>&, float, int)’ at ../libs/postprocesses/pose_estimation/centerpose.cpp:287:50: ../../open_source/xtensor_stack/base/xtensor/xstorage.hpp:1191:33: warning: array subscript 1 is outside array bounds of ‘std::size_t [1]’ {aka ‘long unsigned int [1]’} [-Warray-bounds] 1191 | const T* src_ptr = cond ? it + (elt_ptr - it) + std::ptrdiff_t(1) : elt_ptr; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/postprocesses/pose_estimation/centerpose.cpp: In function ‘xt::xarray<float> build_boxes_centerpose(xt::xarray<float>&, xt::xarray<float>&, xt::xarray<float>&, xt::xarray<int>&, xt::xarray<int>&, float, int)’: ../libs/postprocesses/pose_estimation/centerpose.cpp:271:19: note: at offset 8 into object ‘value’ of size 8 271 | xt::xarray<float> build_boxes_centerpose(xt::xarray<float> &scores, | ^~~~~~~~~~~~~~~~~~~~~~ In member function ‘xt::svector<T, N, A, Init>::iterator xt::svector<T, N, A, Init>::insert(const_iterator, const T&) [with T = long unsigned int; long unsigned int N = 4; A = std::allocator<long unsigned int>; bool Init = true]’, inlined from ‘T xt::detail::add_axis(T, std::size_t, std::size_t) [with T = xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>]’ at ../../open_source/xtensor_stack/base/xtensor/xbuilder.hpp:795:24, inlined from ‘auto xt::stack(std::tuple<_UTypes ...>&&, std::size_t) [with CT = {const xview<xarray_container<uvector<float, std::allocator<float> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>&, xall<long unsigned int>, xall<long unsigned int>, xkeep_slice<long int> >&, const xview<xarray_container<uvector<float, std::allocator<float> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>&, xall<long unsigned int>, xall<long unsigned int>, xkeep_slice<long int> >&}]’ at ../../open_source/xtensor_stack/base/xtensor/xbuilder.hpp:823:14, inlined from ‘std::vector<HailoDetection> centerpose_postprocess(HailoROIPtr, int, float, float)’ at ../libs/postprocesses/pose_estimation/centerpose.cpp:486:44: ../../open_source/xtensor_stack/base/xtensor/xstorage.hpp:1191:33: warning: array subscript 1 is outside array bounds of ‘std::size_t [1]’ {aka ‘long unsigned int [1]’} [-Warray-bounds] 1191 | const T* src_ptr = cond ? it + (elt_ptr - it) + std::ptrdiff_t(1) : elt_ptr; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/postprocesses/pose_estimation/centerpose.cpp: In function ‘std::vector<HailoDetection> centerpose_postprocess(HailoROIPtr, int, float, float)’: ../libs/postprocesses/pose_estimation/centerpose.cpp:358:29: note: at offset 8 into object ‘value’ of size 8 358 | std::vector<HailoDetection> centerpose_postprocess(HailoROIPtr roi, | ^~~~~~~~~~~~~~~~~~~~~~ [28/62] Compiling C++ object libs/postprocesses/libyolov8pose_post.so.p/pose_estimation_yolov8pose_postprocess.cpp.o In file included from /usr/include/c++/12/bits/stl_algobase.h:64, from /usr/include/c++/12/string:50, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from ../libs/postprocesses/pose_estimation/yolov8pose_postprocess.cpp:6: /usr/include/c++/12/bits/stl_pair.h: In instantiation of ‘constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = float; _T2 = float; typename __strip_reference_wrapper<typename decay<_Tp2>::type>::__type = float; typename decay<_Tp2>::type = float; typename __strip_reference_wrapper<typename decay<_Tp>::type>::__type = float; typename decay<_Tp>::type = float]’: ../libs/postprocesses/pose_estimation/yolov8pose_postprocess.cpp:65:43: required from here /usr/include/c++/12/bits/stl_pair.h:741:5: note: parameter passing for argument of type ‘std::pair<float, float>’ when C++17 is enabled changed to match C++14 in GCC 10.1 741 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ [30/62] Compiling C++ object libs/postprocesses/libmspn_post.so.p/pose_estimation_mspn.cpp.o In file included from ../../open_source/xtensor_stack/base/xtensor/xbuffer_adaptor.hpp:22, from ../../open_source/xtensor_stack/base/xtensor/xarray.hpp:19, from ../../open_source/xtensor_stack/base/xtensor/xadapt.hpp:20, from ../libs/postprocesses/common/tensors.hpp:8, from ../libs/postprocesses/pose_estimation/mspn.cpp:11: In member function ‘xt::svector<T, N, A, Init>::iterator xt::svector<T, N, A, Init>::insert(const_iterator, const T&) [with T = long unsigned int; long unsigned int N = 4; A = std::allocator<long unsigned int>; bool Init = true]’, inlined from ‘std::pair<xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true> > xt::detail::get_permutations(std::size_t, std::size_t, xt::layout_type)’ at ../../open_source/xtensor_stack/base/xtensor/xsort.hpp:90:35: ../../open_source/xtensor_stack/base/xtensor/xstorage.hpp:1191:33: warning: array subscript 1 is outside array bounds of ‘std::size_t [1]’ {aka ‘long unsigned int [1]’} [-Warray-bounds] 1191 | const T* src_ptr = cond ? it + (elt_ptr - it) + std::ptrdiff_t(1) : elt_ptr; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../libs/postprocesses/pose_estimation/mspn.cpp:27: ../../open_source/xtensor_stack/base/xtensor/xsort.hpp: In function ‘std::pair<xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true> > xt::detail::get_permutations(std::size_t, std::size_t, xt::layout_type)’: ../../open_source/xtensor_stack/base/xtensor/xsort.hpp:78:55: note: at offset 8 into object ‘ax’ of size 8 78 | get_permutations(std::size_t dim, std::size_t ax, layout_type layout) | ~~~~~~~~~~~~^~ [34/62] Compiling C++ object libs/postprocesses/libocr_post.so.p/ocr_ocr_postprocess.cpp.o In file included from ../../open_source/xtensor_stack/base/xtensor/xbuffer_adaptor.hpp:22, from ../../open_source/xtensor_stack/base/xtensor/xarray.hpp:19, from ../libs/postprocesses/ocr/ocr_postprocess.cpp:7: In member function ‘xt::svector<T, N, A, Init>::iterator xt::svector<T, N, A, Init>::insert(const_iterator, const T&) [with T = long unsigned int; long unsigned int N = 4; A = std::allocator<long unsigned int>; bool Init = true]’, inlined from ‘std::pair<xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true> > xt::detail::get_permutations(std::size_t, std::size_t, xt::layout_type)’ at ../../open_source/xtensor_stack/base/xtensor/xsort.hpp:90:35: ../../open_source/xtensor_stack/base/xtensor/xstorage.hpp:1191:33: warning: array subscript 1 is outside array bounds of ‘std::size_t [1]’ {aka ‘long unsigned int [1]’} [-Warray-bounds] 1191 | const T* src_ptr = cond ? it + (elt_ptr - it) + std::ptrdiff_t(1) : elt_ptr; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../libs/postprocesses/ocr/ocr_postprocess.cpp:9: ../../open_source/xtensor_stack/base/xtensor/xsort.hpp: In function ‘std::pair<xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true> > xt::detail::get_permutations(std::size_t, std::size_t, xt::layout_type)’: ../../open_source/xtensor_stack/base/xtensor/xsort.hpp:78:55: note: at offset 8 into object ‘ax’ of size 8 78 | get_permutations(std::size_t dim, std::size_t ax, layout_type layout) | ~~~~~~~~~~~~^~ [40/62] Compiling C++ object libs/postprocesses/libyolo_post.so.p/detection_yolo_postprocess.cpp.o ../libs/postprocesses/detection/yolo_postprocess.cpp: In member function ‘void YoloPost::extract_boxes(std::shared_ptr<YoloOutputLayer>, std::vector<HailoDetection>&)’: ../libs/postprocesses/detection/yolo_postprocess.cpp:104:55: note: parameter passing for argument of type ‘std::pair<float, float>’ when C++17 is enabled changed to match C++14 in GCC 10.1 104 | std::tie(x, y) = layer->get_center(row, col, anchor); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [44/62] Compiling C++ object libs/postprocesses/libface_attributes_post.so.p/classification_face_attributes.cpp.o In file included from ../../open_source/xtensor_stack/base/xtensor/xbuffer_adaptor.hpp:22, from ../../open_source/xtensor_stack/base/xtensor/xarray.hpp:19, from ../../open_source/xtensor_stack/base/xtensor/xadapt.hpp:20, from ../libs/postprocesses/common/tensors.hpp:8, from ../libs/postprocesses/classification/face_attributes.cpp:7: In member function ‘xt::svector<T, N, A, Init>::iterator xt::svector<T, N, A, Init>::insert(const_iterator, const T&) [with T = long unsigned int; long unsigned int N = 4; A = std::allocator<long unsigned int>; bool Init = true]’, inlined from ‘std::pair<xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true> > xt::detail::get_permutations(std::size_t, std::size_t, xt::layout_type)’ at ../../open_source/xtensor_stack/base/xtensor/xsort.hpp:90:35: ../../open_source/xtensor_stack/base/xtensor/xstorage.hpp:1191:33: warning: array subscript 1 is outside array bounds of ‘std::size_t [1]’ {aka ‘long unsigned int [1]’} [-Warray-bounds] 1191 | const T* src_ptr = cond ? it + (elt_ptr - it) + std::ptrdiff_t(1) : elt_ptr; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../libs/postprocesses/common/math.hpp:9, from ../libs/postprocesses/classification/face_attributes.cpp:8: ../../open_source/xtensor_stack/base/xtensor/xsort.hpp: In function ‘std::pair<xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true> > xt::detail::get_permutations(std::size_t, std::size_t, xt::layout_type)’: ../../open_source/xtensor_stack/base/xtensor/xsort.hpp:78:55: note: at offset 8 into object ‘ax’ of size 8 78 | get_permutations(std::size_t dim, std::size_t ax, layout_type layout) | ~~~~~~~~~~~~^~ [62/62] Linking target apps/x86/vms/libvms_face_align.so ninja: Entering directory
build.release’
[0/1] Installing files.
Installing subdir /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/libs/postprocesses/post_processes_data to /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/…/…//apps/h8/gstreamer/libs/post_processes/post_processes_data
Installing /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/libs/postprocesses/post_processes_data/w_shp_base.npy to /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/…/…//apps/h8/gstreamer/libs/post_processes/post_processes_data
Installing /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/libs/postprocesses/post_processes_data/w_exp_base.npy to /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/…/…//apps/h8/gstreamer/libs/post_processes/post_processes_data
Installing metadata/libgsthailometa.so.3.29.1 to /opt/hailo/tappas/lib/aarch64-linux-gnu
Installing tracking/libhailo_tracker.so.3.29.1 to /opt/hailo/tappas/lib/aarch64-linux-gnu
Installing tracking/pyhailotracker.cpython-311-aarch64-linux-gnu.so to /home/ubuntu/Downloads/tappas_v3.29.1/hailo_platform_venv/lib/python3.11/site-packages
Installing plugins/libgsthailotools.so.3.29.1 to /opt/hailo/tappas/lib/aarch64-linux-gnu/gstreamer-1.0/
Installing plugins/libgsthailopython.so to /opt/hailo/tappas/lib/aarch64-linux-gnu/gstreamer-1.0/
Installing plugins/hailo.cpython-311-aarch64-linux-gnu.so to /home/ubuntu/Downloads/tappas_v3.29.1/hailo_platform_venv/lib/python3.11/site-packages
Installing libs/croppers/lib3ddfa.so to /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/…/…//apps/h8/gstreamer/libs/post_processes//cropping_algorithms
Installing libs/croppers/liblpr_croppers.so to /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/…/…//apps/h8/gstreamer/libs/post_processes//cropping_algorithms
Installing libs/croppers/libre_id.so to /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/…/…//apps/h8/gstreamer/libs/post_processes//cropping_algorithms
Installing libs/croppers/libmspn.so to /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/…/…//apps/h8/gstreamer/libs/post_processes//cropping_algorithms
Installing libs/croppers/libvms_croppers.so to /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/…/…//apps/h8/gstreamer/libs/post_processes//cropping_algorithms
Installing libs/croppers/libwhole_buffer.so to /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/…/…//apps/h8/gstreamer/libs/post_processes//cropping_algorithms
Installing libs/croppers/libdetection_croppers.so to /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/…/…//apps/h8/gstreamer/libs/post_processes//cropping_algorithms
Installing libs/postprocesses/libmobilenet_ssd_post.so to /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/…/…//apps/h8/gstreamer/libs/post_processes
Installing libs/postprocesses/libyolo_hailortpp_post.so to /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/…/…//apps/h8/gstreamer/libs/post_processes
Installing libs/postprocesses/libface_detection_post.so to /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/…/…//apps/h8/gstreamer/libs/post_processes
Installing libs/postprocesses/libscrfd_post.so to /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/…/…//apps/h8/gstreamer/libs/post_processes
Installing libs/postprocesses/libnanodet_post.so to /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/…/…//apps/h8/gstreamer/libs/post_processes
Installing libs/postprocesses/libsemantic_segmentation.so to /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/…/…//apps/h8/gstreamer/libs/post_processes
Installing libs/postprocesses/libdepth_estimation.so to /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/…/…//apps/h8/gstreamer/libs/post_processes
Installing libs/postprocesses/libcenterpose_post.so to /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/…/…//apps/h8/gstreamer/libs/post_processes
Installing libs/postprocesses/libyolov8pose_post.so to /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/…/…//apps/h8/gstreamer/libs/post_processes
Installing libs/postprocesses/libmspn_post.so to /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/…/…//apps/h8/gstreamer/libs/post_processes
Installing libs/postprocesses/libfacial_landmarks_post.so to /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/…/…//apps/h8/gstreamer/libs/post_processes
Installing libs/postprocesses/libyolov5seg_post.so to /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/…/…//apps/h8/gstreamer/libs/post_processes
Installing libs/postprocesses/libclassification.so to /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/…/…//apps/h8/gstreamer/libs/post_processes
Installing libs/postprocesses/libocr_post.so to /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/…/…//apps/h8/gstreamer/libs/post_processes
Installing libs/postprocesses/libyolo_post.so to /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/…/…//apps/h8/gstreamer/libs/post_processes
Installing libs/postprocesses/libre_id.so to /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/…/…//apps/h8/gstreamer/libs/post_processes
Installing libs/postprocesses/libface_attributes_post.so to /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/…/…//apps/h8/gstreamer/libs/post_processes
Installing libs/postprocesses/libperson_attributes_post.so to /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/…/…//apps/h8/gstreamer/libs/post_processes
Installing libs/postprocesses/libface_recognition_post.so to /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/…/…//apps/h8/gstreamer/libs/post_processes
Installing libs/tools/libdebug.so to /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/…/…//apps/h8/gstreamer/libs/post_processes
Installing libs/tools/libstream_id_tool.so to /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/…/…//apps/h8/gstreamer/libs/post_processes
Installing apps/libhailo_gst_image.so.3.29.1 to /opt/hailo/tappas/lib/aarch64-linux-gnu
Installing apps/libhailo_cv_singleton.so.3.29.1 to /opt/hailo/tappas/lib/aarch64-linux-gnu
Installing apps/x86/lpr/liblpr_overlay.so to /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/…/…//apps/h8/gstreamer/libs/apps//license_plate_recognition
Installing apps/x86/lpr/liblpr_ocrsink.so to /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/…/…//apps/h8/gstreamer/libs/apps//license_plate_recognition
Installing apps/x86/re_id/libre_id_overlay.so to /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/…/…//apps/h8/gstreamer/libs/apps//re_id
Installing apps/x86/re_id/libre_id_dewarp.so to /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/…/…//apps/h8/gstreamer/libs/apps//re_id
Installing apps/x86/vms/libvms_face_align.so to /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/…/…//apps/h8/gstreamer/libs/apps//vms
Installing tracers/libgsthailotracers.so.3.29.1 to /opt/hailo/tappas/lib/aarch64-linux-gnu/gstreamer-1.0/
Installing /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/metadata/gst_hailo_meta.hpp to /opt/hailo/tappas/include/gsthailometa
Installing /home/ubuntu/Downloads/tappas_v3.29.1/core/hailo/build.release/meson-private/gsthailometa.pc to /opt/hailo/tappas/lib/aarch64-linux-gnu/pkgconfig
~/Downloads/tappas_v3.29.1
~/Downloads/tappas_v3.29.1/scripts/misc ~/Downloads/tappas_v3.29.1
~/Downloads/tappas_v3.29.1
Tappas was successfully installed.
To start using it please set required environment variables, by running:
source /home/ubuntu/.hailo/tappas/tappas_env