INFO: not using any hashes in /data/userland-archives/hashes for x265_3.6.tar.gz (overridden with --hash) Source /data/userland-archives/x265_3.6.tar.gz... cached validating signature... checking local signature... not found signature validation failed validating hash... ok patching file source/CMakeLists.txt patching file source/CMakeLists.txt Hunk #1 succeeded at 739 (offset 216 lines). patching file source/encoder/analysis.cpp Hunk #1 succeeded at 3739 (offset 37 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 135 (offset 12 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/encoder/analysis.cpp Hunk #1 succeeded at 2692 (offset 18 lines). patching file source/x265.pc.in -- cmake version 4.0.1 CMake Warning (dev) at CMakeLists.txt:13 (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 14.2.0 -- The CXX compiler identification is GNU 14.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/gcc/14/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/14/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detected x86_64 target processor CMake Warning (dev) at /usr/share/cmake-4.0/Modules/FindPackageHandleStandardArgs.cmake:430 (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:103 (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-4.0/Modules/FindPackageHandleStandardArgs.cmake:430 (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:372 (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 3.6+1-aa7f602f7 -- 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 (4.0s) -- 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-3.6/build/amd64 [ 1%] Building CXX object encoder/CMakeFiles/encoder.dir/search.cpp.o [ 2%] Building CXX object encoder/CMakeFiles/encoder.dir/slicetype.cpp.o [ 3%] Building CXX object encoder/CMakeFiles/encoder.dir/bitcost.cpp.o [ 4%] Building CXX object encoder/CMakeFiles/encoder.dir/framefilter.cpp.o [ 5%] Building CXX object encoder/CMakeFiles/encoder.dir/motion.cpp.o [ 6%] Building CXX object encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o [ 7%] Building CXX object encoder/CMakeFiles/encoder.dir/analysis.cpp.o [ 8%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixel-a.asm.o /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/source/encoder/analysis.cpp:160:51: warning: comparing the result of pointer addition '((*((x265::Analysis*)this)->x265::Analysis::x265::Search.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)) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/encoder/slicetype.cpp: In member function 'void x265::Lookahead::slicetypeDecide()': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/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; | ^~~~~~~ [ 9%] Building CXX object encoder/CMakeFiles/encoder.dir/level.cpp.o [ 10%] Building CXX object encoder/CMakeFiles/encoder.dir/nal.cpp.o [ 11%] Building CXX object encoder/CMakeFiles/encoder.dir/sei.cpp.o [ 12%] Building CXX object encoder/CMakeFiles/encoder.dir/sao.cpp.o [ 13%] Building CXX object encoder/CMakeFiles/encoder.dir/entropy.cpp.o [ 14%] Building CXX object encoder/CMakeFiles/encoder.dir/dpb.cpp.o /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/encoder/dpb.cpp: In member function 'void x265::DPB::prepareEncode(x265::Frame*)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/encoder/dpb.cpp:227:75: warning: array subscript has type 'char' [-Wchar-subscripts] 227 | int id = newFrame->m_gopOffset % x265_gop_ra_length[newFrame->m_gopId]; | ~~~~~~~~~~^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/encoder/dpb.cpp:228:66: warning: array subscript has type 'char' [-Wchar-subscripts] 228 | for (int ii = id; (ii < x265_gop_ra_length[newFrame->m_gopId] && isSTSA == true); ii++) | ~~~~~~~~~~^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/encoder/dpb.cpp:230:55: warning: array subscript has type 'char' [-Wchar-subscripts] 230 | int tempIdRef = x265_gop_ra[newFrame->m_gopId][ii].layer; | ~~~~~~~~~~^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/encoder/dpb.cpp:237:64: warning: array subscript has type 'char' [-Wchar-subscripts] 237 | int refPoc = x265_gop_ra[newFrame->m_gopId][ii].poc_offset + slice->m_rps.deltaPOC[jj]; | ~~~~~~~~~~^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/encoder/dpb.cpp:239:76: warning: array subscript has type 'char' [-Wchar-subscripts] 239 | for (kk = 0; kk < x265_gop_ra_length[newFrame->m_gopId]; kk++) | ~~~~~~~~~~^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/encoder/dpb.cpp:241:59: warning: array subscript has type 'char' [-Wchar-subscripts] 241 | if (x265_gop_ra[newFrame->m_gopId][kk].poc_offset == refPoc) | ~~~~~~~~~~^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/encoder/dpb.cpp:246:55: warning: array subscript has type 'char' [-Wchar-subscripts] 246 | if (x265_gop_ra[newFrame->m_gopId][kk].layer >= newFrame->m_tempLayer) | ~~~~~~~~~~^~~~~~~ [ 15%] Building CXX object encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o [ 16%] Building CXX object encoder/CMakeFiles/encoder.dir/reference.cpp.o [ 17%] Building CXX object encoder/CMakeFiles/encoder.dir/encoder.cpp.o [ 18%] Building CXX object encoder/CMakeFiles/encoder.dir/api.cpp.o [ 20%] Building CXX object encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.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 /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/encoder/ratecontrol.cpp: In member function 'int x265::RateControl::writeRateControlFrameStats(x265::Frame*, x265::RateControlEntry*)': /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/encoder/ratecontrol.cpp:3241:36: warning: '~' directive writing 1 byte into a region of size between 0 and 127 [-Wformat-overflow=] 3241 | sprintf(deltaPOC, "%s%d~", deltaPOC, rpsWriter->deltaPOC[i]); | ^ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/encoder/ratecontrol.cpp:3241:20: note: 'std::sprintf' output between 3 and 140 bytes into a destination of size 128 3241 | sprintf(deltaPOC, "%s%d~", deltaPOC, rpsWriter->deltaPOC[i]); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/encoder/ratecontrol.cpp:3241:20: warning: 'std::sprintf' argument 3 overlaps destination object 'deltaPOC' [-Wrestrict] /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/encoder/ratecontrol.cpp:3232:14: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 3232 | char deltaPOC[128]; | ^~~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/encoder/ratecontrol.cpp:3242:33: warning: '~' directive writing 1 byte into a region of size between 0 and 39 [-Wformat-overflow=] 3242 | sprintf(bUsed, "%s%d~", bUsed, rpsWriter->bUsed[i]); | ^ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/encoder/ratecontrol.cpp:3242:20: note: 'std::sprintf' output between 3 and 42 bytes into a destination of size 40 3242 | sprintf(bUsed, "%s%d~", bUsed, rpsWriter->bUsed[i]); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/encoder/ratecontrol.cpp:3242:20: warning: 'std::sprintf' argument 3 overlaps destination object 'bUsed' [-Wrestrict] /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/encoder/ratecontrol.cpp:3233:14: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 3233 | char bUsed[40]; | ^~~~~ [ 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 [ 32%] Built target encoder [ 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 [ 40%] Building CXX object common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o [ 41%] Building CXX object common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o [ 42%] Building CXX object common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o [ 43%] Building CXX object common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o [ 44%] Building CXX object common/CMakeFiles/common.dir/primitives.cpp.o [ 45%] Building CXX object common/CMakeFiles/common.dir/pixel.cpp.o [ 46%] Building CXX object common/CMakeFiles/common.dir/dct.cpp.o [ 47%] Building CXX object common/CMakeFiles/common.dir/lowpassdct.cpp.o [ 48%] Building CXX object common/CMakeFiles/common.dir/ipfilter.cpp.o [ 49%] Building CXX object common/CMakeFiles/common.dir/intrapred.cpp.o [ 50%] Building CXX object common/CMakeFiles/common.dir/loopfilter.cpp.o /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/source/common/loopfilter.cpp:59:50: warning: array subscript has type 'char' [-Wchar-subscripts] 59 | rec[x] = x265_clip(rec[x] + offsetEo[edgeType]); | ^~~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/source/common/loopfilter.cpp:121:46: warning: array subscript has type 'char' [-Wchar-subscripts] 121 | rec[x] = x265_clip(rec[x] + offsetEo[edgeType]); | ^~~~~~~~ [ 51%] Building CXX object common/CMakeFiles/common.dir/constants.cpp.o [ 52%] Building CXX object common/CMakeFiles/common.dir/cpu.cpp.o [ 53%] Building CXX object common/CMakeFiles/common.dir/version.cpp.o [ 54%] Building CXX object common/CMakeFiles/common.dir/threading.cpp.o [ 55%] Building CXX object common/CMakeFiles/common.dir/threadpool.cpp.o [ 56%] Building CXX object common/CMakeFiles/common.dir/wavefront.cpp.o [ 57%] Building CXX object common/CMakeFiles/common.dir/md5.cpp.o [ 58%] Building CXX object common/CMakeFiles/common.dir/bitstream.cpp.o [ 60%] Building CXX object common/CMakeFiles/common.dir/yuv.cpp.o [ 61%] Building CXX object common/CMakeFiles/common.dir/shortyuv.cpp.o [ 62%] Building CXX object common/CMakeFiles/common.dir/picyuv.cpp.o [ 63%] Building CXX object common/CMakeFiles/common.dir/common.cpp.o [ 64%] Building CXX object common/CMakeFiles/common.dir/param.cpp.o [ 65%] Building CXX object common/CMakeFiles/common.dir/frame.cpp.o [ 66%] Building CXX object common/CMakeFiles/common.dir/framedata.cpp.o [ 67%] Building CXX object common/CMakeFiles/common.dir/cudata.cpp.o /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/source/common/cudata.cpp:313:22: warning: array subscript has type 'char' [-Wchar-subscripts] 313 | m_refTuDepth[i] = -1; | ^ [ 68%] Building CXX object common/CMakeFiles/common.dir/slice.cpp.o [ 69%] Building CXX object common/CMakeFiles/common.dir/lowres.cpp.o [ 70%] Building CXX object common/CMakeFiles/common.dir/piclist.cpp.o [ 71%] Building CXX object common/CMakeFiles/common.dir/predict.cpp.o [ 72%] Building CXX object common/CMakeFiles/common.dir/scalinglist.cpp.o [ 73%] Building CXX object common/CMakeFiles/common.dir/quant.cpp.o [ 74%] Building CXX object common/CMakeFiles/common.dir/deblock.cpp.o /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/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; | ~~~~~~~~~~~~~~~~~~~~~~^ [ 75%] Building CXX object common/CMakeFiles/common.dir/scaler.cpp.o [ 76%] Building CXX object common/CMakeFiles/common.dir/ringmem.cpp.o [ 77%] Building CXX object common/CMakeFiles/common.dir/temporalfilter.cpp.o [ 77%] Built target common [ 78%] Linking CXX static library libx265.a [ 80%] Linking CXX shared library libx265.so [ 80%] Built target x265-static [ 81%] Building CXX object test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o [ 82%] Building CXX object test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o [ 83%] Building CXX object test/CMakeFiles/TestBench.dir/testbench.cpp.o [ 84%] Building ASM_NASM object test/CMakeFiles/TestBench.dir/checkasm-a.asm.o [ 85%] Building CXX object test/CMakeFiles/TestBench.dir/pixelharness.cpp.o [ 86%] Building CXX object test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o [ 86%] Built target x265-shared [ 87%] Building CXX object CMakeFiles/cli.dir/input/y4m.cpp.o [ 89%] Building CXX object CMakeFiles/cli.dir/input/input.cpp.o [ 89%] Building CXX object CMakeFiles/cli.dir/input/yuv.cpp.o /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/input/y4m.cpp:24:9: warning: "_LARGEFILE_SOURCE" redefined 24 | #define _LARGEFILE_SOURCE | ^~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/input/yuv.cpp:24:9: warning: "_LARGEFILE_SOURCE" redefined 24 | #define _LARGEFILE_SOURCE | ^~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 90%] Building CXX object CMakeFiles/cli.dir/output/output.cpp.o [ 91%] Building CXX object CMakeFiles/cli.dir/output/raw.cpp.o [ 92%] Building CXX object CMakeFiles/cli.dir/output/reconplay.cpp.o [ 93%] Building CXX object CMakeFiles/cli.dir/output/y4m.cpp.o [ 94%] Building CXX object CMakeFiles/cli.dir/output/yuv.cpp.o [ 95%] Building CXX object CMakeFiles/cli.dir/x265.cpp.o [ 96%] Building CXX object CMakeFiles/cli.dir/x265cli.cpp.o [ 97%] Building CXX object CMakeFiles/cli.dir/abrEncApp.cpp.o In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/test/mbdstharness.h:30, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/test/mbdstharness.cpp:28: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/test/mbdstharness.cpp:272:36: note: in expansion of macro 'checked' 272 | 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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/test/mbdstharness.cpp:311:9: note: in expansion of macro 'checked' 311 | checked(opt, short_test_buff[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, blkPos); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/test/mbdstharness.cpp:355:9: note: in expansion of macro 'checked' 355 | 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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/test/mbdstharness.cpp:398:9: note: in expansion of macro 'checked' 398 | checked(opt, short_test_buff[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, blkPos); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/test/mbdstharness.cpp:422:28: note: in expansion of macro 'checked' 422 | int opt_cnt = (int)checked(opt, short_test_buff[index] + j); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/test/mbdstharness.cpp:455:13: note: in expansion of macro 'checked' 455 | checked(opt, short_denoise_test_buff2[index] + j, mubuf2, mushortbuf1, num); | ^~~~~~~ In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/test/intrapredharness.h:27, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/test/intrapredharness.cpp:26: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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); | ^~~~~~~ In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/test/pixelharness.h:28, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/test/pixelharness.cpp:25: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/test/intrapredharness.cpp:203:9: note: in expansion of macro 'checked' 203 | checked(opt, pixel_test_buff[index] + j, pixel_out_vec); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/test/pixelharness.cpp:478:9: note: in expansion of macro 'checked' 478 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ In file included from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/test/ipfilterharness.h:30, from /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/test/ipfilterharness.cpp:28: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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]); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:169:34: warning: cast between incompatible function types from 'x265::ssim_end4_t' {aka 'float (*)(int (*)[4], int (*)[4], int)'} to 'float (*)()' [-Wcast-function-type] 169 | PFX(checkasm_call_float)((float(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:170:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 170 | #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-3.6/x265_3.6/source/test/pixelharness.cpp:1116:13: note: in expansion of macro 'reportfail' 1116 | reportfail(); | ^~~~~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/test/pixelharness.cpp:1426:9: note: in expansion of macro 'checked' 1426 | 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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/test/pixelharness.cpp:1477:9: note: in expansion of macro 'checked' 1477 | checked(opt, sbuf2, pbuf3, stride, upBuff1_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/test/pixelharness.cpp:1508:9: note: in expansion of macro 'checked' 1508 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, start, end); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/test/pixelharness.cpp:1537:9: note: in expansion of macro 'checked' 1537 | 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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/test/pixelharness.cpp:1578:9: note: in expansion of macro 'checked' 1578 | checked(opt, uchar_test_buff[index] + j, srcStride, opt_dest, dstStride, width, height, (int)2); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/test/pixelharness.cpp:1613:9: note: in expansion of macro 'checked' 1613 | 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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/test/pixelharness.cpp:1640:9: note: in expansion of macro 'checked' 1640 | checked(opt, opt_dest, double_test_buff[index] + j, count); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/test/pixelharness.cpp:1667:9: note: in expansion of macro 'checked' 1667 | checked(opt, opt_dest, ushort_test_buff[index] + j, count); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/test/pixelharness.cpp:1689:23: note: in expansion of macro 'checked' 1689 | optres = (int)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/test/pixelharness.cpp:1719:9: note: in expansion of macro 'checked' 1719 | checked(opt, opt_dest, psbuf1 + j, width, height, stride); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/test/pixelharness.cpp:1789:32: note: in expansion of macro 'checked' 1789 | 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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/test/pixelharness.cpp:1848:37: note: in expansion of macro 'checked' 1848 | uint32_t opt_scanPos = (int)checked(opt, rand_src, trSize, scanTbl); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/test/pixelharness.cpp:1993:38: note: in expansion of macro 'checked' 1993 | 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-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/test/pixelharness.cpp:2040:28: note: in expansion of macro 'checked' 2040 | int opt_sum = (int)checked(opt, absCoeff + i, numNonZero, firstC2Idx); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/test/pixelharness.cpp:2090:28: note: in expansion of macro 'checked' 2090 | int opt_sum = (int)checked(opt, absCoeff, (intptr_t)numNonZero, opt_baseCtx, (intptr_t)rand_offset); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/test/pixelharness.cpp:2122:9: note: in expansion of macro 'checked' 2122 | checked(opt, pixel_test_buff1[index] + 4 * offset + j, srcStep, offset, tcP, tcQ); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/test/pixelharness.cpp:2155:9: note: in expansion of macro 'checked' 2155 | checked(opt, pixel_test_buff1[index] + 4 + j, srcStep, offset, tcP, tcQ); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/test/pixelharness.cpp:2186:9: note: in expansion of macro 'checked' 2186 | checked(opt, pixel_test_buff1[index] + 4 * offset + j, srcStep, offset, tc, maskP, maskQ); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/test/pixelharness.cpp:2217:9: note: in expansion of macro 'checked' 2217 | checked(opt, pixel_test_buff1[index] + 4 + j, srcStep, offset, tc, maskP, maskQ); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/test/pixelharness.cpp:2257:9: note: in expansion of macro 'checked' 2257 | checked(opt, dst_opt_ptr, srcStep); | ^~~~~~~ /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/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-3.6/x265_3.6/source/test/testharness.h:162: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] 162 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/x265_3.6/source/test/pixelharness.cpp:2287:13: note: in expansion of macro 'checked' 2287 | checked(opt, dst_opt_ptr, pixel_test_buff[0], srcStep[l]); | ^~~~~~~ [ 98%] Linking CXX executable x265 [ 98%] Built target cli [100%] Linking CXX executable TestBench [100%] Built target TestBench -- Install configuration: "Release" -- Installing: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/build/prototype/i386/usr/lib/amd64/libx265.a -- Installing: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/build/prototype/i386/usr/include/x265.h -- Installing: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/build/prototype/i386/usr/include/x265_config.h -- Installing: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/build/prototype/i386/usr/lib/amd64/libx265.so.209 -- Installing: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/build/prototype/i386/usr/lib/amd64/libx265.so -- Installing: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/build/prototype/i386/usr/lib/amd64/pkgconfig/x265.pc -- Installing: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/build/prototype/i386/usr/bin/x265 -- Set non-toolchain portion of runtime path of "/data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/build/prototype/i386/usr/bin/x265" to "" VALIDATING MANIFEST CONTENT: /data/jenkins/workspace/oi-encumbered/components/encumbered/x265-3.6/build/manifest-i386-x265.depend.res NEW PACKAGE CONTENTS ARE LOCALLY VALIDATED AND READY TO GO generating metadata: encumbered/x265-3.6 pkg://hipster-encumbered/library/video/x265-36@3.6,5.11-2025.0.0.1:20250414T210745Z PUBLISHED