ROCm / MIVisionX

MIVisionX toolkit is a set of comprehensive computer vision and machine intelligence libraries, utilities, and applications bundled into a single toolkit. AMD MIVisionX also delivers a highly optimized open-source implementation of the Khronos OpenVX™ and OpenVX™ Extensions.
https://rocm.docs.amd.com/projects/MIVisionX/en/latest/
MIT License
184 stars 72 forks source link

MIVisionX - GCC 8+ Warnings #458

Closed kiritigowda closed 2 years ago

kiritigowda commented 3 years ago
/var/jenkins_home/workspace/g_Short-GPUOpen_MIVisionX_PR-453/XRj6DgQVw/mivisionx/amd_openvx_extensions/amd_loomsl/live_stitch_api.cpp: In function 'vx_status lsExportConfiguration(ls_context, const char*, const char*)':
/var/jenkins_home/workspace/g_Short-GPUOpen_MIVisionX_PR-453/XRj6DgQVw/mivisionx/amd_openvx_extensions/amd_loomsl/live_stitch_api.cpp:3576:54: warning: 'char* strncpy(char*, const char*, size_t)' specified bound depends on the length of the source argument [-Wstringop-overflow=]
   char fileNamePrefixForTables[1024] = { 0 }; strncpy(fileNamePrefixForTables, fileName, strlen(fileName) - 4);
                                               ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/jenkins_home/workspace/g_Short-GPUOpen_MIVisionX_PR-453/XRj6DgQVw/mivisionx/amd_openvx_extensions/amd_loomsl/live_stitch_api.cpp:3576:96: note: length computed here
   char fileNamePrefixForTables[1024] = { 0 }; strncpy(fileNamePrefixForTables, fileName, strlen(fileName) - 4);
kiritigowda commented 3 years ago
[ 41%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_util_opencl.cpp.o
/home/AMD/knagesh/MIVisionX/amd_openvx/openvx/ago/ago_haf_gpu_special_filters.cpp: In function ‘int HafGpu_SobelSpecialCases(_vx_node*)’:
/home/AMD/knagesh/MIVisionX/amd_openvx/openvx/ago/ago_haf_gpu_special_filters.cpp:686:33: warning: ‘_GXY’ directive writing 4 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
  686 |   sprintf(node->opencl_name, "%s_GXY", opencl_name);
      |                                 ^~~~
In file included from /usr/include/stdio.h:867,
                 from /home/AMD/knagesh/MIVisionX/amd_openvx/openvx/ago/ago_platform.h:37,
                 from /home/AMD/knagesh/MIVisionX/amd_openvx/openvx/ago/ago_internal.h:27,
                 from /home/AMD/knagesh/MIVisionX/amd_openvx/openvx/ago/ago_haf_gpu.h:27,
                 from /home/AMD/knagesh/MIVisionX/amd_openvx/openvx/ago/ago_haf_gpu_special_filters.cpp:24:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:36:34: note: ‘__builtin___sprintf_chk’ output between 5 and 260 bytes into a destination of size 256
   36 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   37 |       __bos (__s), __fmt, __va_arg_pack ());
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/AMD/knagesh/MIVisionX/amd_openvx/openvx/ago/ago_haf_gpu_special_filters.cpp: In function ‘int HafGpu_CannySobelFilters(_vx_node*)’:
/home/AMD/knagesh/MIVisionX/amd_openvx/openvx/ago/ago_haf_gpu_special_filters.cpp:803:32: warning: ‘_GXY’ directive writing 4 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
  803 |  sprintf(node->opencl_name, "%s_GXY", opencl_name);
      |                                ^~~~
In file included from /usr/include/stdio.h:867,
                 from /home/AMD/knagesh/MIVisionX/amd_openvx/openvx/ago/ago_platform.h:37,
                 from /home/AMD/knagesh/MIVisionX/amd_openvx/openvx/ago/ago_internal.h:27,
                 from /home/AMD/knagesh/MIVisionX/amd_openvx/openvx/ago/ago_haf_gpu.h:27,
                 from /home/AMD/knagesh/MIVisionX/amd_openvx/openvx/ago/ago_haf_gpu_special_filters.cpp:24:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:36:34: note: ‘__builtin___sprintf_chk’ output between 5 and 260 bytes into a destination of size 256
   36 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   37 |       __bos (__s), __fmt, __va_arg_pack ());
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 43%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/api/vxu.cpp.o
[ 44%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/api/vx_api.cpp.o
[ 45%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/api/vx_nodes.cpp.o
/home/AMD/knagesh/MIVisionX/amd_openvx/openvx/api/vx_api.cpp: In function ‘_vx_object_array* vxCreateObjectArray(vx_context, vx_reference, vx_size)’:
/home/AMD/knagesh/MIVisionX/amd_openvx/openvx/api/vx_api.cpp:8246:63: warning: ‘%s’ directive writing up to 511 bytes into a region of size between 478 and 497 [-Wformat-overflow=]
 8246 |   char desc[512]; sprintf(desc, "objectarray:" VX_FMT_SIZE ",[%s]", count, desc_exemplar);
      |                                                               ^~           ~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:867,
                 from /home/AMD/knagesh/MIVisionX/amd_openvx/openvx/ago/ago_platform.h:37,
                 from /home/AMD/knagesh/MIVisionX/amd_openvx/openvx/ago/ago_internal.h:27,
                 from /home/AMD/knagesh/MIVisionX/amd_openvx/openvx/api/vx_api.cpp:24:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:36:34: note: ‘__builtin___sprintf_chk’ output between 17 and 547 bytes into a destination of size 512
   36 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   37 |       __bos (__s), __fmt, __va_arg_pack ());
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/AMD/knagesh/MIVisionX/amd_openvx/openvx/api/vx_api.cpp: In function ‘_vx_object_array* vxCreateVirtualObjectArray(vx_graph, vx_reference, vx_size)’:
/home/AMD/knagesh/MIVisionX/amd_openvx/openvx/api/vx_api.cpp:8459:63: warning: ‘%s’ directive writing up to 511 bytes into a region of size between 478 and 497 [-Wformat-overflow=]
 8459 |   char desc[512]; sprintf(desc, "objectarray:" VX_FMT_SIZE ",[%s]", count, desc_exemplar);
      |                                                               ^~           ~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:867,
                 from /home/AMD/knagesh/MIVisionX/amd_openvx/openvx/ago/ago_platform.h:37,
                 from /home/AMD/knagesh/MIVisionX/amd_openvx/openvx/ago/ago_internal.h:27,
                 from /home/AMD/knagesh/MIVisionX/amd_openvx/openvx/api/vx_api.cpp:24:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:36:34: note: ‘__builtin___sprintf_chk’ output between 17 and 547 bytes into a destination of size 512
   36 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   37 |       __bos (__s), __fmt, __va_arg_pack ());
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/string.h:495,
                 from /home/AMD/knagesh/MIVisionX/amd_openvx_extensions/amd_loomsl/kernels/kernels.h:46,
                 from /home/AMD/knagesh/MIVisionX/amd_openvx_extensions/amd_loomsl/live_stitch_api.cpp:24:
