INFO: not using any hashes in /data/userland-archives/hashes for x265_4.0.tar.gz (overridden with --hash) Source /data/userland-archives/x265_4.0.tar.gz... not found, skipping file copy Source https://bitbucket.org/multicoreware/x265_git/downloads/x265_4.0.tar.gz... downloading... ok validating signature... checking local signature... not found signature validation failed validating hash... ok patching file source/CMakeLists.txt Hunk #1 succeeded at 847 (offset 324 lines). patching file source/encoder/analysis.cpp Hunk #1 succeeded at 4220 (offset 518 lines). patching file source/common/cpu.h patching file source/common/cpu.cpp Hunk #1 succeeded at 62 (offset 4 lines). Hunk #2 succeeded at 141 (offset 18 lines). patching file source/common/quant.cpp Hunk #1 succeeded at 708 (offset -16 lines). Hunk #2 succeeded at 794 (offset -16 lines). patching file source/encoder/encoder.cpp Hunk #1 succeeded at 118 (offset 63 lines). patching file source/x265.pc.in -- cmake version 3.31.0 CMake Deprecation Warning at CMakeLists.txt:10 (cmake_policy): The OLD behavior for policy CMP0025 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. CMake Deprecation Warning at CMakeLists.txt:16 (cmake_policy): The OLD behavior for policy CMP0054 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. CMake Warning (dev) at CMakeLists.txt:19 (project): cmake_minimum_required() should be called prior to this top-level project() call. Please see the cmake-commands(7) manual for usage documentation of both commands. This warning is for project developers. Use -Wno-dev to suppress it. -- The C compiler identification is GNU 13.3.0 -- The CXX compiler identification is GNU 13.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/gcc/13/bin/gcc - 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/gcc/13/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at CMakeLists.txt:20 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Detected x86_64 target processor CMake Warning (dev) at /usr/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake:441 (message): The package name passed to `find_package_handle_standard_args` (NUMA) does not match the name of the calling package (Numa). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindNuma.cmake:43 (find_package_handle_standard_args) CMakeLists.txt:113 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Could NOT find NUMA (missing: NUMA_ROOT_DIR NUMA_INCLUDE_DIR NUMA_LIBRARY) -- Looking for include file inttypes.h -- Looking for include file inttypes.h - found -- Performing Test CC_HAS_NO_STRICT_OVERFLOW -- Performing Test CC_HAS_NO_STRICT_OVERFLOW - Success -- Performing Test CC_HAS_NO_NARROWING -- Performing Test CC_HAS_NO_NARROWING - Success -- Performing Test CC_HAS_NO_ARRAY_BOUNDS -- Performing Test CC_HAS_NO_ARRAY_BOUNDS - Success -- Performing Test CC_HAS_FAST_MATH -- Performing Test CC_HAS_FAST_MATH - Success -- Performing Test CC_HAS_STACK_REALIGN -- Performing Test CC_HAS_STACK_REALIGN - Success -- Performing Test CC_HAS_FNO_EXCEPTIONS_FLAG -- Performing Test CC_HAS_FNO_EXCEPTIONS_FLAG - Success CMake Warning (dev) at /usr/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake:441 (message): The package name passed to `find_package_handle_standard_args` (nasm) does not match the name of the calling package (Nasm). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindNasm.cmake:23 (find_package_handle_standard_args) CMakeLists.txt:462 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found nasm: /usr/bin/nasm (found version "2.16.03") -- Found Nasm 2.16.03 to build assembly primitives -- GIT_EXECUTABLE /usr/bin/git -- SOURCE CODE IS FROM x265 GIT ARCHIVED ZIP OR TAR BALL -- GIT ARCHIVAL INFORMATION PROCESSED -- X265 RELEASE VERSION 4.0+1-6318f22 -- The ASM_NASM compiler identification is NASM -- Found assembler: /usr/bin/nasm -- Looking for strtok_r -- Looking for strtok_r - found -- Looking for include file getopt.h -- Looking for include file getopt.h - found -- Looking for __rdtsc -- Looking for __rdtsc - not found -- Configuring done (2.7s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_COMPILER CMAKE_Fortran_FLAGS CMAKE_INSTALL_BINDIR CMAKE_INSTALL_DATADIR CMAKE_INSTALL_DATAROOTDIR CMAKE_INSTALL_INFODIR CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LOCALEDIR CMAKE_INSTALL_MANDIR CMAKE_INSTALL_SBINDIR LIBEXEC_INSTALL_DIR LIB_SUFFIX -- Build files have been written to: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/build/amd64 [ 1%] Building CXX object encoder/CMakeFiles/encoder.dir/analysis.cpp.o /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/analysis.cpp: In member function 'x265::Mode& x265::Analysis::compressCTU(x265::CUData&, x265::Frame&, const x265::CUGeom&, const x265::Entropy&)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/analysis.cpp:160:51: warning: comparing the result of pointer addition '((*((x265::Analysis*)this)->x265::Analysis::.x265::Search::m_frame->x265::Frame::m_ctuInfo) + ((sizetype)(((long unsigned int)ctu.x265::CUData::m_cuAddr) * 272)))' and NULL [-Waddress] 160 | if (m_param->bCTUInfo && (*m_frame->m_ctuInfo + ctu.m_cuAddr)) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/analysis.cpp:26: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h: At global scope: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 2%] Building CXX object encoder/CMakeFiles/encoder.dir/search.cpp.o /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/search.cpp: In member function 'void x265::Search::predInterSearch(x265::Mode&, const x265::CUGeom&, bool, uint32_t*, x265::MV*)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/search.cpp:2216:111: warning: unused parameter 'iMVCandList' [-Wunused-parameter] 2216 | void Search::predInterSearch(Mode& interMode, const CUGeom& cuGeom, bool bChromaMC, uint32_t refMasks[2], MV* iMVCandList) | ~~~~^~~~~~~~~~~ In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/search.cpp:25: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h: At global scope: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 3%] Building CXX object encoder/CMakeFiles/encoder.dir/bitcost.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/bitcost.cpp:25: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 4%] Building CXX object encoder/CMakeFiles/encoder.dir/motion.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/motion.cpp:25: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 5%] Building CXX object encoder/CMakeFiles/encoder.dir/slicetype.cpp.o /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/slicetype.cpp: In member function 'void x265::Lookahead::slicetypeDecide()': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/slicetype.cpp:2057:45: warning: array subscript has type 'char' [-Wchar-subscripts] 2057 | int gopLen = x265_gop_ra_length[gopId]; | ^~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/slicetype.cpp:2067:49: warning: array subscript has type 'char' [-Wchar-subscripts] 2067 | gopLen = x265_gop_ra_length[gopId]; | ^~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/slicetype.cpp:2126:65: warning: array subscript has type 'char' [-Wchar-subscripts] 2126 | list[newbFrames]->m_tempLayer = x265_gop_ra[gopId][0].layer; | ^~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/slicetype.cpp:2133:63: warning: array subscript has type 'char' [-Wchar-subscripts] 2133 | int offset = listReset + (x265_gop_ra[gopId][j].poc_offset - 1); | ^~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/slicetype.cpp:2140:65: warning: array subscript has type 'char' [-Wchar-subscripts] 2140 | list[offset]->m_tempLayer = x265_gop_ra[gopId][j++].layer; | ^~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/slicetype.cpp:2150:64: warning: array subscript has type 'char' [-Wchar-subscripts] 2150 | gopLen = (gopId >= 0) ? x265_gop_ra_length[gopId] : 0; | ^~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/slicetype.cpp:2297:54: warning: array subscript has type 'char' [-Wchar-subscripts] 2297 | list[bframes]->m_tempLayer = x265_gop_ra[m_gopId][0].layer; | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/slicetype.cpp:2303:42: warning: array subscript has type 'char' [-Wchar-subscripts] 2303 | int offset = x265_gop_ra[m_gopId][j].poc_offset - 1; | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/slicetype.cpp:2310:57: warning: array subscript has type 'char' [-Wchar-subscripts] 2310 | list[offset]->m_tempLayer = x265_gop_ra[m_gopId][j++].layer; | ^~~~~~~ In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/slicetype.cpp:26: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h: At global scope: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 6%] Building CXX object encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/frameencoder.cpp: In member function 'virtual void x265::FrameEncoder::processRow(int, int, int)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/frameencoder.cpp:1478:50: warning: the address of 'x265::FrameEncoder::m_stallStartTime' will never be NULL [-Waddress] 1478 | if (ATOMIC_INC(&m_activeWorkerCount) == 1 && m_stallStartTime) | ^~~~~~~~~~~~~~~~ In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/frameencoder.cpp:33: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/frameencoder.h:209:30: note: 'x265::FrameEncoder::m_stallStartTime' declared here 209 | int64_t m_stallStartTime[MAX_LAYERS]; // timestamp when worker count becomes 0 | ^~~~~~~~~~~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/frameencoder.cpp: In member function 'x265::Frame** x265::FrameEncoder::getEncodedPicture(x265::NALList&)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/frameencoder.cpp:2365:9: warning: the address of 'x265::FrameEncoder::m_frame' will never be NULL [-Waddress] 2365 | if (m_frame && m_frame[0]) | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/frameencoder.h:220:30: note: 'x265::FrameEncoder::m_frame' declared here 220 | Frame* m_frame[MAX_LAYERS]; | ^~~~~~~ In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/frameencoder.cpp:26: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h: At global scope: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 7%] Building CXX object encoder/CMakeFiles/encoder.dir/framefilter.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/framefilter.cpp:25: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 8%] Building CXX object encoder/CMakeFiles/encoder.dir/level.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/level.cpp:25: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 9%] Building CXX object encoder/CMakeFiles/encoder.dir/nal.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/nal.cpp:25: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 10%] Building CXX object encoder/CMakeFiles/encoder.dir/sei.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/sei.cpp:24: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 11%] Building CXX object encoder/CMakeFiles/encoder.dir/sao.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/sao.cpp:26: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 12%] Building CXX object encoder/CMakeFiles/encoder.dir/entropy.cpp.o /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/entropy.cpp: In member function 'void x265::Entropy::codeVPS(const x265::VPS&, const x265::SPS&)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/entropy.cpp:233:50: warning: unused parameter 'sps' [-Wunused-parameter] 233 | void Entropy::codeVPS(const VPS& vps, const SPS& sps) | ~~~~~~~~~~~^~~ In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/entropy.cpp:25: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h: At global scope: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 13%] Building CXX object encoder/CMakeFiles/encoder.dir/dpb.cpp.o /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/dpb.cpp: In member function 'void x265::DPB::prepareEncode(x265::Frame*)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/dpb.cpp:241:75: warning: array subscript has type 'char' [-Wchar-subscripts] 241 | int id = newFrame->m_gopOffset % x265_gop_ra_length[newFrame->m_gopId]; | ~~~~~~~~~~^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/dpb.cpp:242:66: warning: array subscript has type 'char' [-Wchar-subscripts] 242 | for (int ii = id; (ii < x265_gop_ra_length[newFrame->m_gopId] && isSTSA == true); ii++) | ~~~~~~~~~~^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/dpb.cpp:244:55: warning: array subscript has type 'char' [-Wchar-subscripts] 244 | int tempIdRef = x265_gop_ra[newFrame->m_gopId][ii].layer; | ~~~~~~~~~~^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/dpb.cpp:251:64: warning: array subscript has type 'char' [-Wchar-subscripts] 251 | int refPoc = x265_gop_ra[newFrame->m_gopId][ii].poc_offset + slice->m_rps.deltaPOC[jj]; | ~~~~~~~~~~^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/dpb.cpp:253:76: warning: array subscript has type 'char' [-Wchar-subscripts] 253 | for (kk = 0; kk < x265_gop_ra_length[newFrame->m_gopId]; kk++) | ~~~~~~~~~~^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/dpb.cpp:255:59: warning: array subscript has type 'char' [-Wchar-subscripts] 255 | if (x265_gop_ra[newFrame->m_gopId][kk].poc_offset == refPoc) | ~~~~~~~~~~^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/dpb.cpp:260:55: warning: array subscript has type 'char' [-Wchar-subscripts] 260 | if (x265_gop_ra[newFrame->m_gopId][kk].layer >= newFrame->m_tempLayer) | ~~~~~~~~~~^~~~~~~ In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/dpb.cpp:25: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h: At global scope: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 14%] Building CXX object encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/ratecontrol.cpp:30: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/ratecontrol.cpp: In member function 'int x265::RateControl::writeRateControlFrameStats(x265::Frame*, x265::RateControlEntry*)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/ratecontrol.cpp:3245:36: warning: '~' directive writing 1 byte into a region of size between 0 and 127 [-Wformat-overflow=] 3245 | sprintf(deltaPOC, "%s%d~", deltaPOC, rpsWriter->deltaPOC[i]); | ^ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/ratecontrol.cpp:3245:20: note: 'std::sprintf' output between 3 and 140 bytes into a destination of size 128 3245 | sprintf(deltaPOC, "%s%d~", deltaPOC, rpsWriter->deltaPOC[i]); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/ratecontrol.cpp:3245:20: warning: 'std::sprintf' argument 3 overlaps destination object 'deltaPOC' [-Wrestrict] /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/ratecontrol.cpp:3236:14: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 3236 | char deltaPOC[128]; | ^~~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/ratecontrol.cpp:3246:33: warning: '~' directive writing 1 byte into a region of size between 0 and 39 [-Wformat-overflow=] 3246 | sprintf(bUsed, "%s%d~", bUsed, rpsWriter->bUsed[i]); | ^ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/ratecontrol.cpp:3246:20: note: 'std::sprintf' output between 3 and 42 bytes into a destination of size 40 3246 | sprintf(bUsed, "%s%d~", bUsed, rpsWriter->bUsed[i]); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/ratecontrol.cpp:3246:20: warning: 'std::sprintf' argument 3 overlaps destination object 'bUsed' [-Wrestrict] /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/ratecontrol.cpp:3237:14: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 3237 | char bUsed[40]; | ^~~~~ [ 15%] Building CXX object encoder/CMakeFiles/encoder.dir/reference.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/reference.cpp:26: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 16%] Building CXX object encoder/CMakeFiles/encoder.dir/encoder.cpp.o /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/encoder.cpp: In member function 'int x265::Encoder::encode(const x265_picture*, x265_picture**)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/encoder.cpp:2460:29: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2460 | case 3: if (!IS_REFERENCED(frameEnc[layer])) | ^~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/encoder.cpp:2462:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2462 | break; | ^~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/encoder.cpp:2463:29: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2463 | case 2: if (!!m_param->bframes && slice->m_sliceType == B_SLICE) | ^~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/encoder.cpp:2465:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2465 | break; | ^~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/encoder.cpp:2466:29: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2466 | case 1: if (slice->m_sliceType != I_SLICE) | ^~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/encoder.cpp:2468:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2468 | break; | ^~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/encoder.cpp: In member function 'void x265::Encoder::finishFrameStats(x265::Frame*, x265::FrameEncoder*, x265_frame_stats*, int, int)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/encoder.cpp:3117:45: warning: the address of 'x265::FrameEncoder::m_ssimCnt' will never be NULL [-Waddress] 3117 | if (m_param->bEnableSsim && curEncoder->m_ssimCnt) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/encoder.cpp:38: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/frameencoder.h:198:30: note: 'x265::FrameEncoder::m_ssimCnt' declared here 198 | uint32_t m_ssimCnt[MAX_LAYERS]; | ^~~~~~~~~ In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/encoder.cpp:27: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h: At global scope: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 17%] Building CXX object encoder/CMakeFiles/encoder.dir/api.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/api.cpp:23: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 18%] Building CXX object encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/encoder/weightPrediction.cpp:27: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 18%] Built target encoder [ 20%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixel-a.asm.o [ 21%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/const-a.asm.o [ 22%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/cpu-a.asm.o [ 23%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/ssd-a.asm.o [ 24%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/mc-a.asm.o [ 25%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/mc-a2.asm.o [ 26%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixel-util8.asm.o [ 27%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/blockcopy8.asm.o [ 28%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixeladd8.asm.o [ 29%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/dct8.asm.o [ 30%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/seaintegral.asm.o [ 31%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/sad-a.asm.o [ 32%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/intrapred8.asm.o [ 33%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/intrapred8_allangs.asm.o [ 34%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/v4-ipfilter8.asm.o [ 35%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/h-ipfilter8.asm.o [ 36%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/ipfilter8.asm.o [ 37%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/loopfilter.asm.o [ 38%] Building CXX object common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/x86/asm-primitives.cpp:26: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 40%] Building CXX object common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/primitives.h:35, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/vec/vec-primitives.cpp:24: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 41%] Building CXX object common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/vec/dct-sse3.cpp:31: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 42%] Building CXX object common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/vec/dct-ssse3.cpp:31: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 43%] Building CXX object common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/vec/dct-sse41.cpp:31: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 44%] Building CXX object common/CMakeFiles/common.dir/primitives.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/primitives.cpp:24: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 45%] Building CXX object common/CMakeFiles/common.dir/pixel.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/pixel.cpp:28: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 46%] Building CXX object common/CMakeFiles/common.dir/dct.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/dct.cpp:30: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 47%] Building CXX object common/CMakeFiles/common.dir/lowpassdct.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/lowpassdct.cpp:24: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 48%] Building CXX object common/CMakeFiles/common.dir/ipfilter.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/ipfilter.cpp:27: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 49%] Building CXX object common/CMakeFiles/common.dir/intrapred.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/intrapred.cpp:24: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 50%] Building CXX object common/CMakeFiles/common.dir/loopfilter.cpp.o /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/loopfilter.cpp: In function 'void {anonymous}::processSaoCUE0(pixel*, int8_t*, int, int8_t*, intptr_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/loopfilter.cpp:53:50: warning: array subscript has type 'char' [-Wchar-subscripts] 53 | rec[x] = x265_clip(rec[x] + offsetEo[edgeType]); | ^~~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/loopfilter.cpp: In function 'void {anonymous}::processSaoCUE3(pixel*, int8_t*, int8_t*, intptr_t, int, int)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/loopfilter.cpp:115:46: warning: array subscript has type 'char' [-Wchar-subscripts] 115 | rec[x] = x265_clip(rec[x] + offsetEo[edgeType]); | ^~~~~~~~ In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/loopfilter.cpp:26: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h: At global scope: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 51%] Building CXX object common/CMakeFiles/common.dir/constants.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/constants.cpp:25: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 52%] Building CXX object common/CMakeFiles/common.dir/cpu.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/cpu.h:28, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/cpu.cpp:31: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 53%] Building CXX object common/CMakeFiles/common.dir/version.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/version.cpp:25: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 54%] Building CXX object common/CMakeFiles/common.dir/threading.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/threading.cpp:24: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 55%] Building CXX object common/CMakeFiles/common.dir/threadpool.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/threadpool.cpp:25: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 56%] Building CXX object common/CMakeFiles/common.dir/wavefront.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/threadpool.h:27, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/wavefront.cpp:25: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 57%] Building CXX object common/CMakeFiles/common.dir/md5.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/md5.cpp:25: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 58%] Building CXX object common/CMakeFiles/common.dir/bitstream.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/bitstream.cpp:1: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 60%] Building CXX object common/CMakeFiles/common.dir/yuv.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/yuv.cpp:26: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 61%] Building CXX object common/CMakeFiles/common.dir/shortyuv.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/shortyuv.cpp:24: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 62%] Building CXX object common/CMakeFiles/common.dir/picyuv.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/picyuv.cpp:25: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 63%] Building CXX object common/CMakeFiles/common.dir/common.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.cpp:24: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 64%] Building CXX object common/CMakeFiles/common.dir/param.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/param.cpp:25: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 65%] Building CXX object common/CMakeFiles/common.dir/frame.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/frame.cpp:25: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 66%] Building CXX object common/CMakeFiles/common.dir/framedata.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/framedata.h:27, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/framedata.cpp:24: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 67%] Building CXX object common/CMakeFiles/common.dir/cudata.cpp.o /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/cudata.cpp:2131:7: warning: extra tokens at end of #endif directive [-Wendif-labels] 2131 | #endif; | ^ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/cudata.cpp: In member function 'void x265::CUData::initCTU(const x265::Frame&, uint32_t, int, uint32_t, uint32_t, uint32_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/cudata.cpp:317:22: warning: array subscript has type 'char' [-Wchar-subscripts] 317 | m_refTuDepth[i] = -1; | ^ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/cudata.cpp: In member function 'void x265::CUData::initSubCU(const x265::CUData&, const x265::CUGeom&, int, x265::MV*)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/cudata.cpp:330:76: warning: unused parameter 'lastIntraBCMv' [-Wunused-parameter] 330 | void CUData::initSubCU(const CUData& ctu, const CUGeom& cuGeom, int qp, MV lastIntraBCMv[2]) | ~~~^~~~~~~~~~~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/cudata.cpp: In member function 'int x265::CUData::getPMV(x265::InterNeighbourMV*, uint32_t, uint32_t, x265::MV*, x265::MV*, uint32_t, uint32_t) const': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/cudata.cpp:1740:117: warning: unused parameter 'puIdx' [-Wunused-parameter] 1740 | int CUData::getPMV(InterNeighbourMV* neighbours, uint32_t picList, uint32_t refIdx, MV* amvpCand, MV* pmv, uint32_t puIdx, uint32_t absPartIdx) const | ~~~~~~~~~^~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/cudata.cpp:1740:133: warning: unused parameter 'absPartIdx' [-Wunused-parameter] 1740 | int CUData::getPMV(InterNeighbourMV* neighbours, uint32_t picList, uint32_t refIdx, MV* amvpCand, MV* pmv, uint32_t puIdx, uint32_t absPartIdx) const | ~~~~~~~~~^~~~~~~~~~ In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/cudata.cpp:25: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h: At global scope: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 68%] Building CXX object common/CMakeFiles/common.dir/slice.cpp.o /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/slice.cpp: In member function 'void x265::Slice::setRefPicList(x265::PicList&, x265::PicList&, x265::PicList&, int)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/slice.cpp:58:10: warning: unused variable 'checkNumPocTotalCurr' [-Wunused-variable] 58 | bool checkNumPocTotalCurr = m_param->bEnableSCC ? false : true; | ^~~~~~~~~~~~~~~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/slice.cpp:56:54: warning: unused parameter 'refPicSetInterLayer0' [-Wunused-parameter] 56 | void Slice::setRefPicList(PicList& picList, PicList& refPicSetInterLayer0, PicList& refPicSetInterLayer1, int sLayerId) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/slice.cpp:56:85: warning: unused parameter 'refPicSetInterLayer1' [-Wunused-parameter] 56 | void Slice::setRefPicList(PicList& picList, PicList& refPicSetInterLayer0, PicList& refPicSetInterLayer1, int sLayerId) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/slice.cpp:24: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h: At global scope: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 69%] Building CXX object common/CMakeFiles/common.dir/lowres.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/picyuv.h:27, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/lowres.cpp:25: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 70%] Building CXX object common/CMakeFiles/common.dir/piclist.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/piclist.cpp:24: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 71%] Building CXX object common/CMakeFiles/common.dir/predict.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/predict.cpp:25: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 72%] Building CXX object common/CMakeFiles/common.dir/scalinglist.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/scalinglist.cpp:24: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 73%] Building CXX object common/CMakeFiles/common.dir/quant.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/quant.cpp:25: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 74%] Building CXX object common/CMakeFiles/common.dir/deblock.cpp.o /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/deblock.cpp: In static member function 'static uint8_t x265::Deblock::getBoundaryStrength(const x265::CUData*, int32_t, uint32_t, const uint8_t*)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/deblock.cpp:210:107: warning: array subscript has type 'char' [-Wchar-subscripts] 210 | const Frame* refP0 = (cuP->m_refIdx[0][partP] >= 0) ? sliceP->m_refFrameList[0][cuP->m_refIdx[0][partP]] : NULL; | ~~~~~~~~~~~~~~~~~~~~~~^ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/deblock.cpp:211:107: warning: array subscript has type 'char' [-Wchar-subscripts] 211 | const Frame* refQ0 = (cuQ->m_refIdx[0][partQ] >= 0) ? sliceQ->m_refFrameList[0][cuQ->m_refIdx[0][partQ]] : NULL; | ~~~~~~~~~~~~~~~~~~~~~~^ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/deblock.cpp:220:107: warning: array subscript has type 'char' [-Wchar-subscripts] 220 | const Frame* refP1 = (cuP->m_refIdx[1][partP] >= 0) ? sliceP->m_refFrameList[1][cuP->m_refIdx[1][partP]] : NULL; | ~~~~~~~~~~~~~~~~~~~~~~^ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/deblock.cpp:221:107: warning: array subscript has type 'char' [-Wchar-subscripts] 221 | const Frame* refQ1 = (cuQ->m_refIdx[1][partQ] >= 0) ? sliceQ->m_refFrameList[1][cuQ->m_refIdx[1][partQ]] : NULL; | ~~~~~~~~~~~~~~~~~~~~~~^ In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/deblock.cpp:25: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h: At global scope: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 75%] Building CXX object common/CMakeFiles/common.dir/scaler.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/scaler.h:27, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/scaler.cpp:24: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 76%] Building CXX object common/CMakeFiles/common.dir/ringmem.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/ringmem.h:27, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/ringmem.cpp:24: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 77%] Building CXX object common/CMakeFiles/common.dir/temporalfilter.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/temporalfilter.cpp:23: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 77%] Built target common [ 78%] Linking CXX static library libx265.a [ 78%] Built target x265-static [ 80%] Linking CXX shared library libx265.so [ 80%] Built target x265-shared [ 81%] Building CXX object CMakeFiles/cli.dir/input/input.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/input/input.h:34, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/input/input.cpp:24: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 82%] Building CXX object CMakeFiles/cli.dir/input/y4m.cpp.o /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/input/y4m.cpp:24: warning: "_LARGEFILE_SOURCE" redefined 24 | #define _LARGEFILE_SOURCE | : note: this is the location of the previous definition In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/input/input.h:34, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/input/y4m.h:27, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/input/y4m.cpp:25: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 83%] Building CXX object CMakeFiles/cli.dir/input/yuv.cpp.o /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/input/yuv.cpp:24: warning: "_LARGEFILE_SOURCE" redefined 24 | #define _LARGEFILE_SOURCE | : note: this is the location of the previous definition In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/input/input.h:34, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/input/yuv.h:27, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/input/yuv.cpp:25: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 84%] Building CXX object CMakeFiles/cli.dir/output/output.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/output/output.h:28, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/output/output.cpp:25: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 85%] Building CXX object CMakeFiles/cli.dir/output/raw.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/output/output.h:28, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/output/raw.h:28, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/output/raw.cpp:24: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 86%] Building CXX object CMakeFiles/cli.dir/output/reconplay.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/output/reconplay.cpp:25: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 87%] Building CXX object CMakeFiles/cli.dir/output/y4m.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/output/y4m.cpp:24: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 88%] Building CXX object CMakeFiles/cli.dir/output/yuv.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/output/yuv.cpp:24: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 89%] Building CXX object CMakeFiles/cli.dir/x265.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/x265.cpp:28: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 90%] Building CXX object CMakeFiles/cli.dir/x265cli.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/x265cli.h:28, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/x265cli.cpp:28: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 91%] Building CXX object CMakeFiles/cli.dir/abrEncApp.cpp.o /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/abrEncApp.cpp: In member function 'virtual void x265::PassEncoder::threadMain()': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/abrEncApp.cpp:789:36: warning: the address of 'pic_in' will never be NULL [-Waddress] 789 | picInput = pic_in ? (inputNum ? &picField2 : &picField1) : NULL; | ^~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/abrEncApp.cpp:594:27: note: 'pic_in' declared here 594 | x265_picture *pic_in[MAX_VIEWS]; | ^~~~~~ In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/abrEncApp.h:29, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/abrEncApp.cpp:25: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/x265.h: At global scope: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/abrEncApp.cpp: In member function 'virtual void x265::PassEncoder::threadMain()': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/abrEncApp.cpp:646:40: warning: 'pic_in$' may be used uninitialized [-Wmaybe-uninitialized] 646 | pic_in[0]->rpu.payload = rpuPayload; | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/abrEncApp.cpp:594:27: note: 'pic_in$' was declared here 594 | x265_picture *pic_in[MAX_VIEWS]; | ^~~~~~ [ 92%] Linking CXX executable x265 [ 92%] Built target cli [ 93%] Building ASM_NASM object test/CMakeFiles/TestBench.dir/checkasm-a.asm.o [ 94%] Building CXX object test/CMakeFiles/TestBench.dir/testbench.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testbench.cpp:28: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 95%] Building CXX object test/CMakeFiles/TestBench.dir/pixelharness.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.h:28, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:25: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp(x265::pixelcmp_t, x265::pixelcmp_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::pixelcmp_t' {aka 'int (*)(const unsigned char*, long int, const unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:91:25: note: in expansion of macro 'checked' 91 | int vres = (int)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sse(x265::pixel_sse_t, x265::pixel_sse_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::pixel_sse_t' {aka 'unsigned int (*)(const unsigned char*, long int, const unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:112:29: note: in expansion of macro 'checked' 112 | sse_t vres = (sse_t)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sse_ss(x265::pixel_sse_ss_t, x265::pixel_sse_ss_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::pixel_sse_ss_t' {aka 'unsigned int (*)(const short int*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:133:29: note: in expansion of macro 'checked' 133 | sse_t vres = (sse_t)checked(opt, residual_test_buff[index1], stride, residual_test_buff[index2] + j, stride); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x3(x265::pixelcmp_x3_t, x265::pixelcmp_x3_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::pixelcmp_x3_t' {aka 'void (*)(const unsigned char*, const unsigned char*, const unsigned char*, const unsigned char*, long int, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:155:9: note: in expansion of macro 'checked' 155 | checked(opt, pixel_test_buff[index1], | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x4(x265::pixelcmp_x4_t, x265::pixelcmp_x4_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::pixelcmp_x4_t' {aka 'void (*)(const unsigned char*, const unsigned char*, const unsigned char*, const unsigned char*, const unsigned char*, long int, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:183:9: note: in expansion of macro 'checked' 183 | checked(opt, pixel_test_buff[index1], | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual(x265::calcresidual_t, x265::calcresidual_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::calcresidual_t' {aka 'void (*)(const unsigned char*, const unsigned char*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:216:9: note: in expansion of macro 'checked' 216 | checked(opt, pbuf1 + j, pixel_test_buff[index] + j, opt_dest, stride); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual_aligned(x265::calcresidual_t, x265::calcresidual_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::calcresidual_t' {aka 'void (*)(const unsigned char*, const unsigned char*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:241:9: note: in expansion of macro 'checked' 241 | checked(opt, pbuf1 + j, pixel_test_buff[index] + j, opt_dest, stride); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssd_s(x265::pixel_ssd_s_t, x265::pixel_ssd_s_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::pixel_ssd_s_t' {aka 'unsigned int (*)(const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:262:29: note: in expansion of macro 'checked' 262 | sse_t vres = (sse_t)checked(opt, sbuf1 + j, (intptr_t)stride); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssd_s_aligned(x265::pixel_ssd_s_t, x265::pixel_ssd_s_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::pixel_ssd_s_t' {aka 'unsigned int (*)(const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:280:29: note: in expansion of macro 'checked' 280 | sse_t vres = (sse_t)checked(opt, sbuf1 + j, (intptr_t)stride); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_sp_t, x265::weightp_sp_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::weightp_sp_t' {aka 'void (*)(const short int*, unsigned char*, long int, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:311:9: note: in expansion of macro 'checked' 311 | checked(opt, short_test_buff[index] + j, opt_dest, stride, stride + 1, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_pp_t, x265::weightp_pp_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::weightp_pp_t' {aka 'void (*)(const unsigned char*, unsigned char*, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:350:9: note: in expansion of macro 'checked' 350 | checked(opt, pixel_test_buff[index] + j, opt_dest, stride, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::weightp_pp_t' {aka 'void (*)(const unsigned char*, unsigned char*, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:355:13: note: in expansion of macro 'checked' 355 | checked(opt, pixel_test_buff[index] + j, opt_dest, stride, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_downscale_t(x265::downscale_t, x265::downscale_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::downscale_t' {aka 'void (*)(const unsigned char*, unsigned char*, unsigned char*, unsigned char*, unsigned char*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:390:9: note: in expansion of macro 'checked' 390 | checked(opt, pixel_test_buff[index] + j, opt_destf, opt_desth, opt_destv, | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_downscaleluma_t(x265::downscaleluma_t, x265::downscaleluma_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::downscaleluma_t' {aka 'void (*)(const unsigned char*, unsigned char*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:423:9: note: in expansion of macro 'checked' 423 | checked(opt, pixel_test_buff[index] + j, opt_destf, src_stride, dst_stride, bx, by); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy2Dto1D_shl_t(x265::cpy2Dto1D_shl_t, x265::cpy2Dto1D_shl_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::cpy2Dto1D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:450:9: note: in expansion of macro 'checked' 450 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy2Dto1D_shr_t(x265::cpy2Dto1D_shr_t, x265::cpy2Dto1D_shr_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::cpy2Dto1D_shr_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:478:9: note: in expansion of macro 'checked' 478 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_cnt_t(x265::copy_cnt_t, x265::copy_cnt_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::copy_cnt_t' {aka 'unsigned int (*)(short int*, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:504:28: note: in expansion of macro 'checked' 504 | int opt_cnt = (int)checked(opt, opt_dest, short_test_buff1[index] + j, stride); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shl_t(x265::cpy1Dto2D_shl_t, x265::cpy1Dto2D_shl_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:530:9: note: in expansion of macro 'checked' 530 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shl_aligned_t(x265::cpy1Dto2D_shl_t, x265::cpy1Dto2D_shl_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:557:9: note: in expansion of macro 'checked' 557 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shr_t(x265::cpy1Dto2D_shr_t, x265::cpy1Dto2D_shr_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shr_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:585:9: note: in expansion of macro 'checked' 585 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelavg_pp(x265::pixelavg_pp_t, x265::pixelavg_pp_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::pixelavg_pp_t' {aka 'void (*)(unsigned char*, long int, const unsigned char*, long int, const unsigned char*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:610:9: note: in expansion of macro 'checked' 610 | checked(ref, ref_dest, stride, pixel_test_buff[index1] + j, | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelavg_pp_aligned(x265::pixelavg_pp_t, x265::pixelavg_pp_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::pixelavg_pp_t' {aka 'void (*)(unsigned char*, long int, const unsigned char*, long int, const unsigned char*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:639:9: note: in expansion of macro 'checked' 639 | checked(ref, ref_dest, stride, pixel_test_buff[index1] + j, | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_pp(x265::copy_pp_t, x265::copy_pp_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::copy_pp_t' {aka 'void (*)(unsigned char*, long int, const unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:669:9: note: in expansion of macro 'checked' 669 | checked(opt, opt_dest, stride, pixel_test_buff[index] + j, stride); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_sp(x265::copy_sp_t, x265::copy_sp_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::copy_sp_t' {aka 'void (*)(unsigned char*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:697:9: note: in expansion of macro 'checked' 697 | checked(opt, opt_dest, stride1, short_test_buff1[index] + j, stride2); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ps(x265::copy_ps_t, x265::copy_ps_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::copy_ps_t' {aka 'void (*)(short int*, long int, const unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:725:9: note: in expansion of macro 'checked' 725 | checked(opt, opt_dest, stride, pixel_test_buff[index] + j, stride); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ss(x265::copy_ss_t, x265::copy_ss_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::copy_ss_t' {aka 'void (*)(short int*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:753:9: note: in expansion of macro 'checked' 753 | checked(opt, opt_dest, stride, short_test_buff1[index] + j, stride); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_blockfill_s(x265::blockfill_s_t, x265::blockfill_s_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::blockfill_s_t' {aka 'void (*)(short int*, long int, short int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:779:9: note: in expansion of macro 'checked' 779 | checked(opt, opt_dest, stride, value); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_blockfill_s_aligned(x265::blockfill_s_t, x265::blockfill_s_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::blockfill_s_t' {aka 'void (*)(short int*, long int, short int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:804:9: note: in expansion of macro 'checked' 804 | checked(opt, opt_dest, stride, value); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sub_ps(x265::pixel_sub_ps_t, x265::pixel_sub_ps_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::pixel_sub_ps_t' {aka 'void (*)(short int*, long int, const unsigned char*, const unsigned char*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:830:9: note: in expansion of macro 'checked' 830 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp(x265::scale1D_t, x265::scale1D_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::scale1D_t' {aka 'void (*)(unsigned char*, const unsigned char*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:857:9: note: in expansion of macro 'checked' 857 | checked(opt, opt_dest, pixel_test_buff[index] + j); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp_aligned(x265::scale1D_t, x265::scale1D_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::scale1D_t' {aka 'void (*)(unsigned char*, const unsigned char*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:882:9: note: in expansion of macro 'checked' 882 | checked(opt, opt_dest, pixel_test_buff[index] + j); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale2D_pp(x265::scale2D_t, x265::scale2D_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::scale2D_t' {aka 'void (*)(unsigned char*, const unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:908:9: note: in expansion of macro 'checked' 908 | checked(opt, opt_dest, pixel_test_buff[index] + j, stride); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_transpose(x265::transpose_t, x265::transpose_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::transpose_t' {aka 'void (*)(unsigned char*, const unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:934:9: note: in expansion of macro 'checked' 934 | checked(opt, opt_dest, pixel_test_buff[index] + j, stride); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_add_ps(x265::pixel_add_ps_t, x265::pixel_add_ps_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::pixel_add_ps_t' {aka 'void (*)(unsigned char*, long int, const unsigned char*, const short int*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:961:9: note: in expansion of macro 'checked' 961 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, short_test_buff[index2] + j, stride, stride); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_add_ps_aligned(x265::pixel_add_ps_t, x265::pixel_add_ps_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::pixel_add_ps_t' {aka 'void (*)(unsigned char*, long int, const unsigned char*, const short int*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:988:9: note: in expansion of macro 'checked' 988 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, short_test_buff[index2] + j, stride, stride); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_var(x265::var_t, x265::var_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::var_t' {aka 'long unsigned int (*)(const unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:1008:25: note: in expansion of macro 'checked' 1008 | uint64_t vres = checked(opt, pixel_test_buff[index], stride); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssim_4x4x2_core(x265::ssim_4x4x2_core_t, x265::ssim_4x4x2_core_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::ssim_4x4x2_core_t' {aka 'void (*)(const unsigned char*, long int, const unsigned char*, long int, int (*)[4])'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:1031:9: note: in expansion of macro 'checked' 1031 | checked(opt, pixel_test_buff[index1] + i, stride, pixel_test_buff[index2] + i, stride, sum1); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssim_end(x265::ssim_end4_t, x265::ssim_end4_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:170:34: warning: cast between incompatible function types from 'x265::ssim_end4_t' {aka 'float (*)(int (*)[4], int (*)[4], int)'} to 'float (*)()' [-Wcast-function-type] 170 | PFX(checkasm_call_float)((float(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:1060:22: note: in expansion of macro 'checked_float' 1060 | float vres = checked_float(opt, sum0, sum1, width); | ^~~~~~~~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg(x265::addAvg_t, x265::addAvg_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::addAvg_t' {aka 'void (*)(const short int*, const short int*, unsigned char*, long int, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:1085:9: note: in expansion of macro 'checked' 1085 | checked(opt, short_test_buff2[index1] + j, short_test_buff2[index2] + j, opt_dest, stride, stride, stride); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg_aligned(x265::addAvg_t, x265::addAvg_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::addAvg_t' {aka 'void (*)(const short int*, const short int*, unsigned char*, long int, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:1112:9: note: in expansion of macro 'checked' 1112 | checked(opt, short_test_buff2[index1] + j, short_test_buff2[index2] + j, opt_dest, stride, stride, stride); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:1113:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1113 | if (memcmp(ref_dest, opt_dest, 64 * 64 * sizeof(pixel))) | ^~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:171:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 171 | #define reportfail() if (!m_ok) { fflush(stdout); fprintf(stderr, "stack clobber check failed at %s:%d", __FILE__, __LINE__); abort(); } | ^~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:1116:13: note: in expansion of macro 'reportfail' 1116 | reportfail(); | ^~~~~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calSign(x265::sign_t, x265::sign_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::sign_t' {aka 'void (*)(char*, const unsigned char*, const unsigned char*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:1137:9: note: in expansion of macro 'checked' 1137 | checked(opt, opt_dest, pbuf2 + j, pbuf3 + j, width); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE0_t(x265::saoCuOrgE0_t, x265::saoCuOrgE0_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::saoCuOrgE0_t' {aka 'void (*)(unsigned char*, char*, int, char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:1165:9: note: in expansion of macro 'checked' 1165 | checked(opt, opt_dest, psbuf1 + j, width, psbuf5 + j, stride); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE1_t(x265::saoCuOrgE1_t, x265::saoCuOrgE1_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::saoCuOrgE1_t' {aka 'void (*)(unsigned char*, char*, char*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:1193:9: note: in expansion of macro 'checked' 1193 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, width); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE2_t(void (**)(pixel*, int8_t*, int8_t*, int8_t*, int, intptr_t), void (**)(pixel*, int8_t*, int8_t*, int8_t*, int, intptr_t))': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::saoCuOrgE2_t' {aka 'void (*)(unsigned char*, char*, char*, char*, int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:1224:17: note: in expansion of macro 'checked' 1224 | checked(opt[width > 16], opt_dest, psbuf4 + j, psbuf2 + j, psbuf3 + j, width, stride); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::saoCuOrgE3_t' {aka 'void (*)(unsigned char*, char*, char*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:1258:9: note: in expansion of macro 'checked' 1258 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, start, end); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsBO_t(x265::saoCuStatsBO_t, x265::saoCuStatsBO_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::saoCuStatsBO_t' {aka 'void (*)(const short int*, const unsigned char*, long int, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:1294:9: note: in expansion of macro 'checked' 1294 | checked(opt, sbuf2 + j + 1, pbuf3 + 1, stride, endX, endY, stats_vec, count_vec); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE0_t(x265::saoCuStatsE0_t, x265::saoCuStatsE0_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::saoCuStatsE0_t' {aka 'void (*)(const short int*, const unsigned char*, long int, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:1330:9: note: in expansion of macro 'checked' 1330 | checked(opt, sbuf2 + j + 1, pbuf3 + j + 1, stride, endX, endY, stats_vec, count_vec); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE1_t(x265::saoCuStatsE1_t, x265::saoCuStatsE1_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::saoCuStatsE1_t' {aka 'void (*)(const short int*, const unsigned char*, long int, char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:1374:9: note: in expansion of macro 'checked' 1374 | checked(opt, sbuf2 + 1, pbuf3 + 1, stride, upBuff1_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE2_t(x265::saoCuStatsE2_t, x265::saoCuStatsE2_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::saoCuStatsE2_t' {aka 'void (*)(const short int*, const unsigned char*, long int, char*, char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:1425:9: note: in expansion of macro 'checked' 1425 | checked(opt, sbuf2 + 1, pbuf3 + 1, stride, upBuff1_vec, upBufft_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE3_t(x265::saoCuStatsE3_t, x265::saoCuStatsE3_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::saoCuStatsE3_t' {aka 'void (*)(const short int*, const unsigned char*, long int, char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:1473:9: note: in expansion of macro 'checked' 1473 | checked(opt, sbuf2, pbuf3, stride, upBuff1_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_32_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::saoCuOrgE3_t' {aka 'void (*)(unsigned char*, char*, char*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:1503:9: note: in expansion of macro 'checked' 1503 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, start, end); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_sp(x265::planecopy_sp_t, x265::planecopy_sp_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::planecopy_sp_t' {aka 'void (*)(const short unsigned int*, long int, unsigned char*, long int, int, int, int, short unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:1532:9: note: in expansion of macro 'checked' 1532 | checked(opt, ushort_test_buff[index] + j, srcStride, opt_dest, dstStride, width, height, (int)8, (uint16_t)((1 << X265_DEPTH) - 1)); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_cp(x265::planecopy_cp_t, x265::planecopy_cp_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::planecopy_cp_t' {aka 'void (*)(const unsigned char*, long int, unsigned char*, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:1573:9: note: in expansion of macro 'checked' 1573 | checked(opt, uchar_test_buff[index] + j, srcStride, opt_dest, dstStride, width, height, (int)2); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_propagate_cost(x265::cutree_propagate_cost, x265::cutree_propagate_cost)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::cutree_propagate_cost' {aka 'void (*)(int*, const short unsigned int*, const int*, const short unsigned int*, const int*, const double*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:1608:9: note: in expansion of macro 'checked' 1608 | checked(opt, opt_dest, ushort_test_buff[index] + j, int_test_buff[index] + j, ushort_test_buff[index] + j, int_test_buff[index] + j, &fps, width); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_fix8_pack(x265::cutree_fix8_pack, x265::cutree_fix8_pack)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::cutree_fix8_pack' {aka 'void (*)(short unsigned int*, double*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:1635:9: note: in expansion of macro 'checked' 1635 | checked(opt, opt_dest, double_test_buff[index] + j, count); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_fix8_unpack(x265::cutree_fix8_unpack, x265::cutree_fix8_unpack)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::cutree_fix8_unpack' {aka 'void (*)(double*, short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:1662:9: note: in expansion of macro 'checked' 1662 | checked(opt, opt_dest, ushort_test_buff[index] + j, count); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_psyCost_pp(x265::pixelcmp_t, x265::pixelcmp_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::pixelcmp_t' {aka 'int (*)(const unsigned char*, long int, const unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:1684:23: note: in expansion of macro 'checked' 1684 | optres = (int)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgB0_t(x265::saoCuOrgB0_t, x265::saoCuOrgB0_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::saoCuOrgB0_t' {aka 'void (*)(unsigned char*, const char*, int, int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:1714:9: note: in expansion of macro 'checked' 1714 | checked(opt, opt_dest, psbuf1 + j, width, height, stride); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scanPosLast(x265::scanPosLast_t, x265::scanPosLast_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::scanPosLast_t' {aka 'int (*)(const short unsigned int*, const short int*, short unsigned int*, short unsigned int*, unsigned char*, int, const short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:1784:32: note: in expansion of macro 'checked' 1784 | int opt_scanPos = (int)checked(opt, scanTbl, ref_src + i, opt_coeffSign, opt_coeffFlag, opt_coeffNum, rand_numCoeff, scanTblCG4x4, trSize); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_findPosFirstLast(x265::findPosFirstLast_t, x265::findPosFirstLast_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::findPosFirstLast_t' {aka 'unsigned int (*)(const short int*, long int, const short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:1843:37: note: in expansion of macro 'checked' 1843 | uint32_t opt_scanPos = (int)checked(opt, rand_src, trSize, scanTbl); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffNxN(x265::costCoeffNxN_t, x265::costCoeffNxN_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::costCoeffNxN_t' {aka 'unsigned int (*)(const short unsigned int*, const short int*, long int, short unsigned int*, const unsigned char*, unsigned int, unsigned char*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:1988:38: note: in expansion of macro 'checked' 1988 | uint32_t opt_sum = (uint32_t)checked(opt, scanTblCG4x4, &ref_src[blkPosBase + i], (intptr_t)trSize, opt_absCoeff + numNonZero, rand_tabSigCtx, scanFlagMask, (uint8_t*)opt_baseCtx, offset, rand_scanPosSigOff, subPosBase); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffRemain(x265::costCoeffRemain_t, x265::costCoeffRemain_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::costCoeffRemain_t' {aka 'unsigned int (*)(short unsigned int*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:2035:28: note: in expansion of macro 'checked' 2035 | int opt_sum = (int)checked(opt, absCoeff + i, numNonZero, firstC2Idx); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costC1C2Flag(x265::costC1C2Flag_t, x265::costC1C2Flag_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::costC1C2Flag_t' {aka 'unsigned int (*)(short unsigned int*, long int, unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:2085:28: note: in expansion of macro 'checked' 2085 | int opt_sum = (int)checked(opt, absCoeff, (intptr_t)numNonZero, opt_baseCtx, (intptr_t)rand_offset); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_H(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::pelFilterLumaStrong_t' {aka 'void (*)(unsigned char*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:2117:9: note: in expansion of macro 'checked' 2117 | checked(opt, pixel_test_buff1[index] + 4 * offset + j, srcStep, offset, tcP, tcQ); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_V(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::pelFilterLumaStrong_t' {aka 'void (*)(unsigned char*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:2150:9: note: in expansion of macro 'checked' 2150 | checked(opt, pixel_test_buff1[index] + 4 + j, srcStep, offset, tcP, tcQ); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_H(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::pelFilterChroma_t' {aka 'void (*)(unsigned char*, long int, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:2181:9: note: in expansion of macro 'checked' 2181 | checked(opt, pixel_test_buff1[index] + 4 * offset + j, srcStep, offset, tc, maskP, maskQ); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_V(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::pelFilterChroma_t' {aka 'void (*)(unsigned char*, long int, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:2212:9: note: in expansion of macro 'checked' 2212 | checked(opt, pixel_test_buff1[index] + 4 + j, srcStep, offset, tc, maskP, maskQ); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_initv(x265::integralv_t, x265::integralv_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::integralv_t' {aka 'void (*)(unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:2252:9: note: in expansion of macro 'checked' 2252 | checked(opt, dst_opt_ptr, srcStep); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_inith(x265::integralh_t, x265::integralh_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::integralh_t' {aka 'void (*)(unsigned int*, unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/pixelharness.cpp:2282:13: note: in expansion of macro 'checked' 2282 | checked(opt, dst_opt_ptr, pixel_test_buff[0], srcStep[l]); | ^~~~~~~ In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:29: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h: At global scope: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 96%] Building CXX object test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/mbdstharness.h:30, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/mbdstharness.cpp:28: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dct_primitive(x265::dct_t, x265::dct_t, intptr_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::dct_t' {aka 'void (*)(const short int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/mbdstharness.cpp:105:9: note: in expansion of macro 'checked' 105 | checked(opt, short_test_buff[index] + j, mshortbuf3, width); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_idct_primitive(x265::idct_t, x265::idct_t, intptr_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::idct_t' {aka 'void (*)(const short int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/mbdstharness.cpp:127:9: note: in expansion of macro 'checked' 127 | checked(opt, short_test_buff[index] + j, mshortbuf3, width); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_normal_t, x265::dequant_normal_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::dequant_normal_t' {aka 'void (*)(const short int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/mbdstharness.cpp:159:9: note: in expansion of macro 'checked' 159 | checked(opt, short_test_buff[index] + j, mshortbuf3, width * height, scale, shift); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_scaling_t, x265::dequant_scaling_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::dequant_scaling_t' {aka 'void (*)(const short int*, const int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/mbdstharness.cpp:195:9: note: in expansion of macro 'checked' 195 | checked(opt, short_test_buff[index1] + j, int_test_buff[index1] + j, mshortbuf3, width * height, per, shift); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_quant_primitive(x265::quant_t, x265::quant_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::quant_t' {aka 'unsigned int (*)(const short int*, const int*, int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/mbdstharness.cpp:235:36: note: in expansion of macro 'checked' 235 | optReturnValue = (uint32_t)checked(opt, short_test_buff[index1] + j, int_test_buff[index2] + j, mintbuf3, mshortbuf3, bits, valueToAdd, numCoeff); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nquant_primitive(x265::nquant_t, x265::nquant_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::nquant_t' {aka 'unsigned int (*)(const short int*, const int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/mbdstharness.cpp:278:36: note: in expansion of macro 'checked' 278 | optReturnValue = (uint32_t)checked(opt, short_test_buff[index1] + j, int_test_buff[index2] + j, mshortbuf3, bits, valueToAdd, numCoeff); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nonPsyRdoQuant_primitive(x265::nonPsyRdoQuant_t, x265::nonPsyRdoQuant_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::nonPsyRdoQuant_t' {aka 'void (*)(short int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/mbdstharness.cpp:317:9: note: in expansion of macro 'checked' 317 | checked(opt, short_test_buff[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, blkPos); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive(x265::psyRdoQuant_t, x265::psyRdoQuant_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::psyRdoQuant_t' {aka 'void (*)(short int*, short int*, long int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/mbdstharness.cpp:361:9: note: in expansion of macro 'checked' 361 | checked(opt, short_test_buff[index1] + j, short_test_buff1[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, psyScale, blkPos); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive_avx2(x265::psyRdoQuant_t1, x265::psyRdoQuant_t1)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::psyRdoQuant_t1' {aka 'void (*)(short int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/mbdstharness.cpp:404:9: note: in expansion of macro 'checked' 404 | checked(opt, short_test_buff[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, blkPos); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_count_nonzero_primitive(x265::count_nonzero_t, x265::count_nonzero_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::count_nonzero_t' {aka 'int (*)(const short int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/mbdstharness.cpp:428:28: note: in expansion of macro 'checked' 428 | int opt_cnt = (int)checked(opt, short_test_buff[index] + j); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_denoise_dct_primitive(x265::denoiseDct_t, x265::denoiseDct_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::denoiseDct_t' {aka 'void (*)(short int*, unsigned int*, const short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/mbdstharness.cpp:461:13: note: in expansion of macro 'checked' 461 | checked(opt, short_denoise_test_buff2[index] + j, mubuf2, mushortbuf1, num); | ^~~~~~~ In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/mbdstharness.cpp:27: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h: At global scope: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 97%] Building CXX object test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/ipfilterharness.h:30, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/ipfilterharness.cpp:28: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_primitive(x265::filter_pp_t, x265::filter_pp_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::filter_pp_t' {aka 'void (*)(const unsigned char*, long int, unsigned char*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/ipfilterharness.cpp:75:13: note: in expansion of macro 'checked' 75 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_ps_primitive(x265::filter_ps_t, x265::filter_ps_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::filter_ps_t' {aka 'void (*)(const unsigned char*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/ipfilterharness.cpp:116:13: note: in expansion of macro 'checked' 116 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_hps_primitive(x265::filter_hps_t, x265::filter_hps_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::filter_hps_t' {aka 'void (*)(const unsigned char*, long int, short int*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/ipfilterharness.cpp:162:17: note: in expansion of macro 'checked' 162 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_sp_primitive(x265::filter_sp_t, x265::filter_sp_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::filter_sp_t' {aka 'void (*)(const short int*, long int, unsigned char*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/ipfilterharness.cpp:199:13: note: in expansion of macro 'checked' 199 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_ss_primitive(x265::filter_ss_t, x265::filter_ss_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::filter_ss_t' {aka 'void (*)(const short int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/ipfilterharness.cpp:234:13: note: in expansion of macro 'checked' 234 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_primitive(x265::filter_pp_t, x265::filter_pp_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::filter_pp_t' {aka 'void (*)(const unsigned char*, long int, unsigned char*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/ipfilterharness.cpp:263:13: note: in expansion of macro 'checked' 263 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 6, | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_ps_primitive(x265::filter_ps_t, x265::filter_ps_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::filter_ps_t' {aka 'void (*)(const unsigned char*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/ipfilterharness.cpp:304:13: note: in expansion of macro 'checked' 304 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_hps_primitive(x265::filter_hps_t, x265::filter_hps_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::filter_hps_t' {aka 'void (*)(const unsigned char*, long int, short int*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/ipfilterharness.cpp:343:17: note: in expansion of macro 'checked' 343 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 6, | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_sp_primitive(x265::filter_sp_t, x265::filter_sp_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::filter_sp_t' {aka 'void (*)(const short int*, long int, unsigned char*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/ipfilterharness.cpp:380:13: note: in expansion of macro 'checked' 380 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_ss_primitive(x265::filter_ss_t, x265::filter_ss_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::filter_ss_t' {aka 'void (*)(const short int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/ipfilterharness.cpp:415:13: note: in expansion of macro 'checked' 415 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaHV_primitive(x265::filter_hv_pp_t, x265::filter_hv_pp_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::filter_hv_pp_t' {aka 'void (*)(const unsigned char*, long int, unsigned char*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/ipfilterharness.cpp:453:17: note: in expansion of macro 'checked' 453 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 3, | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaP2S_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const unsigned char*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/ipfilterharness.cpp:481:9: note: in expansion of macro 'checked' 481 | checked(opt, pixel_test_buff[index] + i, rand_srcStride, IPF_vec_output_s, dstStride); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaP2S_aligned_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const unsigned char*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/ipfilterharness.cpp:502:13: note: in expansion of macro 'checked' 502 | checked(opt, pixel_test_buff[index] + (64 * i), rand_srcStride[p], IPF_vec_output_s, dstStride[p]); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChromaP2S_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const unsigned char*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/ipfilterharness.cpp:522:9: note: in expansion of macro 'checked' 522 | checked(opt, pixel_test_buff[index] + i, rand_srcStride, IPF_vec_output_s, dstStride); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChromaP2S_aligned_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const unsigned char*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/ipfilterharness.cpp:545:13: note: in expansion of macro 'checked' 545 | checked(opt, pixel_test_buff[index], rand_srcStride[p], IPF_vec_output_s, dstStride[p]); | ^~~~~~~ In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/ipfilterharness.cpp:27: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h: At global scope: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [ 98%] Building CXX object test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/intrapredharness.h:27, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/intrapredharness.cpp:26: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_dc_primitive(x265::intra_pred_t, x265::intra_pred_t, int)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(unsigned char*, long int, const unsigned char*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/intrapredharness.cpp:63:9: note: in expansion of macro 'checked' 63 | checked(opt, pixel_out_vec, stride, pixel_buff + j - Predict::ADI_BUF_STRIDE, 0, rand_filter); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_planar_primitive(x265::intra_pred_t, x265::intra_pred_t, int)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(unsigned char*, long int, const unsigned char*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/intrapredharness.cpp:91:9: note: in expansion of macro 'checked' 91 | checked(opt, pixel_out_vec, stride, pixel_buff + j - Predict::ADI_BUF_STRIDE, 0, 0); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_angular_primitive(void (* const*)(pixel*, intptr_t, const pixel*, int, int), void (* const*)(pixel*, intptr_t, const pixel*, int, int), int)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(unsigned char*, long int, const unsigned char*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/intrapredharness.cpp:125:13: note: in expansion of macro 'checked' 125 | checked(opt[pmode], pixel_out_vec, stride, pixel_buff + j, pmode, bFilter); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_allangs_primitive(x265::intra_allangs_t, x265::intra_allangs_t, int)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::intra_allangs_t' {aka 'void (*)(unsigned char*, unsigned char*, unsigned char*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/intrapredharness.cpp:170:9: note: in expansion of macro 'checked' 170 | checked(opt, pixel_out_33_vec, refAbove0, refLeft0, isLuma); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_intra_filter_primitive(x265::intra_filter_t, x265::intra_filter_t)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/testharness.h:163:28: warning: cast between incompatible function types from 'x265::intra_filter_t' {aka 'void (*)(const unsigned char*, unsigned char*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 163 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/intrapredharness.cpp:203:9: note: in expansion of macro 'checked' 203 | checked(opt, pixel_test_buff[index] + j, pixel_out_vec); | ^~~~~~~ In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/common/common.h:43, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/test/intrapredharness.cpp:24: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h: At global scope: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/x265_4.0/source/./x265.h:805:29: warning: 'vcd' defined but not used [-Wunused-variable] 805 | static x265_vmaf_commondata vcd[] = { { NULL, (char *)"/usr/local/share/model/vmaf_v0.6.1.json", NULL, NULL, 0, 0, 0, 0, 0, 0, 0, NULL, 0, 1} }; | ^~~ [100%] Linking CXX executable TestBench [100%] Built target TestBench -- Install configuration: "Release" -- Installing: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/build/prototype/i386/usr/lib/amd64/libx265.a -- Installing: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/build/prototype/i386/usr/include/x265.h -- Installing: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/build/prototype/i386/usr/include/x265_config.h -- Installing: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/build/prototype/i386/usr/lib/amd64/libx265.so.212 -- Installing: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/build/prototype/i386/usr/lib/amd64/libx265.so -- Installing: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/build/prototype/i386/usr/lib/amd64/pkgconfig/x265.pc -- Installing: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/build/prototype/i386/usr/bin/x265 -- Set non-toolchain portion of runtime path of "/data/jenkins/workspace/oi-encumbered/components/encumbered/x265/build/prototype/i386/usr/bin/x265" to "" VALIDATING MANIFEST CONTENT: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265/build/manifest-i386-x265.depend.res NEW PACKAGE CONTENTS ARE LOCALLY VALIDATED AND READY TO GO generating metadata: encumbered/x265 pkg://hipster-encumbered/library/video/x265@4.0,5.11-2024.0.0.0:20241116T124615Z PUBLISHED