Compilation Error in hailo-rpi5-examples: has no member named (Tappas 5.1.0 / HailoRT 4.23.0)HailoTensorvstream_info

I am experiencing a compilation failure while running on my Raspberry Pi 5. It seems there is an API mismatch between the example C++ source code and the latest Tappas/HailoRT headers../install.sh

My Environment:

  • Hardware: Raspberry Pi 5 (8GB)

  • HailoRT: 4.23.0

  • Hailo8

  • Tappas Core: 5.1.0 (confirmed by Meson logs)

  • OS: Raspberry Pi OS (Debian 12, gcc 14.2.0)

  • Repository: (main branch)hailo-rpi5-examples

Error Summary: During the ninja build process, several C++ files (including , , and ) fail to compile with the following error: yolo_hailortpp.cppyolov5seg.cppyolov8pose_postprocess.cpperror: ‘class HailoTensor’ has no member named ‘vstream_info’

Detailed Log Snippet:

C++

../cpp/hailo_nms_decode.hpp:65:176: error: ‘using element_type = class HailoTensor’ has no member named ‘vstream_info’
   65 |          : _nms_output_tensor(tensor), labels_dict(labels_dict), _detection_thr(detection_thr), _max_boxes(max_boxes), _filter_by_score(filter_by_score), _vstream_info(tensor->vstream_info())
      |                                                                                                                                                                             ^~~~~~~~~~~~

../cpp/yolov5seg.cpp:206:41: error: ‘class HailoTensor’ has no member named ‘vstream_info’
  206 |      float qp_zp = tensors[branch_name]->vstream_info().quant_info.qp_zp;

Steps to Reproduce:

  1. Fresh clone of .hailo-rpi5-examples

  2. Run ../install.sh

  3. The script fails at the C++ postprocess build stage.

Questions:

  1. Is the branch currently compatible with Tappas 5.1.0?main

  2. Has been deprecated or renamed in the latest SDK?vstream_info()

  3. Is there a specific tag or branch I should use for HailoRT 4.23.0?

Hi,

Can you please retry with:

It’s more maintained than hailo-rpi5-examples.

Thanks,