In function ‘char* strncpy(char*, const char*, size_t)’,
    inlined from ‘vx_status lsExportConfiguration(ls_context, const char*, const char*)’ at /home/AMD/knagesh/MIVisionX/amd_openvx_extensions/amd_loomsl/live_stitch_api.cpp:3576:54:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin___strncpy_chk(char*, const char*, long unsigned int, long unsigned int)’ specified bound depends on the length of the source argument [-Wstringop-overflow=]
  106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/AMD/knagesh/MIVisionX/amd_openvx_extensions/amd_loomsl/live_stitch_api.cpp: In function ‘vx_status lsExportConfiguration(ls_context, const char*, const char*)’:
/home/AMD/knagesh/MIVisionX/amd_openvx_extensions/amd_loomsl/live_stitch_api.cpp:3576:96: note: length computed here
 3576 |   char fileNamePrefixForTables[1024] = { 0 }; strncpy(fileNamePrefixForTables, fileName, strlen(fileName) - 4);
      |                                                                                          ~~~~~~^~~~~~~~~~
kiritigowda commented 3 years ago

Latest Warnings with C & CXX compiler GNU 9.3.0

/MIVisionX/amd_openvx/openvx/ago/ago_haf_gpu_special_filters.cpp: In function 'int HafGpu_SobelSpecialCases(_vx_node*)':
/MIVisionX/amd_openvx/openvx/ago/ago_haf_gpu_special_filters.cpp:686:33: warning: '_GXY' directive writing 4 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
  686 |   sprintf(node->opencl_name, "%s_GXY", opencl_name);
      |                                 ^~~~
In file included from /usr/include/stdio.h:867,
                 from /MIVisionX/amd_openvx/openvx/ago/ago_platform.h:37,
                 from /MIVisionX/amd_openvx/openvx/ago/ago_internal.h:27,
                 from /MIVisionX/amd_openvx/openvx/ago/ago_haf_gpu.h:27,
                 from /MIVisionX/amd_openvx/openvx/ago/ago_haf_gpu_special_filters.cpp:24:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 5 and 260 bytes into a destination of size 256
   36 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   37 |       __bos (__s), __fmt, __va_arg_pack ());
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/MIVisionX/amd_openvx/openvx/ago/ago_haf_gpu_special_filters.cpp: In function 'int HafGpu_CannySobelFilters(_vx_node*)':
/MIVisionX/amd_openvx/openvx/ago/ago_haf_gpu_special_filters.cpp:803:32: warning: '_GXY' directive writing 4 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
  803 |  sprintf(node->opencl_name, "%s_GXY", opencl_name);
      |                                ^~~~
In file included from /usr/include/stdio.h:867,
                 from /MIVisionX/amd_openvx/openvx/ago/ago_platform.h:37,
                 from /MIVisionX/amd_openvx/openvx/ago/ago_internal.h:27,
                 from /MIVisionX/amd_openvx/openvx/ago/ago_haf_gpu.h:27,
                 from /MIVisionX/amd_openvx/openvx/ago/ago_haf_gpu_special_filters.cpp:24:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 5 and 260 bytes into a destination of size 256
   36 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   37 |       __bos (__s), __fmt, __va_arg_pack ());
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

/MIVisionX/amd_openvx/openvx/api/vx_api.cpp: In function '_vx_object_array* vxCreateObjectArray(vx_context, vx_reference, vx_size)':
/MIVisionX/amd_openvx/openvx/api/vx_api.cpp:8246:63: warning: '%s' directive writing up to 511 bytes into a region of size between 478 and 497 [-Wformat-overflow=]
 8246 |   char desc[512]; sprintf(desc, "objectarray:" VX_FMT_SIZE ",[%s]", count, desc_exemplar);
      |                                                               ^~           ~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:867,
                 from /MIVisionX/amd_openvx/openvx/ago/ago_platform.h:37,
                 from /MIVisionX/amd_openvx/openvx/ago/ago_internal.h:27,
                 from /MIVisionX/amd_openvx/openvx/api/vx_api.cpp:24:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 17 and 547 bytes into a destination of size 512
   36 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   37 |       __bos (__s), __fmt, __va_arg_pack ());
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/MIVisionX/amd_openvx/openvx/api/vx_api.cpp: In function '_vx_object_array* vxCreateVirtualObjectArray(vx_graph, vx_reference, vx_size)':
/MIVisionX/amd_openvx/openvx/api/vx_api.cpp:8459:63: warning: '%s' directive writing up to 511 bytes into a region of size between 478 and 497 [-Wformat-overflow=]
 8459 |   char desc[512]; sprintf(desc, "objectarray:" VX_FMT_SIZE ",[%s]", count, desc_exemplar);
      |                                                               ^~           ~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:867,
                 from /MIVisionX/amd_openvx/openvx/ago/ago_platform.h:37,
                 from /MIVisionX/amd_openvx/openvx/ago/ago_internal.h:27,
                 from /MIVisionX/amd_openvx/openvx/api/vx_api.cpp:24:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 17 and 547 bytes into a destination of size 512
   36 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   37 |       __bos (__s), __fmt, __va_arg_pack ());
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

In file included from /usr/include/string.h:495,
                 from /MIVisionX/amd_openvx_extensions/amd_nn/src/kernels.h:43,
                 from /MIVisionX/amd_openvx_extensions/amd_nn/src/kernels.cpp:23:
In function 'char* strncpy(char*, const char*, size_t)',
    inlined from 'int getEnvironmentVariable(const char*, char*, size_t)' at /MIVisionX/amd_openvx_extensions/amd_nn/src/kernels.cpp:92:16:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound depends on the length of the source argument [-Wstringop-overflow=]
  106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/MIVisionX/amd_openvx_extensions/amd_nn/src/kernels.cpp: In function 'int getEnvironmentVariable(const char*, char*, size_t)':
/MIVisionX/amd_openvx_extensions/amd_nn/src/kernels.cpp:92:36: note: length computed here
   92 |         strncpy(value, text, strlen(text)+1);
      |                              ~~~~~~^~~~~~

In file included from /usr/include/string.h:495,
                 from /MIVisionX/amd_openvx_extensions/amd_loomsl/kernels/kernels.h:46,
                 from /MIVisionX/amd_openvx_extensions/amd_loomsl/live_stitch_api.cpp:24:
In function 'char* strncpy(char*, const char*, size_t)',
    inlined from 'vx_status lsExportConfiguration(ls_context, const char*, const char*)' at /MIVisionX/amd_openvx_extensions/amd_loomsl/live_stitch_api.cpp:3576:54:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: 'char* __builtin___strncpy_chk(char*, const char*, long unsigned int, long unsigned int)' specified bound depends on the length of the source argument [-Wstringop-overflow=]
  106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/MIVisionX/amd_openvx_extensions/amd_loomsl/live_stitch_api.cpp: In function 'vx_status lsExportConfiguration(ls_context, const char*, const char*)':
/MIVisionX/amd_openvx_extensions/amd_loomsl/live_stitch_api.cpp:3576:96: note: length computed here
 3576 |   char fileNamePrefixForTables[1024] = { 0 }; strncpy(fileNamePrefixForTables, fileName, strlen(fileName) - 4);
      |                                                                                          ~~~~~~^~~~~~~~~~
kiritigowda commented 3 years ago

Issue #420 captured here

AryanSalmanpour commented 3 years ago

@kiritigowda do you have a remote machine/docker that can be used to reproduce this issue?

kiritigowda commented 3 years ago

@kiritigowda do you have a remote machine/docker that can be used to reproduce this issue?

You can use the dockers from the CI

kiritigowda commented 2 years ago

563 for CPU only build warnings fix

kiritigowda commented 2 years ago

PR #618 Fixes all the warnings

-- The C compiler identification is GNU 9.3.0
-- The CXX compiler identification is GNU 9.3.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- MIVisionX Version -- 2.0.0
-- MIVisionX Install Path -- /opt/rocm/mivisionx
-- MIVisionX Build Type -- Release
-- MIVisionX Backend set to -- OPENCL
-- MIVisionX Developer Options
--      -D NEURAL_NET=OFF [Turn OFF Neural Net Modules (default:ON)]
--      -D ROCAL=OFF [Turn OFF ROCAL Modules (default:ON)]
--      -D LOOM=OFF [Turn OFF LOOM Modules (default:ON)]
--      -D GPU_SUPPORT=OFF [Turn OFF GPU support (default:ON)]
--      -D BACKEND=HIP [select HIP for GPU backend [options:CPU/OPENCL/HIP](default:OPENCL)]
-- OpenCL - Setting CL_TARGET_OPENCL_VERSION=220
-- AMD OpenVX -- OpenVX built with OpenCL Support
-- Using OpenCL Library -- /opt/rocm/opencl/lib/libOpenCL.so
-- MIVisionX AMD_OpenVX -- OpenVX module added
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1") 
-- Checking for module 'libavcodec'
--   Found libavcodec, version 58.18.100
-- Checking for module 'libavformat'
--   Found libavformat, version 58.12.100
-- Checking for module 'libavutil'
--   Found libavutil, version 56.14.100
-- Using FFMPEG -- Libraries:/usr/local/lib/libavcodec.so;/usr/local/lib/libavformat.so;/usr/local/lib/libavutil.so;/usr/local/lib/libswscale.so Includes:/usr/local/include
-- Found OpenCL: /opt/rocm/opencl/lib/libOpenCL.so  
-- AMD OpenVX Loom Stich Library Extension -- amd_loomsl module added
-- AMD OpenVX Media Extension -- amd_media module added
-- Found Protobuf: /usr/local/lib/libprotobuf.so;-lpthread (found version "3.12.0") 
-- Inference Generator -- utilities/inference_generator module added
-- amd_nn -- Building with OpenCL
-- AMD OpenVX Neural Network Extension -- amd_nn module added with OpenCL backend
-- Found AMDRPP: /opt/rocm/rpp/lib/libamd_rpp.so  
-- amd_rpp -- Building with OpenCL
-- AMD Radeon Performance Primitives -- amd_rpp module added with GPU Support
-- Found OpenCV: /usr/local (found version "3.4.0") 
-- AMD OpenVX OpenCV Extension -- amd_opencv module added
-- MIVisionX Utilities -- runvx module added with OPENCL support
-- Loom Shell -- loom shell script interpreter module added
-- MIVisionX Utilities -- runvx, runcl, loom_shell, & mv_deploy modules added
-- ROCm Augmentation Library -- rocAL module added
-- rocAL library is going to be built with OpenCL support 
-- rocAL built with ENABLE_SIMD
-- rocAL - CMAKE_CXX_FLAGS: -O3 -s -O3 -fopenmp -msse4.2 -mavx2 -Wall -ljsoncpp -fPIC -pg -pthread -std=c++14
-- rocAL library is going to be built with video decode functionality 
-- Configuring done
-- Generating done
-- Build files have been written to: /workspace/build
root@simon:/workspace/build# make -j8
[  0%] Running cpp protocol buffer compiler on proto/caffe.proto
Scanning dependencies of target runcl
Scanning dependencies of target mv_compile
Scanning dependencies of target vx_rpp
Scanning dependencies of target openvx
[  0%] Building CXX object utilities/mv_deploy/CMakeFiles/mv_compile.dir/mv_compile.cpp.o
[  1%] Building CXX object utilities/runcl/CMakeFiles/runcl.dir/runcl.cpp.o
[  1%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_drama.cpp.o
[  2%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_drama_alloc.cpp.o
[  2%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_drama_divide.cpp.o
[  2%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_drama_analyze.cpp.o
Scanning dependencies of target caffe2openvx
[  2%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/AbsoluteDifferencebatchPD.cpp.o
[  2%] Building CXX object amd_openvx_extensions/amd_nn/bin/CMakeFiles/caffe2openvx.dir/src/caffe2openvx.cpp.o
[  2%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/AccumulatebatchPD.cpp.o
[  2%] Linking CXX executable ../../bin/mv_compile
[  2%] Built target mv_compile
[  2%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/AccumulateSquaredbatchPD.cpp.o
[  2%] Linking CXX executable ../../bin/runcl
[  2%] Built target runcl
[  3%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/AccumulateWeightedbatchPD.cpp.o
[  3%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_drama_merge.cpp.o
[  4%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_drama_remove.cpp.o
[  4%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/AddbatchPD.cpp.o
[  4%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_haf_cpu.cpp.o
[  4%] Building CXX object amd_openvx_extensions/amd_nn/bin/CMakeFiles/caffe2openvx.dir/caffe.pb.cc.o
[  4%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/BitwiseANDbatchPD.cpp.o
[  4%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_haf_cpu_arithmetic.cpp.o
[  4%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_haf_cpu_canny.cpp.o
[  5%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_haf_cpu_ch_extract_combine.cpp.o
[  5%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_haf_cpu_color_convert.cpp.o
[  5%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/BitwiseNOTbatchPD.cpp.o
[  5%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_haf_cpu_fast_corners.cpp.o
[  6%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/BlendbatchPD.cpp.o
[  7%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_haf_cpu_filter.cpp.o
[  7%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_haf_cpu_geometric.cpp.o
[  7%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/BlurbatchPD.cpp.o
[  7%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_haf_cpu_generic_functions.cpp.o
[  7%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/BoxFilterbatchPD.cpp.o
[  7%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_haf_cpu_harris.cpp.o
[  7%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/BrightnessbatchPD.cpp.o
[  8%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_haf_cpu_histogram.cpp.o
[  8%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_haf_cpu_logical.cpp.o
[  8%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_haf_cpu_opticalflow.cpp.o
[  9%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/CannyEdgeDetector.cpp.o
[  9%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_haf_cpu_pyramid.cpp.o
[  9%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/ChannelCombinebatchPD.cpp.o
[ 10%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_haf_gpu_common.cpp.o
[ 10%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_haf_gpu_conversion.cpp.o
[ 10%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_haf_gpu_corners.cpp.o
[ 10%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/ChannelExtractbatchPD.cpp.o
[ 10%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_haf_gpu_linear_filter.cpp.o
[ 11%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_haf_gpu_special_filters.cpp.o
[ 11%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_interface.cpp.o
[ 11%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_kernel_api.cpp.o
[ 11%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_kernel_list.cpp.o
[ 11%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/ColorTemperaturebatchPD.cpp.o
[ 12%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/ColorTwistbatchPD.cpp.o
[ 13%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_platform.cpp.o
[ 13%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_util.cpp.o
[ 13%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_util_opencl.cpp.o
[ 13%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/ContrastbatchPD.cpp.o
[ 13%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_util_hip.cpp.o
[ 14%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/api/vxu.cpp.o
[ 14%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/copy.cpp.o
[ 15%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/CropMirrorNormalizePD.cpp.o
[ 15%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/api/vx_api.cpp.o
[ 15%] Building CXX object amd_openvx/openvx/CMakeFiles/openvx.dir/api/vx_nodes.cpp.o
[ 15%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/CropPD.cpp.o
[ 15%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/CustomConvolutionbatchPD.cpp.o
[ 15%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/DataObjectCopybatchPD.cpp.o
[ 16%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/DilatebatchPD.cpp.o
[ 16%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/ErodebatchPD.cpp.o
[ 16%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/ExclusiveORbatchPD.cpp.o
[ 16%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/ExposurebatchPD.cpp.o
[ 17%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/FastCornerDetector.cpp.o
[ 17%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/FisheyebatchPD.cpp.o
[ 17%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/FlipbatchPD.cpp.o
[ 17%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/FogbatchPD.cpp.o
[ 18%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/GammaCorrectionbatchPD.cpp.o
[ 18%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/GaussianFilterbatchPD.cpp.o
[ 18%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/GaussianImagePyramidbatchPD.cpp.o
[ 18%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/HarrisCornerDetector.cpp.o
[ 19%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/Histogram.cpp.o
[ 19%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/HistogramBalancebatchPD.cpp.o
[ 19%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/HistogramEqualizebatchPD.cpp.o
[ 19%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/HuebatchPD.cpp.o
[ 20%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/InclusiveORbatchPD.cpp.o
[ 21%] Linking CXX shared library ../../lib/libopenvx.so
[ 21%] Built target openvx
[ 21%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/JitterbatchPD.cpp.o
Scanning dependencies of target vxu
[ 21%] Building CXX object amd_openvx/openvx/CMakeFiles/vxu.dir/api/vxu.cpp.o
[ 21%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/LaplacianImagePyramid.cpp.o
[ 22%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/LensCorrectionbatchPD.cpp.o
[ 22%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/LocalBinaryPatternbatchPD.cpp.o
[ 22%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/LookUpTablebatchPD.cpp.o
[ 22%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/MagnitudebatchPD.cpp.o
[ 23%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/MaxbatchPD.cpp.o
[ 23%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/MeanStddev.cpp.o
[ 23%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/MedianFilterbatchPD.cpp.o
[ 23%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/MinbatchPD.cpp.o
[ 24%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/MinMaxLoc.cpp.o
[ 24%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/MultiplybatchPD.cpp.o
[ 25%] Linking CXX shared library ../../lib/libvxu.so
[ 25%] Built target vxu
Scanning dependencies of target vx_amd_media
Scanning dependencies of target vx_loomsl
[ 25%] Building CXX object amd_openvx_extensions/amd_media/CMakeFiles/vx_amd_media.dir/decoder.cpp.o
[ 25%] Building CXX object amd_openvx_extensions/amd_loomsl/CMakeFiles/vx_loomsl.dir/kernels/alpha_blend.cpp.o
[ 25%] Building CXX object amd_openvx_extensions/amd_loomsl/CMakeFiles/vx_loomsl.dir/kernels/chroma_key.cpp.o
[ 25%] Building CXX object amd_openvx_extensions/amd_loomsl/CMakeFiles/vx_loomsl.dir/kernels/color_convert.cpp.o
[ 26%] Building CXX object amd_openvx_extensions/amd_loomsl/CMakeFiles/vx_loomsl.dir/kernels/exp_comp.cpp.o
[ 26%] Building CXX object amd_openvx_extensions/amd_loomsl/CMakeFiles/vx_loomsl.dir/kernels/exposure_compensation.cpp.o
[ 26%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/NoisebatchPD.cpp.o
[ 26%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/NonLinearFilterbatchPD.cpp.o
[ 26%] Building CXX object amd_openvx_extensions/amd_loomsl/CMakeFiles/vx_loomsl.dir/kernels/kernels.cpp.o
[ 27%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/NonMaxSupressionbatchPD.cpp.o
[ 28%] Building CXX object amd_openvx_extensions/amd_loomsl/CMakeFiles/vx_loomsl.dir/kernels/lens_distortion_remap.cpp.o
[ 28%] Building CXX object amd_openvx_extensions/amd_loomsl/CMakeFiles/vx_loomsl.dir/kernels/merge.cpp.o
[ 28%] Building CXX object amd_openvx_extensions/amd_media/CMakeFiles/vx_amd_media.dir/encoder.cpp.o
[ 28%] Building CXX object amd_openvx_extensions/amd_media/CMakeFiles/vx_amd_media.dir/kernels.cpp.o
[ 28%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/nop.cpp.o
[ 28%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/PhasebatchPD.cpp.o
[ 28%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/PixelatebatchPD.cpp.o
[ 28%] Building CXX object amd_openvx_extensions/amd_loomsl/CMakeFiles/vx_loomsl.dir/kernels/multiband_blender.cpp.o
[ 28%] Building CXX object amd_openvx_extensions/amd_loomsl/CMakeFiles/vx_loomsl.dir/kernels/noise_filter.cpp.o
[ 29%] Linking CXX shared library ../../lib/libvx_amd_media.so
[ 30%] Building CXX object amd_openvx_extensions/amd_loomsl/CMakeFiles/vx_loomsl.dir/kernels/pyramid_scale.cpp.o
[ 31%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/RainbatchPD.cpp.o
[ 31%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/RandomCropLetterBoxbatchPD.cpp.o
[ 31%] Built target vx_amd_media
Scanning dependencies of target vx_nn
[ 32%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/kernels.cpp.o
[ 32%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/activation_layer.cpp.o
[ 32%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/convolution_layer.cpp.o
[ 33%] Linking CXX executable ../../../bin/caffe2openvx
[ 33%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/deconvolution_layer.cpp.o
[ 33%] Built target caffe2openvx
[ 34%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/fully_connected_layer.cpp.o
[ 34%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/normalization_layer.cpp.o
[ 34%] Building CXX object amd_openvx_extensions/amd_loomsl/CMakeFiles/vx_loomsl.dir/kernels/seam_find.cpp.o
[ 34%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/RandomShadowbatchPD.cpp.o
[ 34%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/Remap.cpp.o
[ 35%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/ResizebatchPD.cpp.o
[ 35%] Building CXX object amd_openvx_extensions/amd_loomsl/CMakeFiles/vx_loomsl.dir/kernels/warp.cpp.o
[ 35%] Building CXX object amd_openvx_extensions/amd_loomsl/CMakeFiles/vx_loomsl.dir/kernels/warp_eqr_to_aze.cpp.o
[ 35%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/local_response_normalization_layer.cpp.o
[ 35%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/ResizeCropbatchPD.cpp.o
[ 36%] Building CXX object amd_openvx_extensions/amd_loomsl/CMakeFiles/vx_loomsl.dir/kernels/initialize_setup_tables.cpp.o
[ 36%] Building CXX object amd_openvx_extensions/amd_loomsl/CMakeFiles/vx_loomsl.dir/live_stitch_api.cpp.o
[ 37%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/pooling_layer.cpp.o
[ 37%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/roi_pooling_layer.cpp.o
[ 37%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/ResizeCropMirrorPD.cpp.o
[ 37%] Building CXX object amd_openvx_extensions/amd_loomsl/CMakeFiles/vx_loomsl.dir/profiler.cpp.o
[ 37%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/softmax_layer.cpp.o
[ 38%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/RotatebatchPD.cpp.o
[ 38%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/SaturationbatchPD.cpp.o
[ 38%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/ScalebatchPD.cpp.o
[ 38%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/SnowbatchPD.cpp.o
[ 38%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/batch_normalization_layer.cpp.o
[ 39%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/concat_layer.cpp.o
[ 39%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/slice_layer.cpp.o
[ 39%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/image_tensor_converter.cpp.o
[ 39%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/tensor_image_converter.cpp.o
[ 40%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/tensor_add.cpp.o
[ 41%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/SobelbatchPD.cpp.o
[ 41%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/SubtractbatchPD.cpp.o
[ 41%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/tensor_subtract.cpp.o
[ 41%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/TensorAdd.cpp.o
[ 41%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/TensorLookup.cpp.o
[ 42%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/TensorMatrixMultiply.cpp.o
[ 42%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/tensor_multiply.cpp.o
[ 42%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/tensor_matrix_multiply.cpp.o
[ 42%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/TensorMultiply.cpp.o
Scanning dependencies of target vx_opencv
[ 42%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/internal_dataTranslator.cpp.o
[ 43%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/internal_publishKernels.cpp.o
Scanning dependencies of target runvx
[ 43%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/internal_vxNodes.cpp.o
[ 43%] Building CXX object utilities/runvx/CMakeFiles/runvx.dir/runvx.cpp.o
[ 43%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_absDiff.cpp.o
[ 43%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/TensorSubtract.cpp.o
[ 44%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/tensor_min.cpp.o
[ 44%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/tensor_max.cpp.o
[ 44%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/ThresholdingbatchPD.cpp.o
[ 44%] Linking CXX shared library ../../lib/libvx_loomsl.so
[ 44%] Built target vx_loomsl
[ 45%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/VignettebatchPD.cpp.o
[ 45%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/tensor_exp.cpp.o
[ 45%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/tensor_log.cpp.o
[ 45%] Building CXX object utilities/runvx/CMakeFiles/runvx.dir/vxArray.cpp.o
[ 46%] Building CXX object utilities/runvx/CMakeFiles/runvx.dir/vxConvolution.cpp.o
[ 46%] Building CXX object utilities/runvx/CMakeFiles/runvx.dir/vxDistribution.cpp.o
[ 46%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/WarpAffinebatchPD.cpp.o
[ 46%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/WarpPerspectivebatchPD.cpp.o
[ 46%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_adaptiveThreshold.cpp.o
[ 47%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_add.cpp.o
[ 48%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/argmax_layer.cpp.o
[ 48%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/scale_layer.cpp.o
[ 48%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/kernel_rpp.cpp.o
[ 49%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/internal_publishKernels.cpp.o
[ 49%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/upsample_nearest_layer.cpp.o
[ 49%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/tensor_table_lookup.cpp.o
[ 49%] Building CXX object utilities/runvx/CMakeFiles/runvx.dir/vxEngine.cpp.o
[ 49%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_addWeighted.cpp.o
[ 50%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/reshape_layer.cpp.o
[ 50%] Linking CXX shared library ../../lib/libvx_rpp.so
[ 50%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/permute_layer.cpp.o
[ 50%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/prior_box_layer.cpp.o
[ 51%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/crop_layer.cpp.o
[ 51%] Built target vx_rpp
[ 52%] Building CXX object utilities/runvx/CMakeFiles/runvx.dir/vxEngineUtil.cpp.o
[ 52%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_bilateralFilter.cpp.o
[ 52%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/crop_and_resize_layer.cpp.o
[ 52%] Building CXX object utilities/runvx/CMakeFiles/runvx.dir/vxImage.cpp.o
[ 52%] Building CXX object utilities/runvx/CMakeFiles/runvx.dir/vxLUT.cpp.o
[ 52%] Building CXX object utilities/runvx/CMakeFiles/runvx.dir/vxMatrix.cpp.o
[ 53%] Building CXX object utilities/runvx/CMakeFiles/runvx.dir/vxParameter.cpp.o
[ 53%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/detection_output.cpp.o
[ 53%] Building CXX object utilities/runvx/CMakeFiles/runvx.dir/vxParamHelper.cpp.o
[ 53%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_bitwiseAnd.cpp.o
[ 53%] Building CXX object utilities/runvx/CMakeFiles/runvx.dir/vxPyramid.cpp.o
Scanning dependencies of target loom_shell
[ 53%] Building CXX object utilities/loom_shell/CMakeFiles/loom_shell.dir/loom_shell_util.cpp.o
[ 54%] Running cpp protocol buffer compiler on proto/caffe2_protos.proto
[ 54%] Running cpp protocol buffer compiler on proto/example.proto
[ 54%] Running cpp protocol buffer compiler on proto/feature.proto
[ 54%] Running cpp protocol buffer compiler on proto/caffe_protos.proto
Scanning dependencies of target rali
[ 54%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/bounding_box_graph.cpp.o
[ 54%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/caffe2_lmdb_record_reader.cpp.o
[ 54%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/caffe2_meta_data_reader.cpp.o
[ 55%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_bitwiseNot.cpp.o
[ 55%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/cast_layer.cpp.o
[ 55%] Building CXX object utilities/loom_shell/CMakeFiles/loom_shell.dir/loom_shell.cpp.o
[ 55%] Building CXX object utilities/loom_shell/CMakeFiles/loom_shell.dir/help.cpp.o
[ 55%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_bitwiseOr.cpp.o
[ 56%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/nms_layer.cpp.o
[ 56%] Building CXX object utilities/runvx/CMakeFiles/runvx.dir/vxRemap.cpp.o
[ 57%] Building CXX object utilities/runvx/CMakeFiles/runvx.dir/vxScalar.cpp.o
[ 57%] Building CXX object utilities/runvx/CMakeFiles/runvx.dir/vxThreshold.cpp.o
[ 57%] Building CXX object utilities/runvx/CMakeFiles/runvx.dir/vxTensor.cpp.o
[ 57%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_bitwiseXor.cpp.o
[ 57%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/gather_layer.cpp.o
[ 58%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/caffe2_meta_data_reader_detection.cpp.o
[ 58%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/caffe_lmdb_record_reader.cpp.o
[ 58%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/topk_layer.cpp.o
[ 59%] Linking CXX executable ../../bin/loom_shell
[ 59%] Built target loom_shell
[ 59%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/caffe_meta_data_reader.cpp.o
[ 59%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/caffe_meta_data_reader_detection.cpp.o
[ 59%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/reduce_min.cpp.o
[ 60%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/tile_layer.cpp.o
[ 61%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_blur.cpp.o
[ 61%] Building CXX object utilities/runvx/CMakeFiles/runvx.dir/vxUtils.cpp.o
[ 61%] Building CXX object amd_openvx_extensions/amd_nn/CMakeFiles/vx_nn.dir/src/profiler.cpp.o
[ 62%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/cifar10_data_loader.cpp.o
[ 62%] Linking CXX shared library ../../lib/libvx_nn.so
[ 62%] Built target vx_nn
[ 62%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/cifar10_data_reader.cpp.o
[ 62%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_boxFilter.cpp.o
[ 62%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/cifar10_meta_data_reader.cpp.o
[ 62%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/circular_buffer.cpp.o
[ 63%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/coco_file_source_reader.cpp.o
[ 63%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/coco_meta_data_reader.cpp.o
[ 64%] Linking CXX executable ../../bin/runvx
[ 64%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/decoder_factory.cpp.o
[ 64%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_briskCompute.cpp.o
[ 64%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_briskDetector.cpp.o
[ 64%] Built target runvx
[ 65%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_buildOpticalFlowPyramid.cpp.o
[ 65%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/device_manager.cpp.o
[ 66%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/device_manager_hip.cpp.o
[ 66%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/file_source_reader.cpp.o
[ 66%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/fused_crop_decoder.cpp.o
[ 66%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_buildPyramid.cpp.o
[ 67%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/graph.cpp.o
[ 67%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_canny.cpp.o
[ 67%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/image.cpp.o
[ 67%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_compare.cpp.o
[ 68%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_convertScaleAbs.cpp.o
[ 68%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/image_loader.cpp.o
[ 68%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/image_loader_sharded.cpp.o
[ 69%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/image_read_and_decode.cpp.o
[ 69%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_cornerHarris.cpp.o
[ 69%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/image_source_evaluator.cpp.o
[ 69%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_cornerMinEigenVal.cpp.o
[ 69%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_countNonZero.cpp.o
[ 70%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_cvtColor.cpp.o
[ 70%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/label_reader_folders.cpp.o
[ 70%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_dilate.cpp.o
[ 70%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/master_graph.cpp.o
[ 70%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_distanceTransform.cpp.o
[ 70%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_divide.cpp.o
[ 71%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_erode.cpp.o
[ 72%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/meta_data_graph.cpp.o
[ 72%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/meta_data_graph_factory.cpp.o
[ 72%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_fastFeatureDetector.cpp.o
[ 72%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_fastNlMeansDenoising.cpp.o
[ 72%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_fastNlMeansDenoisingColored.cpp.o
[ 73%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_filter2D.cpp.o
[ 73%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/meta_data_reader_factory.cpp.o
[ 73%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/meta_node_crop.cpp.o
[ 74%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/meta_node_crop_mirror_normalize.cpp.o
[ 74%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/meta_node_crop_resize.cpp.o
[ 74%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_flip.cpp.o
[ 74%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_gaussianBlur.cpp.o
[ 75%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_goodFeaturesToTrackdetector.cpp.o
[ 75%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/meta_node_flip.cpp.o
[ 75%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/meta_node_resize.cpp.o
[ 76%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/meta_node_resize_crop_mirror.cpp.o
[ 76%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_integral.cpp.o
[ 76%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/meta_node_rotate.cpp.o
[ 76%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_laplacian.cpp.o
[ 76%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/meta_node_ssd_random_crop.cpp.o
[ 76%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node.cpp.o
[ 76%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_medianBlur.cpp.o
[ 77%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_morphologyEx.cpp.o
[ 77%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_mserFeatureDetector.cpp.o
[ 77%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_multiply.cpp.o
[ 78%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node_blend.cpp.o
[ 78%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node_blur.cpp.o
[ 78%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node_brightness.cpp.o
[ 79%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node_cifar10_loader.cpp.o
[ 79%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_norm.cpp.o
[ 80%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_orbCompute.cpp.o
[ 80%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_orbDetector.cpp.o
[ 80%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_pyrDown.cpp.o
[ 80%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node_color_temperature.cpp.o
[ 80%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_pyrUp.cpp.o
[ 80%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node_color_twist.cpp.o
[ 81%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_resize.cpp.o
[ 81%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node_contrast.cpp.o
[ 82%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node_copy.cpp.o
[ 82%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_scharr.cpp.o
[ 82%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_sepFilter2D.cpp.o
[ 82%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_siftCompute.cpp.o
[ 82%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node_crop.cpp.o
[ 83%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_siftDetect.cpp.o
[ 83%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_simpleBlobDetector.cpp.o
[ 83%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node_crop_mirror_normalize.cpp.o
[ 83%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_sobel.cpp.o
[ 83%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_starFeatureDetector.cpp.o
[ 84%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_subtract.cpp.o
[ 84%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_surfCompute.cpp.o
[ 84%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_surfDetect.cpp.o
[ 85%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_threshold.cpp.o
[ 85%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node_crop_resize.cpp.o
[ 86%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node_exposure.cpp.o
[ 86%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node_fisheye.cpp.o
[ 86%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_transpose.cpp.o
[ 86%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_warpAffine.cpp.o
[ 86%] Building CXX object amd_openvx_extensions/amd_opencv/CMakeFiles/vx_opencv.dir/source/OpenCV_warpPerspective.cpp.o
[ 86%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node_flip.cpp.o
[ 86%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node_fog.cpp.o
[ 87%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node_fused_jpeg_crop.cpp.o
[ 87%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node_fused_jpeg_crop_single_shard.cpp.o
[ 87%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node_gamma.cpp.o
[ 87%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node_hue.cpp.o
[ 88%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node_image_loader.cpp.o
[ 89%] Linking CXX shared library ../../lib/libvx_opencv.so
[ 89%] Built target vx_opencv
[ 89%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node_image_loader_single_shard.cpp.o
[ 89%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node_jitter.cpp.o
[ 89%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node_lens_correction.cpp.o
[ 90%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node_nop.cpp.o
[ 90%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node_pixelate.cpp.o
[ 90%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node_rain.cpp.o
[ 91%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node_random_crop.cpp.o
[ 91%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node_resize.cpp.o
[ 91%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node_resize_crop_mirror.cpp.o
[ 91%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node_rotate.cpp.o
[ 92%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node_saturation.cpp.o
[ 92%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node_snow.cpp.o
[ 92%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node_snp_noise.cpp.o
[ 92%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node_ssd_random_crop.cpp.o
[ 93%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node_video_file_source.cpp.o
[ 93%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node_vignette.cpp.o
[ 93%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/node_warp_affine.cpp.o
[ 93%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/ocl_setup.cpp.o
[ 94%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/open_cv_decoder.cpp.o
[ 94%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/parameter_crop.cpp.o
[ 94%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/parameter_factory.cpp.o
[ 94%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/parameter_rali_crop.cpp.o
[ 95%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/parameter_random_crop.cpp.o
[ 95%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/rali_api.cpp.o
[ 95%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/rali_api_augmentation.cpp.o
[ 95%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/rali_api_data_loaders.cpp.o
[ 96%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/rali_api_data_transfer.cpp.o
[ 96%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/rali_api_info.cpp.o
[ 96%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/rali_api_meta_data.cpp.o
[ 97%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/rali_api_parameter.cpp.o
[ 97%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/randombboxcrop_meta_data_reader_factory.cpp.o
[ 97%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/randombboxcrop_reader.cpp.o
[ 97%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/reader_factory.cpp.o
[ 98%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/ring_buffer.cpp.o
[ 98%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/text_file_meta_data_reader.cpp.o
[ 98%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/tf_meta_data_reader.cpp.o
[ 98%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/tf_meta_data_reader_detection.cpp.o
[ 99%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/tf_record_reader.cpp.o
[ 99%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/turbo_jpeg_decoder.cpp.o
[ 99%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/source/video_loader_module.cpp.o
[100%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/feature.pb.cc.o
[100%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/example.pb.cc.o
[100%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/caffe_protos.pb.cc.o
[100%] Building CXX object rocAL/rocAL/CMakeFiles/rali.dir/caffe2_protos.pb.cc.o
[100%] Linking CXX shared library ../../lib/librali.so
[100%] Built target rali