<86>Aug 3 06:29:58 userdel[450537]: delete user 'rooter' <86>Aug 3 06:29:58 userdel[450537]: removed group 'rooter' owned by 'rooter' <86>Aug 3 06:29:58 userdel[450537]: removed shadow group 'rooter' owned by 'rooter' <86>Aug 3 06:29:58 groupadd[450555]: group added to /etc/group: name=rooter, GID=651 <86>Aug 3 06:29:58 groupadd[450555]: group added to /etc/gshadow: name=rooter <86>Aug 3 06:29:58 groupadd[450555]: new group: name=rooter, GID=651 <86>Aug 3 06:29:58 useradd[450562]: new user: name=rooter, UID=651, GID=651, home=/root, shell=/bin/bash <86>Aug 3 06:29:58 userdel[450581]: delete user 'builder' <86>Aug 3 06:29:58 userdel[450581]: removed group 'builder' owned by 'builder' <86>Aug 3 06:29:58 userdel[450581]: removed shadow group 'builder' owned by 'builder' <86>Aug 3 06:29:58 groupadd[450610]: group added to /etc/group: name=builder, GID=652 <86>Aug 3 06:29:58 groupadd[450610]: group added to /etc/gshadow: name=builder <86>Aug 3 06:29:58 groupadd[450610]: new group: name=builder, GID=652 <86>Aug 3 06:29:58 useradd[450634]: new user: name=builder, UID=652, GID=652, home=/usr/src, shell=/bin/bash warning: Macro %cmake not found warning: Macro %cmake_build not found warning: Macro %cmake_install not found <13>Aug 3 06:30:04 rpmi: xorg-proto-devel-2021.4-alt1 sisyphus+272146.100.1.1 1621424691 installed <13>Aug 3 06:30:04 rpmi: libglvnd-7:1.3.3-alt1 sisyphus+279467.100.1.1 1626548117 installed <13>Aug 3 06:30:04 rpmi: libexpat-2.2.10-alt1 sisyphus+276608.100.1.2 1625153355 installed <13>Aug 3 06:30:04 rpmi: libXau-1.0.9-alt1 sisyphus+278247.100.1.1 1626080736 installed <13>Aug 3 06:30:04 rpmi: libwayland-server-1.19.0-alt1 sisyphus+279023.100.1.1 1626353895 installed <13>Aug 3 06:30:04 rpmi: libidn2-2.3.2-alt1 sisyphus+281238.100.1.2 1627476321 installed <13>Aug 3 06:30:04 rpmi: libXau-devel-1.0.9-alt1 sisyphus+278247.100.1.1 1626080736 installed <13>Aug 3 06:30:04 rpmi: libGLES-7:1.3.3-alt1 sisyphus+279467.100.1.1 1626548117 installed <13>Aug 3 06:30:04 rpmi: libOpenGL-7:1.3.3-alt1 sisyphus+279467.100.1.1 1626548117 installed <13>Aug 3 06:30:04 rpmi: libtbb-2020.3-alt1 sisyphus+277275.100.1.2 1625458983 installed <13>Aug 3 06:30:04 rpmi: libgomp1-10.3.1-alt3 sisyphus+281519.340.4.1 1627909997 installed <13>Aug 3 06:30:04 rpmi: libgomp10-devel-10.3.1-alt3 sisyphus+281519.340.4.1 1627909997 installed <13>Aug 3 06:30:04 rpmi: libxshmfence-1.3-alt1 sisyphus+278248.100.1.1 1626080762 installed <13>Aug 3 06:30:04 rpmi: libX11-locales-3:1.7.2-alt1 sisyphus+279629.100.1.1 1626637383 installed <13>Aug 3 06:30:04 rpmi: libXdmcp-1.1.3-alt1 sisyphus+278816.100.1.1 1626219231 installed <13>Aug 3 06:30:04 rpmi: libxcb-1.14-alt1 sisyphus+277968.100.1.3 1625952322 installed <13>Aug 3 06:30:04 rpmi: libX11-3:1.7.2-alt1 sisyphus+279629.100.1.1 1626637383 installed <13>Aug 3 06:30:04 rpmi: libXext-1.3.4-alt1 sisyphus+278817.100.1.3 1626262596 installed <13>Aug 3 06:30:04 rpmi: libXfixes-5.0.3-alt1 sisyphus+275326.100.2.2 1624573638 installed <13>Aug 3 06:30:04 rpmi: libXrender-0.9.10-alt1 sisyphus+278480.100.1.2 1626227740 installed <13>Aug 3 06:30:04 rpmi: libXxf86vm-1.1.4-alt2 sisyphus+275334.100.2.2 1624577011 installed <13>Aug 3 06:30:04 rpmi: libXcursor-1.2.0-alt1 sisyphus+278256.100.1.2 1626134578 installed <13>Aug 3 06:30:04 rpmi: libXrandr-1.5.2-alt1 sisyphus+275330.100.2.2 1624575558 installed <13>Aug 3 06:30:04 rpmi: libXi-1.7.10-alt1 sisyphus+278284.100.1.2 1626151198 installed <13>Aug 3 06:30:04 rpmi: libXinerama-1.1.4-alt1 sisyphus+275328.100.2.2 1624575558 installed <13>Aug 3 06:30:04 rpmi: libglfw3-3.3-alt1.1 sisyphus+279550.100.1.3 1626597699 installed <13>Aug 3 06:30:06 rpmi: libxcb-devel-1.14-alt1 sisyphus+277968.100.1.3 1625952322 installed <13>Aug 3 06:30:06 rpmi: libX11-devel-3:1.7.2-alt1 sisyphus+279629.100.1.1 1626637383 installed <13>Aug 3 06:30:06 rpmi: libXext-devel-1.3.4-alt1 sisyphus+278817.100.1.3 1626262596 installed <13>Aug 3 06:30:06 rpmi: libXfixes-devel-5.0.3-alt1 sisyphus+275326.100.2.2 1624573638 installed <13>Aug 3 06:30:06 rpmi: libXrender-devel-0.9.10-alt1 sisyphus+278480.100.1.2 1626227740 installed <13>Aug 3 06:30:06 rpmi: libwayland-client-1.19.0-alt1 sisyphus+279023.100.1.1 1626353895 installed <13>Aug 3 06:30:06 rpmi: libpciaccess-1:0.16-alt1 sisyphus+278288.100.1.1 1626084210 installed <13>Aug 3 06:30:06 rpmi: libdrm-1:2.4.107-alt1 sisyphus+278970.100.1.1 1626340428 installed <13>Aug 3 06:30:06 rpmi: libGLX-mesa-4:21.1.6-alt1 sisyphus+281498.100.1.1 1627557893 installed <13>Aug 3 06:30:06 rpmi: libGLX-7:1.3.3-alt1 sisyphus+279467.100.1.1 1626548117 installed <13>Aug 3 06:30:06 rpmi: libGL-7:1.3.3-alt1 sisyphus+279467.100.1.1 1626548117 installed <13>Aug 3 06:30:06 rpmi: libgbm-4:21.1.6-alt1 sisyphus+281498.100.1.1 1627557893 installed <13>Aug 3 06:30:06 rpmi: libEGL-mesa-4:21.1.6-alt1 sisyphus+281498.100.1.1 1627557893 installed <13>Aug 3 06:30:06 rpmi: libEGL-7:1.3.3-alt1 sisyphus+279467.100.1.1 1626548117 installed <13>Aug 3 06:30:06 rpmi: libglvnd-devel-7:1.3.3-alt1 sisyphus+279467.100.1.1 1626548117 installed <13>Aug 3 06:30:06 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>Aug 3 06:30:06 rpmi: libstdc++10-devel-10.3.1-alt3 sisyphus+281519.340.4.1 1627909997 installed <13>Aug 3 06:30:07 rpmi: gcc10-c++-10.3.1-alt3 sisyphus+281519.340.4.1 1627909997 installed <13>Aug 3 06:30:07 rpmi: rpm-macros-cmake-3.21.1-alt1 sisyphus+281304.40.2.1 1627590743 installed <13>Aug 3 06:30:07 rpmi: cmake-modules-3.21.1-alt1 sisyphus+281304.40.2.1 1627590743 installed <13>Aug 3 06:30:07 rpmi: libuv-1.41.1-alt2 sisyphus+279518.100.1.1 1626552318 installed <13>Aug 3 06:30:07 rpmi: librhash-1.3.5-alt2 sisyphus+278212.100.1.1 1626077717 installed <13>Aug 3 06:30:07 rpmi: libjsoncpp19-1.8.4-alt5 sisyphus+277640.100.1.1 1625728472 installed <13>Aug 3 06:30:07 rpmi: publicsuffix-list-dafsa-20210726-alt1 sisyphus+281138.100.1.1 1627389523 installed <13>Aug 3 06:30:07 rpmi: libpsl-0.21.1-alt2 sisyphus+279461.100.1.1 1626547547 installed <13>Aug 3 06:30:07 rpmi: libnghttp2-1.41.0-alt1 sisyphus+275115.100.1.1 1624405462 installed <13>Aug 3 06:30:07 rpmi: openldap-common-2.4.57-alt1 sisyphus+279665.100.1.1 1626645830 installed <13>Aug 3 06:30:07 rpmi: libverto-0.3.2-alt1_1 sisyphus+279289.100.1.3 1626493868 installed <13>Aug 3 06:30:07 rpmi: liblmdb-0.9.23-alt1 sisyphus+275369.100.1.2 1624493869 installed <13>Aug 3 06:30:07 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed <13>Aug 3 06:30:07 rpmi: libcom_err-1.46.2.0.16.f114-alt1 sisyphus+278100.1000.1.1 1626056805 installed <13>Aug 3 06:30:07 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Aug 3 06:30:07 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Aug 3 06:30:07 rpmi: libp11-kit-0.23.15-alt2 sisyphus+278382.100.1.2 1626190666 installed <13>Aug 3 06:30:07 rpmi: libtasn1-4.17.0-alt1 sisyphus+276722.100.1.1 1625211284 installed <13>Aug 3 06:30:07 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed <13>Aug 3 06:30:07 rpmi: alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed <13>Aug 3 06:30:08 rpmi: ca-certificates-2021.06.03-alt1 sisyphus+273509.400.1.1 1622736045 installed <13>Aug 3 06:30:08 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Aug 3 06:30:08 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+278382.100.1.2 1626190666 installed <13>Aug 3 06:30:08 rpmi: libcrypto1.1-1.1.1k-alt1 sisyphus+279286.100.1.1 1626469546 installed <13>Aug 3 06:30:08 rpmi: libssl1.1-1.1.1k-alt1 sisyphus+279286.100.1.1 1626469546 installed <86>Aug 3 06:30:08 groupadd[486001]: group added to /etc/group: name=_keytab, GID=499 <86>Aug 3 06:30:08 groupadd[486001]: group added to /etc/gshadow: name=_keytab <86>Aug 3 06:30:08 groupadd[486001]: new group: name=_keytab, GID=499 <13>Aug 3 06:30:08 rpmi: libkrb5-1.19.2-alt2 sisyphus+281652.100.1.1 1627900207 installed <86>Aug 3 06:30:08 groupadd[486524]: group added to /etc/group: name=sasl, GID=498 <86>Aug 3 06:30:08 groupadd[486524]: group added to /etc/gshadow: name=sasl <86>Aug 3 06:30:08 groupadd[486524]: new group: name=sasl, GID=498 <13>Aug 3 06:30:08 rpmi: libsasl2-3-2.1.27-alt2.1 sisyphus+278407.100.1.3 1626205817 installed <13>Aug 3 06:30:08 rpmi: libldap-2.4.57-alt1 sisyphus+279665.100.1.1 1626645830 installed <13>Aug 3 06:30:08 rpmi: libcurl-7.78.0-alt1 sisyphus+281161.100.1.1 1627408652 installed <13>Aug 3 06:30:08 rpmi: libarchive13-3.5.1-alt1 sisyphus+279480.100.1.1 1626549356 installed <13>Aug 3 06:30:08 rpmi: cmake-3.21.1-alt1 sisyphus+281304.40.2.1 1627590743 installed <13>Aug 3 06:30:08 rpmi: gcc-c++-10-alt2 sisyphus+281519.400.4.1 1627910688 installed <13>Aug 3 06:30:08 rpmi: libglfw3-devel-3.3-alt1.1 sisyphus+279550.100.1.3 1626597699 installed <13>Aug 3 06:30:08 rpmi: libXrandr-devel-1.5.2-alt1 sisyphus+275330.100.2.2 1624575558 installed <13>Aug 3 06:30:08 rpmi: libXi-devel-1.7.10-alt1 sisyphus+278284.100.1.2 1626151198 installed <13>Aug 3 06:30:08 rpmi: libXcursor-devel-1.2.0-alt1 sisyphus+278256.100.1.2 1626134578 installed <13>Aug 3 06:30:08 rpmi: libXinerama-devel-1.1.4-alt1 sisyphus+275328.100.2.2 1624575558 installed <13>Aug 3 06:30:08 rpmi: libXxf86vm-devel-1.1.4-alt2 sisyphus+275334.100.2.2 1624577011 installed <13>Aug 3 06:30:08 rpmi: libgomp-devel-10-alt2 sisyphus+281519.400.4.1 1627910688 installed <13>Aug 3 06:30:08 rpmi: tbb-devel-2020.3-alt1 sisyphus+277275.100.1.2 1625458983 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/opensubdiv-3.4.4-alt1.nosrc.rpm (w1.gzdio) Installing opensubdiv-3.4.4-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.65843 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf opensubdiv-3.4.4 + echo 'Source #0 (opensubdiv-3.4.4.tar):' Source #0 (opensubdiv-3.4.4.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/opensubdiv-3.4.4.tar + cd opensubdiv-3.4.4 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #1 (opensubdiv-alt-no-static-libraries.patch):' Patch #1 (opensubdiv-alt-no-static-libraries.patch): + /usr/bin/patch -p1 patching file examples/mtlPtexViewer/CMakeLists.txt patching file examples/mtlViewer/CMakeLists.txt patching file opensubdiv/CMakeLists.txt patching file tutorials/osd/tutorial_0/CMakeLists.txt + echo 'Patch #2 (opensubdiv-alt-tutorials-install.patch):' Patch #2 (opensubdiv-alt-tutorials-install.patch): + /usr/bin/patch -p1 patching file CMakeLists.txt patching file tutorials/far/CMakeLists.txt patching file tutorials/hbr/tutorial_0/CMakeLists.txt patching file tutorials/hbr/tutorial_1/CMakeLists.txt patching file tutorials/hbr/tutorial_2/CMakeLists.txt patching file tutorials/osd/tutorial_0/CMakeLists.txt Hunk #1 succeeded at 35 with fuzz 1. + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.65843 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd opensubdiv-3.4.4 + mkdir -p x86_64-alt-linux + cmake -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes '-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2' -DCMAKE_INSTALL_PREFIX=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_DESTINATION=lib64 -DLIB_SUFFIX=64 -S . -B x86_64-alt-linux -DPYTHON_EXECUTABLE=/usr/bin/python3 -DCMAKE_LIBDIR_BASE=lib64 -DCMAKE_TUTORIAL_BASE=lib64/opensubdiv -- The C compiler identification is GNU 10.3.1 -- The CXX compiler identification is GNU 10.3.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at CMakeLists.txt:27 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Compiling OpenSubdiv version v3_4_4 -- Using cmake version 3.21.1 -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") -- Found TBB: /usr/include (found suitable version "2020.3", minimum required is "4.0") CMake Warning (dev) at /usr/share/cmake/Modules/FindOpenGL.cmake:315 (message): Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when available. Run "cmake --help-policy CMP0072" for policy details. Use the cmake_policy command to set the policy and suppress this warning. FindOpenGL found both a legacy GL library: OPENGL_gl_LIBRARY: /usr/lib64/libGL.so and GLVND libraries for OpenGL and GLX: OPENGL_opengl_LIBRARY: /usr/lib64/libOpenGL.so OPENGL_glx_LIBRARY: /usr/lib64/libGLX.so OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for compatibility with CMake 3.10 and below the legacy GL library will be used. Call Stack (most recent call first): CMakeLists.txt:345 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OpenGL: /usr/lib64/libOpenGL.so -- Could NOT find CLEW (missing: CLEW_INCLUDE_DIR CLEW_LIBRARY) -- Could NOT find OpenCL (missing: OPENCL_LIBRARIES OPENCL_INCLUDE_DIRS) (Required is at least version "1.1") CUDA_TOOLKIT_ROOT_DIR not found or specified -- Could NOT find CUDA (missing: CUDA_TOOLKIT_ROOT_DIR CUDA_NVCC_EXECUTABLE CUDA_INCLUDE_DIRS CUDA_CUDART_LIBRARY) (Required is at least version "4.0") -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Found GLFW: /usr/include (found suitable version "3.3.0", minimum required is "3.0.0") -- Could NOT find PTex (missing: PTEX_INCLUDE_DIR PTEX_LIBRARY) (Required is at least version "2.0") -- Could NOT find ZLIB (missing: ZLIB_LIBRARY ZLIB_INCLUDE_DIR) (Required is at least version "1.2") -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) (Required is at least version "1.8.4") -- Could NOT find Docutils (missing: RST2HTML_EXECUTABLE DOCUTILS_VERSION) (Required is at least version "0.9") CMake Warning at CMakeLists.txt:574 (message): OpenCL was not found : support for OpenCL parallel compute kernels will be disabled in Osd. If you have the OpenCL SDK installed, please refer to the FindOpenCL.cmake in /usr/src/RPM/BUILD/opensubdiv-3.4.4/cmake. CMake Warning at CMakeLists.txt:605 (message): CUDA was not found : support for CUDA parallel compute kernels will be disabled in Osd. If you have the CUDA SDK installed, please refer to the FindCUDA.cmake shared module in your cmake installation. CMake Warning at CMakeLists.txt:619 (message): Ptex was not found : the OpenSubdiv Ptex example will not be available. If you do have Ptex installed and see this message, please add your Ptex path to FindPTex.cmake in /usr/src/RPM/BUILD/opensubdiv-3.4.4/cmake or set it through the PTEX_LOCATION cmake command line argument or environment variable. CMake Warning at documentation/CMakeLists.txt:52 (message): Doxyen was not found : support for Doxygen automated API documentation is disabled. -- Found PythonInterp: /usr/bin/python3 (Required is at least version "2.6") -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS INCLUDE_INSTALL_DIR LIB_DESTINATION LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux + cmake --build x86_64-alt-linux --verbose --parallel 8 gmake: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/CMakeFiles /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux//CMakeFiles/progress.marks gmake: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f CMakeFiles/Makefile2 all /usr/bin/gmake -f glLoader/CMakeFiles/glLoader_obj.dir/build.make glLoader/CMakeFiles/glLoader_obj.dir/depend /usr/bin/gmake -f opensubdiv/tools/stringify/CMakeFiles/stringify.dir/build.make opensubdiv/tools/stringify/CMakeFiles/stringify.dir/depend /usr/bin/gmake -f opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/build.make opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/depend /usr/bin/gmake -f opensubdiv/sdc/CMakeFiles/sdc_obj.dir/build.make opensubdiv/sdc/CMakeFiles/sdc_obj.dir/depend /usr/bin/gmake -f opensubdiv/vtr/CMakeFiles/vtr_obj.dir/build.make opensubdiv/vtr/CMakeFiles/vtr_obj.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/glLoader /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/glLoader/CMakeFiles/glLoader_obj.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f glLoader/CMakeFiles/glLoader_obj.dir/build.make glLoader/CMakeFiles/glLoader_obj.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/tools/stringify /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/tools/stringify /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/tools/stringify/CMakeFiles/stringify.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f opensubdiv/tools/stringify/CMakeFiles/stringify.dir/build.make opensubdiv/tools/stringify/CMakeFiles/stringify.dir/build /usr/bin/gmake -f opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/build.make opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/build /usr/bin/gmake -f opensubdiv/far/CMakeFiles/far_obj.dir/build.make opensubdiv/far/CMakeFiles/far_obj.dir/depend /usr/bin/gmake -f regression/common/CMakeFiles/regression_far_utils_obj.dir/build.make regression/common/CMakeFiles/regression_far_utils_obj.dir/depend /usr/bin/gmake -f regression/common/CMakeFiles/regression_common_obj.dir/build.make regression/common/CMakeFiles/regression_common_obj.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/sdc /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/sdc /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/sdc/CMakeFiles/sdc_obj.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f opensubdiv/sdc/CMakeFiles/sdc_obj.dir/build.make opensubdiv/sdc/CMakeFiles/sdc_obj.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/vtr /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/vtr/CMakeFiles/vtr_obj.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f opensubdiv/vtr/CMakeFiles/vtr_obj.dir/build.make opensubdiv/vtr/CMakeFiles/vtr_obj.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/far /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/far/CMakeFiles/far_obj.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f opensubdiv/far/CMakeFiles/far_obj.dir/build.make opensubdiv/far/CMakeFiles/far_obj.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/common /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/regression/common /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/regression/common/CMakeFiles/regression_far_utils_obj.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f regression/common/CMakeFiles/regression_far_utils_obj.dir/build.make regression/common/CMakeFiles/regression_far_utils_obj.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/common /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/regression/common /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/regression/common/CMakeFiles/regression_common_obj.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f regression/common/CMakeFiles/regression_common_obj.dir/build.make regression/common/CMakeFiles/regression_common_obj.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 3%] Building CXX object opensubdiv/sdc/CMakeFiles/sdc_obj.dir/crease.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/sdc && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/sdc -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/sdc/CMakeFiles/sdc_obj.dir/crease.cpp.o -MF CMakeFiles/sdc_obj.dir/crease.cpp.o.d -o CMakeFiles/sdc_obj.dir/crease.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/sdc/crease.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 2%] Building CXX object glLoader/CMakeFiles/glLoader_obj.dir/glLoader.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/glLoader && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT glLoader/CMakeFiles/glLoader_obj.dir/glLoader.cpp.o -MF CMakeFiles/glLoader_obj.dir/glLoader.cpp.o.d -o CMakeFiles/glLoader_obj.dir/glLoader.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader/glLoader.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 2%] Building CXX object opensubdiv/tools/stringify/CMakeFiles/stringify.dir/main.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/tools/stringify && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/tools/stringify/CMakeFiles/stringify.dir/main.cpp.o -MF CMakeFiles/stringify.dir/main.cpp.o.d -o CMakeFiles/stringify.dir/main.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/tools/stringify/main.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 7%] Building CXX object opensubdiv/sdc/CMakeFiles/sdc_obj.dir/typeTraits.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/sdc && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/sdc -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/sdc/CMakeFiles/sdc_obj.dir/typeTraits.cpp.o -MF CMakeFiles/sdc_obj.dir/typeTraits.cpp.o.d -o CMakeFiles/sdc_obj.dir/typeTraits.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/sdc/typeTraits.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 8%] Built target sdc_obj gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f examples/common/CMakeFiles/examples_common_gl_obj.dir/build.make examples/common/CMakeFiles/examples_common_gl_obj.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/common /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/common /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/common/CMakeFiles/examples_common_gl_obj.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f examples/common/CMakeFiles/examples_common_gl_obj.dir/build.make examples/common/CMakeFiles/examples_common_gl_obj.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 6%] Building CXX object regression/common/CMakeFiles/regression_common_obj.dir/arg_utils.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/regression/common && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT regression/common/CMakeFiles/regression_common_obj.dir/arg_utils.cpp.o -MF CMakeFiles/regression_common_obj.dir/arg_utils.cpp.o.d -o CMakeFiles/regression_common_obj.dir/arg_utils.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/common/arg_utils.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 5%] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/bilinearPatchBuilder.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/far && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/far/CMakeFiles/far_obj.dir/bilinearPatchBuilder.cpp.o -MF CMakeFiles/far_obj.dir/bilinearPatchBuilder.cpp.o.d -o CMakeFiles/far_obj.dir/bilinearPatchBuilder.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/bilinearPatchBuilder.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/patchBuilder.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/bilinearPatchBuilder.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/bilinearPatchBuilder.cpp:25: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/bilinearPatchBuilder.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/bilinearPatchBuilder.cpp:25: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/patchBuilder.h: In constructor 'OpenSubdiv::v3_4_4::Far::SourcePatch::SourcePatch()': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/patchBuilder.h:84:61: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class OpenSubdiv::v3_4_4::Far::SourcePatch'; use assignment or value-initialization instead [-Wclass-memaccess] 84 | SourcePatch() { std::memset(this, 0, sizeof(SourcePatch)); } | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/patchBuilder.h:64:7: note: 'class OpenSubdiv::v3_4_4::Far::SourcePatch' declared here 64 | class SourcePatch { | ^~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 8%] Linking CXX executable ../../../bin/stringify cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/tools/stringify && /usr/bin/cmake -E cmake_link_script CMakeFiles/stringify.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fopenmp -rdynamic CMakeFiles/stringify.dir/main.cpp.o -o ../../../bin/stringify gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 8%] Building CXX object examples/common/CMakeFiles/examples_common_gl_obj.dir/font_image.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/common && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/common -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT examples/common/CMakeFiles/examples_common_gl_obj.dir/font_image.cpp.o -MF CMakeFiles/examples_common_gl_obj.dir/font_image.cpp.o.d -o CMakeFiles/examples_common_gl_obj.dir/font_image.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/common/font_image.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 10%] Built target stringify gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f tutorials/hbr/tutorial_0/CMakeFiles/hbr_tutorial_0.dir/build.make tutorials/hbr/tutorial_0/CMakeFiles/hbr_tutorial_0.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/hbr/tutorial_0 /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/hbr/tutorial_0 /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/hbr/tutorial_0/CMakeFiles/hbr_tutorial_0.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f tutorials/hbr/tutorial_0/CMakeFiles/hbr_tutorial_0.dir/build.make tutorials/hbr/tutorial_0/CMakeFiles/hbr_tutorial_0.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 11%] Building CXX object examples/common/CMakeFiles/examples_common_gl_obj.dir/hdr_reader.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/common && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/common -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT examples/common/CMakeFiles/examples_common_gl_obj.dir/hdr_reader.cpp.o -MF CMakeFiles/examples_common_gl_obj.dir/hdr_reader.cpp.o.d -o CMakeFiles/examples_common_gl_obj.dir/hdr_reader.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/common/hdr_reader.cpp In file included from /usr/include/string.h:532, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/common/hdr_reader.cpp:27: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'unsigned char* loadHdr(const char*, HdrInfo*, bool)' at /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/common/hdr_reader.cpp:88:20: /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 64 bytes from a string of length 1016 [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'unsigned char* loadHdr(const char*, HdrInfo*, bool)' at /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/common/hdr_reader.cpp:86:20: /usr/include/bits/string_fortified.h:91:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 64 bytes from a string of length 1021 [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 4%] Building CXX object opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarLevel.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/vtr && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/vtr -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarLevel.cpp.o -MF CMakeFiles/vtr_obj.dir/fvarLevel.cpp.o.d -o CMakeFiles/vtr_obj.dir/fvarLevel.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/fvarLevel.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/fvarLevel.cpp:28: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 1%] Building CXX object opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/cpuEvaluator.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/cpuEvaluator.cpp.o -MF CMakeFiles/osd_cpu_obj.dir/cpuEvaluator.cpp.o.d -o CMakeFiles/osd_cpu_obj.dir/cpuEvaluator.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/cpuEvaluator.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 12%] Building CXX object examples/common/CMakeFiles/examples_common_gl_obj.dir/hud.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/common && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/common -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT examples/common/CMakeFiles/examples_common_gl_obj.dir/hud.cpp.o -MF CMakeFiles/examples_common_gl_obj.dir/hud.cpp.o.d -o CMakeFiles/examples_common_gl_obj.dir/hud.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/common/hud.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 12%] Building CXX object opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarRefinement.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/vtr && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/vtr -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarRefinement.cpp.o -MF CMakeFiles/vtr_obj.dir/fvarRefinement.cpp.o.d -o CMakeFiles/vtr_obj.dir/fvarRefinement.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/fvarRefinement.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/refinement.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/fvarRefinement.cpp:28: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 12%] Building CXX object opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/cpuKernel.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/cpuKernel.cpp.o -MF CMakeFiles/osd_cpu_obj.dir/cpuKernel.cpp.o.d -o CMakeFiles/osd_cpu_obj.dir/cpuKernel.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/cpuKernel.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 13%] Building CXX object examples/common/CMakeFiles/examples_common_gl_obj.dir/objAnim.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/common && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/common -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT examples/common/CMakeFiles/examples_common_gl_obj.dir/objAnim.cpp.o -MF CMakeFiles/examples_common_gl_obj.dir/objAnim.cpp.o.d -o CMakeFiles/examples_common_gl_obj.dir/objAnim.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/common/objAnim.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 16%] Building CXX object examples/common/CMakeFiles/examples_common_gl_obj.dir/patchColors.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/common && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/common -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT examples/common/CMakeFiles/examples_common_gl_obj.dir/patchColors.cpp.o -MF CMakeFiles/examples_common_gl_obj.dir/patchColors.cpp.o.d -o CMakeFiles/examples_common_gl_obj.dir/patchColors.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/common/patchColors.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 9%] Building CXX object regression/common/CMakeFiles/regression_common_obj.dir/shape_utils.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/regression/common && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT regression/common/CMakeFiles/regression_common_obj.dir/shape_utils.cpp.o -MF CMakeFiles/regression_common_obj.dir/shape_utils.cpp.o.d -o CMakeFiles/regression_common_obj.dir/shape_utils.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/common/shape_utils.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 16%] Built target regression_common_obj gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f tutorials/hbr/tutorial_1/CMakeFiles/hbr_tutorial_1.dir/build.make tutorials/hbr/tutorial_1/CMakeFiles/hbr_tutorial_1.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/hbr/tutorial_1 /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/hbr/tutorial_1 /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/hbr/tutorial_1/CMakeFiles/hbr_tutorial_1.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f tutorials/hbr/tutorial_1/CMakeFiles/hbr_tutorial_1.dir/build.make tutorials/hbr/tutorial_1/CMakeFiles/hbr_tutorial_1.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 15%] Building CXX object opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/cpuPatchTable.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/cpuPatchTable.cpp.o -MF CMakeFiles/osd_cpu_obj.dir/cpuPatchTable.cpp.o.d -o CMakeFiles/osd_cpu_obj.dir/cpuPatchTable.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/cpuPatchTable.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 18%] Building CXX object opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/cpuVertexBuffer.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/cpuVertexBuffer.cpp.o -MF CMakeFiles/osd_cpu_obj.dir/cpuVertexBuffer.cpp.o.d -o CMakeFiles/osd_cpu_obj.dir/cpuVertexBuffer.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/cpuVertexBuffer.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 16%] Building CXX object examples/common/CMakeFiles/examples_common_gl_obj.dir/viewerArgsUtils.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/common && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/common -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT examples/common/CMakeFiles/examples_common_gl_obj.dir/viewerArgsUtils.cpp.o -MF CMakeFiles/examples_common_gl_obj.dir/viewerArgsUtils.cpp.o.d -o CMakeFiles/examples_common_gl_obj.dir/viewerArgsUtils.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/common/viewerArgsUtils.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 4%] Building CXX object regression/common/CMakeFiles/regression_far_utils_obj.dir/far_utils.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/regression/common && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT regression/common/CMakeFiles/regression_far_utils_obj.dir/far_utils.cpp.o -MF CMakeFiles/regression_far_utils_obj.dir/far_utils.cpp.o.d -o CMakeFiles/regression_far_utils_obj.dir/far_utils.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/common/far_utils.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/common/far_utils.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/common/far_utils.cpp:25: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 12%] Building CXX object tutorials/hbr/tutorial_0/CMakeFiles/hbr_tutorial_0.dir/hbr_tutorial_0.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/hbr/tutorial_0 && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT tutorials/hbr/tutorial_0/CMakeFiles/hbr_tutorial_0.dir/hbr_tutorial_0.cpp.o -MF CMakeFiles/hbr_tutorial_0.dir/hbr_tutorial_0.cpp.o.d -o CMakeFiles/hbr_tutorial_0.dir/hbr_tutorial_0.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/hbr/tutorial_0/hbr_tutorial_0.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/hbr/mesh.h:43, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/hbr/tutorial_0/hbr_tutorial_0.cpp:33: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/hbr/../hbr/vertex.h: In instantiation of 'void OpenSubdiv::v3_4_4::HbrVertex::Initialize(int, const T&, int) [with T = Vertex]': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/hbr/mesh.h:552:18: required from 'OpenSubdiv::v3_4_4::HbrVertex* OpenSubdiv::v3_4_4::HbrMesh::NewVertex(int, const T&) [with T = Vertex]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/hbr/tutorial_0/hbr_tutorial_0.cpp:130:30: required from here /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/hbr/../hbr/vertex.h:439:10: warning: implicitly-declared 'constexpr Vertex& Vertex::operator=(const Vertex&)' is deprecated [-Wdeprecated-copy] 439 | data = vdata; | ~~~~~^~~~~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/hbr/tutorial_0/hbr_tutorial_0.cpp:59:5: note: because 'Vertex' has user-provided 'Vertex::Vertex(const Vertex&)' 59 | Vertex(Vertex const & src) { | ^~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 19%] Built target regression_far_utils_obj gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f tutorials/hbr/tutorial_2/CMakeFiles/hbr_tutorial_2.dir/build.make tutorials/hbr/tutorial_2/CMakeFiles/hbr_tutorial_2.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/hbr/tutorial_2 /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/hbr/tutorial_2 /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/hbr/tutorial_2/CMakeFiles/hbr_tutorial_2.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f tutorials/hbr/tutorial_2/CMakeFiles/hbr_tutorial_2.dir/build.make tutorials/hbr/tutorial_2/CMakeFiles/hbr_tutorial_2.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 10%] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/catmarkPatchBuilder.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/far && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/far/CMakeFiles/far_obj.dir/catmarkPatchBuilder.cpp.o -MF CMakeFiles/far_obj.dir/catmarkPatchBuilder.cpp.o.d -o CMakeFiles/far_obj.dir/catmarkPatchBuilder.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/catmarkPatchBuilder.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/patchBuilder.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/catmarkPatchBuilder.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/catmarkPatchBuilder.cpp:25: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/catmarkPatchBuilder.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/catmarkPatchBuilder.cpp:25: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/patchBuilder.h: In constructor 'OpenSubdiv::v3_4_4::Far::SourcePatch::SourcePatch()': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/patchBuilder.h:84:61: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class OpenSubdiv::v3_4_4::Far::SourcePatch'; use assignment or value-initialization instead [-Wclass-memaccess] 84 | SourcePatch() { std::memset(this, 0, sizeof(SourcePatch)); } | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/patchBuilder.h:64:7: note: 'class OpenSubdiv::v3_4_4::Far::SourcePatch' declared here 64 | class SourcePatch { | ^~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 19%] Linking CXX executable ../../../bin/hbr_tutorial_0 cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/hbr/tutorial_0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/hbr_tutorial_0.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fopenmp -rdynamic CMakeFiles/hbr_tutorial_0.dir/hbr_tutorial_0.cpp.o -o ../../../bin/hbr_tutorial_0 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 19%] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/error.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/far && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/far/CMakeFiles/far_obj.dir/error.cpp.o -MF CMakeFiles/far_obj.dir/error.cpp.o.d -o CMakeFiles/far_obj.dir/error.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/error.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 19%] Built target hbr_tutorial_0 gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f documentation/CMakeFiles/doc.dir/build.make documentation/CMakeFiles/doc.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/documentation /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/documentation /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/documentation/CMakeFiles/doc.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f documentation/CMakeFiles/doc.dir/build.make documentation/CMakeFiles/doc.dir/build gmake[2]: Nothing to be done for 'documentation/CMakeFiles/doc.dir/build'. gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 20%] Built target doc gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/build.make opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 21%] Generating patchBasisCommonTypes.gen.h cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd && ../../bin/stringify /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/patchBasisCommonTypes.h /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd/patchBasisCommonTypes.gen.h gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 21%] Generating glslComputeKernel.gen.h cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd && ../../bin/stringify /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/glslComputeKernel.glsl /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd/glslComputeKernel.gen.h gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 21%] Generating glslPatchBSpline.gen.h cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd && ../../bin/stringify /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/glslPatchBSpline.glsl /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd/glslPatchBSpline.gen.h gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 22%] Generating glslPatchBoxSplineTriangle.gen.h cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd && ../../bin/stringify /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/glslPatchBoxSplineTriangle.glsl /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd/glslPatchBoxSplineTriangle.gen.h gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 23%] Generating glslPatchCommon.gen.h cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd && ../../bin/stringify /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/glslPatchCommon.glsl /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd/glslPatchCommon.gen.h gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 23%] Generating glslPatchCommonTess.gen.h cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd && ../../bin/stringify /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/glslPatchCommonTess.glsl /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd/glslPatchCommonTess.gen.h gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 24%] Generating glslPatchGregory.gen.h cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd && ../../bin/stringify /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/glslPatchGregory.glsl /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd/glslPatchGregory.gen.h gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 25%] Generating glslPatchGregoryBasis.gen.h cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd && ../../bin/stringify /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/glslPatchGregoryBasis.glsl /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd/glslPatchGregoryBasis.gen.h gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 25%] Generating glslPatchGregoryTriangle.gen.h cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd && ../../bin/stringify /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/glslPatchGregoryTriangle.glsl /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd/glslPatchGregoryTriangle.gen.h gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 26%] Generating glslPatchLegacy.gen.h cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd && ../../bin/stringify /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/glslPatchLegacy.glsl /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd/glslPatchLegacy.gen.h gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 27%] Generating glslXFBKernel.gen.h cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd && ../../bin/stringify /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/glslXFBKernel.glsl /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd/glslXFBKernel.gen.h gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 27%] Generating patchBasisCommon.gen.h cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd && ../../bin/stringify /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/patchBasisCommon.h /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd/patchBasisCommon.gen.h gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 28%] Generating patchBasisCommonEval.gen.h cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd && ../../bin/stringify /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/patchBasisCommonEval.h /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd/patchBasisCommonEval.gen.h gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/build.make opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 19%] Building CXX object examples/common/CMakeFiles/examples_common_gl_obj.dir/glControlMeshDisplay.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/common && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/common -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT examples/common/CMakeFiles/examples_common_gl_obj.dir/glControlMeshDisplay.cpp.o -MF CMakeFiles/examples_common_gl_obj.dir/glControlMeshDisplay.cpp.o.d -o CMakeFiles/examples_common_gl_obj.dir/glControlMeshDisplay.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/common/glControlMeshDisplay.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/common/glControlMeshDisplay.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/common/glControlMeshDisplay.cpp:27: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 29%] Building CXX object opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/cpuGLVertexBuffer.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/cpuGLVertexBuffer.cpp.o -MF CMakeFiles/osd_gpu_obj.dir/cpuGLVertexBuffer.cpp.o.d -o CMakeFiles/osd_gpu_obj.dir/cpuGLVertexBuffer.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/cpuGLVertexBuffer.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 18%] Building CXX object opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/ompEvaluator.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/ompEvaluator.cpp.o -MF CMakeFiles/osd_cpu_obj.dir/ompEvaluator.cpp.o.d -o CMakeFiles/osd_cpu_obj.dir/ompEvaluator.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/ompEvaluator.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 31%] Building CXX object opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/glLegacyGregoryPatchTable.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/glLegacyGregoryPatchTable.cpp.o -MF CMakeFiles/osd_gpu_obj.dir/glLegacyGregoryPatchTable.cpp.o.d -o CMakeFiles/osd_gpu_obj.dir/glLegacyGregoryPatchTable.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/glLegacyGregoryPatchTable.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 32%] Building CXX object opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/ompKernel.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/ompKernel.cpp.o -MF CMakeFiles/osd_cpu_obj.dir/ompKernel.cpp.o.d -o CMakeFiles/osd_cpu_obj.dir/ompKernel.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/ompKernel.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 30%] Building CXX object examples/common/CMakeFiles/examples_common_gl_obj.dir/glHud.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/common && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/common -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT examples/common/CMakeFiles/examples_common_gl_obj.dir/glHud.cpp.o -MF CMakeFiles/examples_common_gl_obj.dir/glHud.cpp.o.d -o CMakeFiles/examples_common_gl_obj.dir/glHud.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/common/glHud.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 14%] Building CXX object opensubdiv/vtr/CMakeFiles/vtr_obj.dir/level.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/vtr && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/vtr -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/vtr/CMakeFiles/vtr_obj.dir/level.cpp.o -MF CMakeFiles/vtr_obj.dir/level.cpp.o.d -o CMakeFiles/vtr_obj.dir/level.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/level.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/level.cpp:27: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 32%] Building CXX object opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/glPatchTable.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/glPatchTable.cpp.o -MF CMakeFiles/osd_gpu_obj.dir/glPatchTable.cpp.o.d -o CMakeFiles/osd_gpu_obj.dir/glPatchTable.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/glPatchTable.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 35%] Building CXX object opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/glVertexBuffer.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/glVertexBuffer.cpp.o -MF CMakeFiles/osd_gpu_obj.dir/glVertexBuffer.cpp.o.d -o CMakeFiles/osd_gpu_obj.dir/glVertexBuffer.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/glVertexBuffer.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 33%] Building CXX object opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/tbbEvaluator.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/tbbEvaluator.cpp.o -MF CMakeFiles/osd_cpu_obj.dir/tbbEvaluator.cpp.o.d -o CMakeFiles/osd_cpu_obj.dir/tbbEvaluator.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/tbbEvaluator.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/tbbEvaluator.cpp:28: /usr/include/tbb/task_scheduler_init.h:21:154: note: '#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 36%] Building CXX object opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/glslPatchShaderSource.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/glslPatchShaderSource.cpp.o -MF CMakeFiles/osd_gpu_obj.dir/glslPatchShaderSource.cpp.o.d -o CMakeFiles/osd_gpu_obj.dir/glslPatchShaderSource.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/glslPatchShaderSource.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 34%] Building CXX object opensubdiv/vtr/CMakeFiles/vtr_obj.dir/quadRefinement.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/vtr && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/vtr -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/vtr/CMakeFiles/vtr_obj.dir/quadRefinement.cpp.o -MF CMakeFiles/vtr_obj.dir/quadRefinement.cpp.o.d -o CMakeFiles/vtr_obj.dir/quadRefinement.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/quadRefinement.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/quadRefinement.cpp:26: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 33%] Building CXX object examples/common/CMakeFiles/examples_common_gl_obj.dir/glUtils.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/common && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/common -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT examples/common/CMakeFiles/examples_common_gl_obj.dir/glUtils.cpp.o -MF CMakeFiles/examples_common_gl_obj.dir/glUtils.cpp.o.d -o CMakeFiles/examples_common_gl_obj.dir/glUtils.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/common/glUtils.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 37%] Building CXX object examples/common/CMakeFiles/examples_common_gl_obj.dir/glShaderCache.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/common && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/common -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT examples/common/CMakeFiles/examples_common_gl_obj.dir/glShaderCache.cpp.o -MF CMakeFiles/examples_common_gl_obj.dir/glShaderCache.cpp.o.d -o CMakeFiles/examples_common_gl_obj.dir/glShaderCache.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/common/glShaderCache.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 37%] Built target examples_common_gl_obj gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f regression/hbr_regression/CMakeFiles/hbr_baseline.dir/build.make regression/hbr_regression/CMakeFiles/hbr_baseline.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/hbr_regression /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/regression/hbr_regression /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/regression/hbr_regression/CMakeFiles/hbr_baseline.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f regression/hbr_regression/CMakeFiles/hbr_baseline.dir/build.make regression/hbr_regression/CMakeFiles/hbr_baseline.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 20%] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/loopPatchBuilder.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/far && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/far/CMakeFiles/far_obj.dir/loopPatchBuilder.cpp.o -MF CMakeFiles/far_obj.dir/loopPatchBuilder.cpp.o.d -o CMakeFiles/far_obj.dir/loopPatchBuilder.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/loopPatchBuilder.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/patchBuilder.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/loopPatchBuilder.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/loopPatchBuilder.cpp:25: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/loopPatchBuilder.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/loopPatchBuilder.cpp:25: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/patchBuilder.h: In constructor 'OpenSubdiv::v3_4_4::Far::SourcePatch::SourcePatch()': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/patchBuilder.h:84:61: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class OpenSubdiv::v3_4_4::Far::SourcePatch'; use assignment or value-initialization instead [-Wclass-memaccess] 84 | SourcePatch() { std::memset(this, 0, sizeof(SourcePatch)); } | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/patchBuilder.h:64:7: note: 'class OpenSubdiv::v3_4_4::Far::SourcePatch' declared here 64 | class SourcePatch { | ^~~~~~~~~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/loopPatchBuilder.cpp: At global scope: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/loopPatchBuilder.cpp:1622:5: warning: 'void OpenSubdiv::v3_4_4::Far::{anonymous}::_printSourcePatch(const OpenSubdiv::v3_4_4::Far::SourcePatch&, bool, bool)' defined but not used [-Wunused-function] 1622 | _printSourcePatch(SourcePatch const & patch, bool printCornerInfo = true, | ^~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 36%] Building CXX object opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/tbbKernel.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/tbbKernel.cpp.o -MF CMakeFiles/osd_cpu_obj.dir/tbbKernel.cpp.o.d -o CMakeFiles/osd_cpu_obj.dir/tbbKernel.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/tbbKernel.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 39%] Built target osd_cpu_obj gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f regression/hbr_regression/CMakeFiles/hbr_regression.dir/build.make regression/hbr_regression/CMakeFiles/hbr_regression.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/hbr_regression /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/regression/hbr_regression /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/regression/hbr_regression/CMakeFiles/hbr_regression.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f regression/hbr_regression/CMakeFiles/hbr_regression.dir/build.make regression/hbr_regression/CMakeFiles/hbr_regression.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 19%] Building CXX object tutorials/hbr/tutorial_2/CMakeFiles/hbr_tutorial_2.dir/hbr_tutorial_2.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/hbr/tutorial_2 && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT tutorials/hbr/tutorial_2/CMakeFiles/hbr_tutorial_2.dir/hbr_tutorial_2.cpp.o -MF CMakeFiles/hbr_tutorial_2.dir/hbr_tutorial_2.cpp.o.d -o CMakeFiles/hbr_tutorial_2.dir/hbr_tutorial_2.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/hbr/tutorial_2/hbr_tutorial_2.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/hbr/mesh.h:43, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/hbr/tutorial_2/hbr_tutorial_2.cpp:39: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/hbr/../hbr/vertex.h: In instantiation of 'void OpenSubdiv::v3_4_4::HbrVertex::Initialize(int, const T&, int) [with T = Vertex]': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/hbr/mesh.h:552:18: required from 'OpenSubdiv::v3_4_4::HbrVertex* OpenSubdiv::v3_4_4::HbrMesh::NewVertex(int, const T&) [with T = Vertex]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/hbr/tutorial_2/hbr_tutorial_2.cpp:200:30: required from here /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/hbr/../hbr/vertex.h:439:10: warning: implicitly-declared 'constexpr Vertex& Vertex::operator=(const Vertex&)' is deprecated [-Wdeprecated-copy] 439 | data = vdata; | ~~~~~^~~~~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/hbr/tutorial_2/hbr_tutorial_2.cpp:62:5: note: because 'Vertex' has user-provided 'Vertex::Vertex(const Vertex&)' 62 | Vertex(Vertex const & src) { | ^~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 17%] Building CXX object tutorials/hbr/tutorial_1/CMakeFiles/hbr_tutorial_1.dir/hbr_tutorial_1.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/hbr/tutorial_1 && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT tutorials/hbr/tutorial_1/CMakeFiles/hbr_tutorial_1.dir/hbr_tutorial_1.cpp.o -MF CMakeFiles/hbr_tutorial_1.dir/hbr_tutorial_1.cpp.o.d -o CMakeFiles/hbr_tutorial_1.dir/hbr_tutorial_1.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/hbr/tutorial_1/hbr_tutorial_1.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/hbr/mesh.h:43, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/hbr/tutorial_1/hbr_tutorial_1.cpp:36: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/hbr/../hbr/vertex.h: In instantiation of 'void OpenSubdiv::v3_4_4::HbrVertex::Initialize(int, const T&, int) [with T = Vertex]': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/hbr/mesh.h:552:18: required from 'OpenSubdiv::v3_4_4::HbrVertex* OpenSubdiv::v3_4_4::HbrMesh::NewVertex(int, const T&) [with T = Vertex]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/hbr/tutorial_1/hbr_tutorial_1.cpp:130:30: required from here /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/hbr/../hbr/vertex.h:439:10: warning: implicitly-declared 'constexpr Vertex& Vertex::operator=(const Vertex&)' is deprecated [-Wdeprecated-copy] 439 | data = vdata; | ~~~~~^~~~~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/hbr/tutorial_1/hbr_tutorial_1.cpp:49:5: note: because 'Vertex' has user-provided 'Vertex::Vertex(const Vertex&)' 49 | Vertex(Vertex const & src) { | ^~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 40%] Linking CXX executable ../../../bin/hbr_tutorial_2 cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/hbr/tutorial_2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/hbr_tutorial_2.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fopenmp -rdynamic CMakeFiles/hbr_tutorial_2.dir/hbr_tutorial_2.cpp.o -o ../../../bin/hbr_tutorial_2 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 41%] Built target hbr_tutorial_2 gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 41%] Linking CXX executable ../../../bin/hbr_tutorial_1 cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/hbr/tutorial_1 && /usr/bin/cmake -E cmake_link_script CMakeFiles/hbr_tutorial_1.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fopenmp -rdynamic CMakeFiles/hbr_tutorial_1.dir/hbr_tutorial_1.cpp.o -o ../../../bin/hbr_tutorial_1 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 41%] Built target hbr_tutorial_1 gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 36%] Building CXX object opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/glXFBEvaluator.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/glXFBEvaluator.cpp.o -MF CMakeFiles/osd_gpu_obj.dir/glXFBEvaluator.cpp.o.d -o CMakeFiles/osd_gpu_obj.dir/glXFBEvaluator.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/glXFBEvaluator.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 42%] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/patchDescriptor.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/far && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/far/CMakeFiles/far_obj.dir/patchDescriptor.cpp.o -MF CMakeFiles/far_obj.dir/patchDescriptor.cpp.o.d -o CMakeFiles/far_obj.dir/patchDescriptor.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/patchDescriptor.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 36%] Building CXX object opensubdiv/vtr/CMakeFiles/vtr_obj.dir/refinement.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/vtr && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/vtr -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/vtr/CMakeFiles/vtr_obj.dir/refinement.cpp.o -MF CMakeFiles/vtr_obj.dir/refinement.cpp.o.d -o CMakeFiles/vtr_obj.dir/refinement.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/refinement.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/refinement.cpp:28: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 39%] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/patchBasis.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/far && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/far/CMakeFiles/far_obj.dir/patchBasis.cpp.o -MF CMakeFiles/far_obj.dir/patchBasis.cpp.o.d -o CMakeFiles/far_obj.dir/patchBasis.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/patchBasis.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 45%] Building CXX object opensubdiv/vtr/CMakeFiles/vtr_obj.dir/sparseSelector.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/vtr && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/vtr -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/vtr/CMakeFiles/vtr_obj.dir/sparseSelector.cpp.o -MF CMakeFiles/vtr_obj.dir/sparseSelector.cpp.o.d -o CMakeFiles/vtr_obj.dir/sparseSelector.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/sparseSelector.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/../vtr/refinement.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/sparseSelector.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/sparseSelector.cpp:24: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/../vtr/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/../vtr/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/../vtr/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/../vtr/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/../vtr/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/../vtr/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/../vtr/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/../vtr/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/../vtr/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 43%] Building CXX object opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/glComputeEvaluator.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/osd -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/glComputeEvaluator.cpp.o -MF CMakeFiles/osd_gpu_obj.dir/glComputeEvaluator.cpp.o.d -o CMakeFiles/osd_gpu_obj.dir/glComputeEvaluator.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/glComputeEvaluator.cpp /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/glComputeEvaluator.cpp: In constructor 'OpenSubdiv::v3_4_4::Osd::GLComputeEvaluator::GLComputeEvaluator()': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/glComputeEvaluator.cpp:131:55: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct OpenSubdiv::v3_4_4::Osd::GLComputeEvaluator::_StencilKernel'; use assignment or value-initialization instead [-Wclass-memaccess] 131 | memset (&_stencilKernel, 0, sizeof(_stencilKernel)); | ^ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/glComputeEvaluator.cpp:27: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/glComputeEvaluator.h:2058:12: note: 'struct OpenSubdiv::v3_4_4::Osd::GLComputeEvaluator::_StencilKernel' declared here 2058 | struct _StencilKernel { | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/glComputeEvaluator.cpp:132:51: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct OpenSubdiv::v3_4_4::Osd::GLComputeEvaluator::_PatchKernel'; use assignment or value-initialization instead [-Wclass-memaccess] 132 | memset (&_patchKernel, 0, sizeof(_patchKernel)); | ^ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/glComputeEvaluator.cpp:27: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/glComputeEvaluator.h:2081:12: note: 'struct OpenSubdiv::v3_4_4::Osd::GLComputeEvaluator::_PatchKernel' declared here 2081 | struct _PatchKernel { | ^~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 46%] Built target osd_gpu_obj gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 44%] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/patchMap.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/far && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/far/CMakeFiles/far_obj.dir/patchMap.cpp.o -MF CMakeFiles/far_obj.dir/patchMap.cpp.o.d -o CMakeFiles/far_obj.dir/patchMap.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/patchMap.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 41%] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/patchBuilder.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/far && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/far/CMakeFiles/far_obj.dir/patchBuilder.cpp.o -MF CMakeFiles/far_obj.dir/patchBuilder.cpp.o.d -o CMakeFiles/far_obj.dir/patchBuilder.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/patchBuilder.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/patchBuilder.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/patchBuilder.cpp:25: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/patchBuilder.cpp:25: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/patchBuilder.h: In constructor 'OpenSubdiv::v3_4_4::Far::SourcePatch::SourcePatch()': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/patchBuilder.h:84:61: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class OpenSubdiv::v3_4_4::Far::SourcePatch'; use assignment or value-initialization instead [-Wclass-memaccess] 84 | SourcePatch() { std::memset(this, 0, sizeof(SourcePatch)); } | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/patchBuilder.h:64:7: note: 'class OpenSubdiv::v3_4_4::Far::SourcePatch' declared here 64 | class SourcePatch { | ^~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 48%] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/ptexIndices.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/far && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/far/CMakeFiles/far_obj.dir/ptexIndices.cpp.o -MF CMakeFiles/far_obj.dir/ptexIndices.cpp.o.d -o CMakeFiles/far_obj.dir/ptexIndices.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/ptexIndices.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/ptexIndices.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/ptexIndices.cpp:24: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 45%] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/patchTable.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/far && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/far/CMakeFiles/far_obj.dir/patchTable.cpp.o -MF CMakeFiles/far_obj.dir/patchTable.cpp.o.d -o CMakeFiles/far_obj.dir/patchTable.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/patchTable.cpp /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/patchTable.cpp: In member function 'void OpenSubdiv::v3_4_4::Far::PatchTable::allocateVaryingVertices(OpenSubdiv::v3_4_4::Far::PatchDescriptor, int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/patchTable.cpp:209:20: warning: implicitly-declared 'constexpr OpenSubdiv::v3_4_4::Far::PatchDescriptor& OpenSubdiv::v3_4_4::Far::PatchDescriptor::operator=(const OpenSubdiv::v3_4_4::Far::PatchDescriptor&)' is deprecated [-Wdeprecated-copy] 209 | _varyingDesc = desc; | ^~~~ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/patchTable.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/patchTable.cpp:25: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/patchDescriptor.h:77:5: note: because 'OpenSubdiv::v3_4_4::Far::PatchDescriptor' has user-provided 'OpenSubdiv::v3_4_4::Far::PatchDescriptor::PatchDescriptor(const OpenSubdiv::v3_4_4::Far::PatchDescriptor&)' 77 | PatchDescriptor( PatchDescriptor const & d ) : | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/patchTable.cpp: In member function 'void OpenSubdiv::v3_4_4::Far::PatchTable::allocateFVarPatchChannelValues(OpenSubdiv::v3_4_4::Far::PatchDescriptor, OpenSubdiv::v3_4_4::Far::PatchDescriptor, int, int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/patchTable.cpp:232:19: warning: implicitly-declared 'constexpr OpenSubdiv::v3_4_4::Far::PatchDescriptor& OpenSubdiv::v3_4_4::Far::PatchDescriptor::operator=(const OpenSubdiv::v3_4_4::Far::PatchDescriptor&)' is deprecated [-Wdeprecated-copy] 232 | c.regDesc = regDesc; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/patchTable.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/patchTable.cpp:25: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/patchDescriptor.h:77:5: note: because 'OpenSubdiv::v3_4_4::Far::PatchDescriptor' has user-provided 'OpenSubdiv::v3_4_4::Far::PatchDescriptor::PatchDescriptor(const OpenSubdiv::v3_4_4::Far::PatchDescriptor&)' 77 | PatchDescriptor( PatchDescriptor const & d ) : | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/patchTable.cpp:233:19: warning: implicitly-declared 'constexpr OpenSubdiv::v3_4_4::Far::PatchDescriptor& OpenSubdiv::v3_4_4::Far::PatchDescriptor::operator=(const OpenSubdiv::v3_4_4::Far::PatchDescriptor&)' is deprecated [-Wdeprecated-copy] 233 | c.irregDesc = irregDesc; | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/patchTable.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/patchTable.cpp:25: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/patchDescriptor.h:77:5: note: because 'OpenSubdiv::v3_4_4::Far::PatchDescriptor' has user-provided 'OpenSubdiv::v3_4_4::Far::PatchDescriptor::PatchDescriptor(const OpenSubdiv::v3_4_4::Far::PatchDescriptor&)' 77 | PatchDescriptor( PatchDescriptor const & d ) : | ^~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 46%] Building CXX object opensubdiv/vtr/CMakeFiles/vtr_obj.dir/triRefinement.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/vtr && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/vtr -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/vtr/CMakeFiles/vtr_obj.dir/triRefinement.cpp.o -MF CMakeFiles/vtr_obj.dir/triRefinement.cpp.o.d -o CMakeFiles/vtr_obj.dir/triRefinement.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/triRefinement.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/triRefinement.cpp:26: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/vtr/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 50%] Built target vtr_obj gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 48%] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/stencilTable.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/far && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/far/CMakeFiles/far_obj.dir/stencilTable.cpp.o -MF CMakeFiles/far_obj.dir/stencilTable.cpp.o.d -o CMakeFiles/far_obj.dir/stencilTable.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/stencilTable.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 50%] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/topologyDescriptor.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/far && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/far/CMakeFiles/far_obj.dir/topologyDescriptor.cpp.o -MF CMakeFiles/far_obj.dir/topologyDescriptor.cpp.o.d -o CMakeFiles/far_obj.dir/topologyDescriptor.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyDescriptor.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyDescriptor.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyDescriptor.cpp:24: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 52%] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefinerFactory.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/far && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefinerFactory.cpp.o -MF CMakeFiles/far_obj.dir/topologyRefinerFactory.cpp.o.d -o CMakeFiles/far_obj.dir/topologyRefinerFactory.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.cpp:24: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 50%] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/stencilBuilder.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/far && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/far/CMakeFiles/far_obj.dir/stencilBuilder.cpp.o -MF CMakeFiles/far_obj.dir/stencilBuilder.cpp.o.d -o CMakeFiles/far_obj.dir/stencilBuilder.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/stencilBuilder.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/stencilBuilder.cpp:26: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 51%] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefiner.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/far && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefiner.cpp.o -MF CMakeFiles/far_obj.dir/topologyRefiner.cpp.o.d -o CMakeFiles/far_obj.dir/topologyRefiner.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefiner.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefiner.cpp:24: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 8%] Building CXX object glLoader/CMakeFiles/glLoader_obj.dir/glApi.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/glLoader && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT glLoader/CMakeFiles/glLoader_obj.dir/glApi.cpp.o -MF CMakeFiles/glLoader_obj.dir/glApi.cpp.o.d -o CMakeFiles/glLoader_obj.dir/glApi.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader/glApi.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 52%] Built target glLoader_obj gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f opensubdiv/CMakeFiles/osd_static_gpu.dir/build.make opensubdiv/CMakeFiles/osd_static_gpu.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/CMakeFiles/osd_static_gpu.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f opensubdiv/CMakeFiles/osd_static_gpu.dir/build.make opensubdiv/CMakeFiles/osd_static_gpu.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 52%] Building CXX object opensubdiv/CMakeFiles/osd_static_gpu.dir/version.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/CMakeFiles/osd_static_gpu.dir/version.cpp.o -MF CMakeFiles/osd_static_gpu.dir/version.cpp.o.d -o CMakeFiles/osd_static_gpu.dir/version.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/version.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 53%] Linking CXX static library ../lib/libosdGPU.a cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv && /usr/bin/cmake -P CMakeFiles/osd_static_gpu.dir/cmake_clean_target.cmake cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv && /usr/bin/cmake -E cmake_link_script CMakeFiles/osd_static_gpu.dir/link.txt --verbose=1 /usr/bin/ar qc ../lib/libosdGPU.a CMakeFiles/osd_static_gpu.dir/version.cpp.o osd/CMakeFiles/osd_gpu_obj.dir/cpuGLVertexBuffer.cpp.o osd/CMakeFiles/osd_gpu_obj.dir/glLegacyGregoryPatchTable.cpp.o osd/CMakeFiles/osd_gpu_obj.dir/glPatchTable.cpp.o osd/CMakeFiles/osd_gpu_obj.dir/glVertexBuffer.cpp.o osd/CMakeFiles/osd_gpu_obj.dir/glslPatchShaderSource.cpp.o osd/CMakeFiles/osd_gpu_obj.dir/glXFBEvaluator.cpp.o osd/CMakeFiles/osd_gpu_obj.dir/glComputeEvaluator.cpp.o ../glLoader/CMakeFiles/glLoader_obj.dir/glLoader.cpp.o ../glLoader/CMakeFiles/glLoader_obj.dir/glApi.cpp.o /usr/bin/ranlib ../lib/libosdGPU.a gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 53%] Built target osd_static_gpu gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 47%] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/patchTableFactory.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/far && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/far/CMakeFiles/far_obj.dir/patchTableFactory.cpp.o -MF CMakeFiles/far_obj.dir/patchTableFactory.cpp.o.d -o CMakeFiles/far_obj.dir/patchTableFactory.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/patchTableFactory.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/patchTableFactory.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/patchTableFactory.cpp:24: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/patchTableFactory.cpp:25: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/patchBuilder.h: In constructor 'OpenSubdiv::v3_4_4::Far::SourcePatch::SourcePatch()': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/patchBuilder.h:84:61: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class OpenSubdiv::v3_4_4::Far::SourcePatch'; use assignment or value-initialization instead [-Wclass-memaccess] 84 | SourcePatch() { std::memset(this, 0, sizeof(SourcePatch)); } | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/patchBuilder.h:64:7: note: 'class OpenSubdiv::v3_4_4::Far::SourcePatch' declared here 64 | class SourcePatch { | ^~~~~~~~~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/patchTableFactory.cpp: In constructor 'OpenSubdiv::v3_4_4::Far::PatchTableBuilder::PatchTableBuilder(const OpenSubdiv::v3_4_4::Far::TopologyRefiner&, OpenSubdiv::v3_4_4::Far::PatchTableBuilder::Options, OpenSubdiv::v3_4_4::Far::ConstIndexArray)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/patchTableFactory.cpp:466:79: warning: implicitly-declared 'constexpr OpenSubdiv::v3_4_4::Far::PatchDescriptor& OpenSubdiv::v3_4_4::Far::PatchDescriptor::operator=(const OpenSubdiv::v3_4_4::Far::PatchDescriptor&)' is deprecated [-Wdeprecated-copy] 466 | _table->_varyingDesc = PatchDescriptor(_patchBuilder->GetLinearPatchType()); | ^ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/patchTable.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/patchTableFactory.h:31, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/patchTableFactory.cpp:24: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/patchDescriptor.h:77:5: note: because 'OpenSubdiv::v3_4_4::Far::PatchDescriptor' has user-provided 'OpenSubdiv::v3_4_4::Far::PatchDescriptor::PatchDescriptor(const OpenSubdiv::v3_4_4::Far::PatchDescriptor&)' 77 | PatchDescriptor( PatchDescriptor const & d ) : | ^~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 49%] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/stencilTableFactory.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/far && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/far/CMakeFiles/far_obj.dir/stencilTableFactory.cpp.o -MF CMakeFiles/far_obj.dir/stencilTableFactory.cpp.o.d -o CMakeFiles/far_obj.dir/stencilTableFactory.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/stencilTableFactory.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/patchTableFactory.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/stencilTableFactory.cpp:28: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 53%] Built target far_obj gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f opensubdiv/CMakeFiles/osd_dynamic_cpu.dir/build.make opensubdiv/CMakeFiles/osd_dynamic_cpu.dir/depend /usr/bin/gmake -f opensubdiv/CMakeFiles/osd_static_cpu.dir/build.make opensubdiv/CMakeFiles/osd_static_cpu.dir/depend /usr/bin/gmake -f regression/far_regression/CMakeFiles/far_regression.dir/build.make regression/far_regression/CMakeFiles/far_regression.dir/depend /usr/bin/gmake -f regression/far_perf/CMakeFiles/far_perf.dir/build.make regression/far_perf/CMakeFiles/far_perf.dir/depend /usr/bin/gmake -f tutorials/far/tutorial_1_1/CMakeFiles/far_tutorial_1_1.dir/build.make tutorials/far/tutorial_1_1/CMakeFiles/far_tutorial_1_1.dir/depend /usr/bin/gmake -f tutorials/far/tutorial_1_2/CMakeFiles/far_tutorial_1_2.dir/build.make tutorials/far/tutorial_1_2/CMakeFiles/far_tutorial_1_2.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/CMakeFiles/osd_static_cpu.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f opensubdiv/CMakeFiles/osd_static_cpu.dir/build.make opensubdiv/CMakeFiles/osd_static_cpu.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/CMakeFiles/osd_dynamic_cpu.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f opensubdiv/CMakeFiles/osd_dynamic_cpu.dir/build.make opensubdiv/CMakeFiles/osd_dynamic_cpu.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_1_2 /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_1_2 /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_1_2/CMakeFiles/far_tutorial_1_2.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/far_perf /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/regression/far_perf /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/regression/far_perf/CMakeFiles/far_perf.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f regression/far_perf/CMakeFiles/far_perf.dir/build.make regression/far_perf/CMakeFiles/far_perf.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_1_1 /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_1_1 /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_1_1/CMakeFiles/far_tutorial_1_1.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f tutorials/far/tutorial_1_1/CMakeFiles/far_tutorial_1_1.dir/build.make tutorials/far/tutorial_1_1/CMakeFiles/far_tutorial_1_1.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/far_regression /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/regression/far_regression /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/regression/far_regression/CMakeFiles/far_regression.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f regression/far_regression/CMakeFiles/far_regression.dir/build.make regression/far_regression/CMakeFiles/far_regression.dir/build /usr/bin/gmake -f tutorials/far/tutorial_1_2/CMakeFiles/far_tutorial_1_2.dir/build.make tutorials/far/tutorial_1_2/CMakeFiles/far_tutorial_1_2.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 54%] Building CXX object opensubdiv/CMakeFiles/osd_static_cpu.dir/version.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/CMakeFiles/osd_static_cpu.dir/version.cpp.o -MF CMakeFiles/osd_static_cpu.dir/version.cpp.o.d -o CMakeFiles/osd_static_cpu.dir/version.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/version.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 57%] Building CXX object opensubdiv/CMakeFiles/osd_dynamic_cpu.dir/version.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -Dosd_dynamic_cpu_EXPORTS -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/CMakeFiles/osd_dynamic_cpu.dir/version.cpp.o -MF CMakeFiles/osd_dynamic_cpu.dir/version.cpp.o.d -o CMakeFiles/osd_dynamic_cpu.dir/version.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/version.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 39%] Building CXX object regression/hbr_regression/CMakeFiles/hbr_regression.dir/main.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/regression/hbr_regression && /usr/bin/c++ -DGLFW_VERSION_3 -DHBR_BASELINE_DIR=\"/usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/hbr_regression/baseline/\" -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT regression/hbr_regression/CMakeFiles/hbr_regression.dir/main.cpp.o -MF CMakeFiles/hbr_regression.dir/main.cpp.o.d -o CMakeFiles/hbr_regression.dir/main.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/hbr_regression/main.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/hbr/mesh.h:43, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/hbr_regression/../../regression/common/hbr_utils.h:34, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/hbr_regression/main.cpp:27: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/hbr/../hbr/vertex.h: In instantiation of 'void OpenSubdiv::v3_4_4::HbrVertex::Initialize(int, const T&, int) [with T = xyzVV]': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/hbr/mesh.h:552:18: required from 'OpenSubdiv::v3_4_4::HbrVertex* OpenSubdiv::v3_4_4::HbrMesh::NewVertex(int, const T&) [with T = xyzVV]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/hbr_regression/../../regression/common/hbr_utils.h:431:24: required from 'void createVerticesWithPositions(const Shape*, OpenSubdiv::v3_4_4::HbrMesh*) [with T = xyzVV]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/hbr_regression/../../regression/common/hbr_utils.h:587:35: required from 'OpenSubdiv::v3_4_4::HbrMesh* simpleHbr(const Shape*, std::vector*, bool) [with T = xyzVV]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/hbr_regression/../../regression/common/hbr_utils.h:605:49: required from 'OpenSubdiv::v3_4_4::HbrMesh* simpleHbr(const char*, Scheme, std::vector*, bool) [with T = xyzVV]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/hbr_regression/main.cpp:189:66: required from here /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/hbr/../hbr/vertex.h:439:10: warning: implicitly-declared 'constexpr xyzVV& xyzVV::operator=(const xyzVV&)' is deprecated [-Wdeprecated-copy] 439 | data = vdata; | ~~~~~^~~~~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/hbr_regression/main.cpp:51:5: note: because 'xyzVV' has user-provided 'xyzVV::xyzVV(const xyzVV&)' 51 | xyzVV( const xyzVV & src ) { _pos[0]=src._pos[0]; _pos[1]=src._pos[1]; _pos[2]=src._pos[2]; } | ^~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 59%] Linking CXX static library ../lib/libosdCPU.a cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv && /usr/bin/cmake -P CMakeFiles/osd_static_cpu.dir/cmake_clean_target.cmake cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv && /usr/bin/cmake -E cmake_link_script CMakeFiles/osd_static_cpu.dir/link.txt --verbose=1 /usr/bin/ar qc ../lib/libosdCPU.a CMakeFiles/osd_static_cpu.dir/version.cpp.o sdc/CMakeFiles/sdc_obj.dir/crease.cpp.o sdc/CMakeFiles/sdc_obj.dir/typeTraits.cpp.o vtr/CMakeFiles/vtr_obj.dir/fvarLevel.cpp.o vtr/CMakeFiles/vtr_obj.dir/fvarRefinement.cpp.o vtr/CMakeFiles/vtr_obj.dir/level.cpp.o vtr/CMakeFiles/vtr_obj.dir/quadRefinement.cpp.o vtr/CMakeFiles/vtr_obj.dir/refinement.cpp.o vtr/CMakeFiles/vtr_obj.dir/sparseSelector.cpp.o vtr/CMakeFiles/vtr_obj.dir/triRefinement.cpp.o far/CMakeFiles/far_obj.dir/bilinearPatchBuilder.cpp.o far/CMakeFiles/far_obj.dir/catmarkPatchBuilder.cpp.o far/CMakeFiles/far_obj.dir/error.cpp.o far/CMakeFiles/far_obj.dir/loopPatchBuilder.cpp.o far/CMakeFiles/far_obj.dir/patchBasis.cpp.o far/CMakeFiles/far_obj.dir/patchBuilder.cpp.o far/CMakeFiles/far_obj.dir/patchDescriptor.cpp.o far/CMakeFiles/far_obj.dir/patchMap.cpp.o far/CMakeFiles/far_obj.dir/patchTable.cpp.o far/CMakeFiles/far_obj.dir/patchTableFactory.cpp.o far/CMakeFiles/far_obj.dir/ptexIndices.cpp.o far/CMakeFiles/far_obj.dir/stencilTable.cpp.o far/CMakeFiles/far_obj.dir/stencilTableFactory.cpp.o far/CMakeFiles/far_obj.dir/stencilBuilder.cpp.o far/CMakeFiles/far_obj.dir/topologyDescriptor.cpp.o far/CMakeFiles/far_obj.dir/topologyRefiner.cpp.o far/CMakeFiles/far_obj.dir/topologyRefinerFactory.cpp.o osd/CMakeFiles/osd_cpu_obj.dir/cpuEvaluator.cpp.o osd/CMakeFiles/osd_cpu_obj.dir/cpuKernel.cpp.o osd/CMakeFiles/osd_cpu_obj.dir/cpuPatchTable.cpp.o osd/CMakeFiles/osd_cpu_obj.dir/cpuVertexBuffer.cpp.o osd/CMakeFiles/osd_cpu_obj.dir/ompEvaluator.cpp.o osd/CMakeFiles/osd_cpu_obj.dir/ompKernel.cpp.o osd/CMakeFiles/osd_cpu_obj.dir/tbbEvaluator.cpp.o osd/CMakeFiles/osd_cpu_obj.dir/tbbKernel.cpp.o /usr/bin/ranlib ../lib/libosdCPU.a gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 61%] Built target osd_static_cpu gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f tutorials/far/tutorial_2_1/CMakeFiles/far_tutorial_2_1.dir/build.make tutorials/far/tutorial_2_1/CMakeFiles/far_tutorial_2_1.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_2_1 /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_2_1 /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_2_1/CMakeFiles/far_tutorial_2_1.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f tutorials/far/tutorial_2_1/CMakeFiles/far_tutorial_2_1.dir/build.make tutorials/far/tutorial_2_1/CMakeFiles/far_tutorial_2_1.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 60%] Linking CXX shared library ../lib/libosdCPU.so cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv && /usr/bin/cmake -E cmake_link_script CMakeFiles/osd_dynamic_cpu.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -shared -Wl,-soname,libosdCPU.so.3.4.4 -o ../lib/libosdCPU.so.3.4.4 CMakeFiles/osd_dynamic_cpu.dir/version.cpp.o sdc/CMakeFiles/sdc_obj.dir/crease.cpp.o sdc/CMakeFiles/sdc_obj.dir/typeTraits.cpp.o vtr/CMakeFiles/vtr_obj.dir/fvarLevel.cpp.o vtr/CMakeFiles/vtr_obj.dir/fvarRefinement.cpp.o vtr/CMakeFiles/vtr_obj.dir/level.cpp.o vtr/CMakeFiles/vtr_obj.dir/quadRefinement.cpp.o vtr/CMakeFiles/vtr_obj.dir/refinement.cpp.o vtr/CMakeFiles/vtr_obj.dir/sparseSelector.cpp.o vtr/CMakeFiles/vtr_obj.dir/triRefinement.cpp.o far/CMakeFiles/far_obj.dir/bilinearPatchBuilder.cpp.o far/CMakeFiles/far_obj.dir/catmarkPatchBuilder.cpp.o far/CMakeFiles/far_obj.dir/error.cpp.o far/CMakeFiles/far_obj.dir/loopPatchBuilder.cpp.o far/CMakeFiles/far_obj.dir/patchBasis.cpp.o far/CMakeFiles/far_obj.dir/patchBuilder.cpp.o far/CMakeFiles/far_obj.dir/patchDescriptor.cpp.o far/CMakeFiles/far_obj.dir/patchMap.cpp.o far/CMakeFiles/far_obj.dir/patchTable.cpp.o far/CMakeFiles/far_obj.dir/patchTableFactory.cpp.o far/CMakeFiles/far_obj.dir/ptexIndices.cpp.o far/CMakeFiles/far_obj.dir/stencilTable.cpp.o far/CMakeFiles/far_obj.dir/stencilTableFactory.cpp.o far/CMakeFiles/far_obj.dir/stencilBuilder.cpp.o far/CMakeFiles/far_obj.dir/topologyDescriptor.cpp.o far/CMakeFiles/far_obj.dir/topologyRefiner.cpp.o far/CMakeFiles/far_obj.dir/topologyRefinerFactory.cpp.o osd/CMakeFiles/osd_cpu_obj.dir/cpuEvaluator.cpp.o osd/CMakeFiles/osd_cpu_obj.dir/cpuKernel.cpp.o osd/CMakeFiles/osd_cpu_obj.dir/cpuPatchTable.cpp.o osd/CMakeFiles/osd_cpu_obj.dir/cpuVertexBuffer.cpp.o osd/CMakeFiles/osd_cpu_obj.dir/ompEvaluator.cpp.o osd/CMakeFiles/osd_cpu_obj.dir/ompKernel.cpp.o osd/CMakeFiles/osd_cpu_obj.dir/tbbEvaluator.cpp.o osd/CMakeFiles/osd_cpu_obj.dir/tbbKernel.cpp.o -lgomp -ltbb cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv && /usr/bin/cmake -E cmake_symlink_library ../lib/libosdCPU.so.3.4.4 ../lib/libosdCPU.so.3.4.4 ../lib/libosdCPU.so gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 61%] Linking CXX executable ../../bin/hbr_regression cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/regression/hbr_regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/hbr_regression.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fopenmp -rdynamic CMakeFiles/hbr_regression.dir/main.cpp.o ../common/CMakeFiles/regression_common_obj.dir/arg_utils.cpp.o ../common/CMakeFiles/regression_common_obj.dir/shape_utils.cpp.o -o ../../bin/hbr_regression gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 61%] Built target osd_dynamic_cpu gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f tutorials/far/tutorial_2_2/CMakeFiles/far_tutorial_2_2.dir/build.make tutorials/far/tutorial_2_2/CMakeFiles/far_tutorial_2_2.dir/depend gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 61%] Built target hbr_regression gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f tutorials/far/tutorial_2_3/CMakeFiles/far_tutorial_2_3.dir/build.make tutorials/far/tutorial_2_3/CMakeFiles/far_tutorial_2_3.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_2_2 /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_2_2 /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_2_2/CMakeFiles/far_tutorial_2_2.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f tutorials/far/tutorial_2_2/CMakeFiles/far_tutorial_2_2.dir/build.make tutorials/far/tutorial_2_2/CMakeFiles/far_tutorial_2_2.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_2_3 /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_2_3 /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_2_3/CMakeFiles/far_tutorial_2_3.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f tutorials/far/tutorial_2_3/CMakeFiles/far_tutorial_2_3.dir/build.make tutorials/far/tutorial_2_3/CMakeFiles/far_tutorial_2_3.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 38%] Building CXX object regression/hbr_regression/CMakeFiles/hbr_baseline.dir/baseline.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/regression/hbr_regression && /usr/bin/c++ -DGLFW_VERSION_3 -DHBR_BASELINE_DIR=\"/usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/hbr_regression/baseline/\" -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT regression/hbr_regression/CMakeFiles/hbr_baseline.dir/baseline.cpp.o -MF CMakeFiles/hbr_baseline.dir/baseline.cpp.o.d -o CMakeFiles/hbr_baseline.dir/baseline.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/hbr_regression/baseline.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/hbr/mesh.h:43, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/hbr_regression/../../regression/common/hbr_utils.h:34, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/hbr_regression/baseline.cpp:29: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/hbr/../hbr/vertex.h: In instantiation of 'void OpenSubdiv::v3_4_4::HbrVertex::Initialize(int, const T&, int) [with T = xyzVV]': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/hbr/mesh.h:552:18: required from 'OpenSubdiv::v3_4_4::HbrVertex* OpenSubdiv::v3_4_4::HbrMesh::NewVertex(int, const T&) [with T = xyzVV]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/hbr_regression/../../regression/common/hbr_utils.h:431:24: required from 'void createVerticesWithPositions(const Shape*, OpenSubdiv::v3_4_4::HbrMesh*) [with T = xyzVV]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/hbr_regression/../../regression/common/hbr_utils.h:587:35: required from 'OpenSubdiv::v3_4_4::HbrMesh* simpleHbr(const Shape*, std::vector*, bool) [with T = xyzVV]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/hbr_regression/../../regression/common/hbr_utils.h:605:49: required from 'OpenSubdiv::v3_4_4::HbrMesh* simpleHbr(const char*, Scheme, std::vector*, bool) [with T = xyzVV]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/hbr_regression/baseline.cpp:106:58: required from here /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/hbr/../hbr/vertex.h:439:10: warning: implicitly-declared 'constexpr xyzVV& xyzVV::operator=(const xyzVV&)' is deprecated [-Wdeprecated-copy] 439 | data = vdata; | ~~~~~^~~~~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/hbr_regression/baseline.cpp:45:5: note: because 'xyzVV' has user-provided 'xyzVV::xyzVV(const xyzVV&)' 45 | xyzVV( const xyzVV & src ) { _pos[0]=src._pos[0]; _pos[1]=src._pos[1]; _pos[2]=src._pos[2]; } | ^~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 64%] Linking CXX executable ../../bin/hbr_baseline cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/regression/hbr_regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/hbr_baseline.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fopenmp -rdynamic CMakeFiles/hbr_baseline.dir/baseline.cpp.o ../common/CMakeFiles/regression_common_obj.dir/arg_utils.cpp.o ../common/CMakeFiles/regression_common_obj.dir/shape_utils.cpp.o -o ../../bin/hbr_baseline gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 64%] Built target hbr_baseline gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f tutorials/far/tutorial_3_1/CMakeFiles/far_tutorial_3_1.dir/build.make tutorials/far/tutorial_3_1/CMakeFiles/far_tutorial_3_1.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_3_1 /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_3_1 /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_3_1/CMakeFiles/far_tutorial_3_1.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f tutorials/far/tutorial_3_1/CMakeFiles/far_tutorial_3_1.dir/build.make tutorials/far/tutorial_3_1/CMakeFiles/far_tutorial_3_1.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 55%] Building CXX object tutorials/far/tutorial_1_1/CMakeFiles/far_tutorial_1_1.dir/far_tutorial_1_1.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_1_1 && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT tutorials/far/tutorial_1_1/CMakeFiles/far_tutorial_1_1.dir/far_tutorial_1_1.cpp.o -MF CMakeFiles/far_tutorial_1_1.dir/far_tutorial_1_1.cpp.o.d -o CMakeFiles/far_tutorial_1_1.dir/far_tutorial_1_1.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_1_1/far_tutorial_1_1.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyDescriptor.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_1_1/far_tutorial_1_1.cpp:33: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyDescriptor.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_1_1/far_tutorial_1_1.cpp:33: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = OpenSubdiv::v3_4_4::Far::TopologyDescriptor]': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h:337:28: required from 'static OpenSubdiv::v3_4_4::Far::TopologyRefiner* OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Create(const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = OpenSubdiv::v3_4_4::Far::TopologyDescriptor]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_1_1/far_tutorial_1_1.cpp:123:108: required from here /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h:383:33: warning: cast between incompatible function types from 'void (*)(OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::TopologyError, const char*, const OpenSubdiv::v3_4_4::Far::TopologyDescriptor&)' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const OpenSubdiv::v3_4_4::Far::TopologyDescriptor&)'} to 'OpenSubdiv::v3_4_4::Far::TopologyRefinerFactoryBase::TopologyCallback' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const void*)'} [-Wcast-function-type] 383 | TopologyCallback callback = reinterpret_cast(reportInvalidTopology); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 64%] Linking CXX executable ../../../bin/far_tutorial_1_1 cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_1_1 && /usr/bin/cmake -E cmake_link_script CMakeFiles/far_tutorial_1_1.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fopenmp -rdynamic CMakeFiles/far_tutorial_1_1.dir/far_tutorial_1_1.cpp.o ../../../opensubdiv/sdc/CMakeFiles/sdc_obj.dir/crease.cpp.o ../../../opensubdiv/sdc/CMakeFiles/sdc_obj.dir/typeTraits.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarLevel.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarRefinement.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/level.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/quadRefinement.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/refinement.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/sparseSelector.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/triRefinement.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/bilinearPatchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/catmarkPatchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/error.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/loopPatchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchBasis.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchDescriptor.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchMap.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchTable.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchTableFactory.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/ptexIndices.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilTable.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilTableFactory.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyDescriptor.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefiner.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefinerFactory.cpp.o -o ../../../bin/far_tutorial_1_1 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 64%] Built target far_tutorial_1_1 gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f tutorials/far/tutorial_4_1/CMakeFiles/far_tutorial_4_1.dir/build.make tutorials/far/tutorial_4_1/CMakeFiles/far_tutorial_4_1.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_4_1 /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_4_1 /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_4_1/CMakeFiles/far_tutorial_4_1.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f tutorials/far/tutorial_4_1/CMakeFiles/far_tutorial_4_1.dir/build.make tutorials/far/tutorial_4_1/CMakeFiles/far_tutorial_4_1.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 61%] Building CXX object tutorials/far/tutorial_2_1/CMakeFiles/far_tutorial_2_1.dir/far_tutorial_2_1.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_2_1 && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT tutorials/far/tutorial_2_1/CMakeFiles/far_tutorial_2_1.dir/far_tutorial_2_1.cpp.o -MF CMakeFiles/far_tutorial_2_1.dir/far_tutorial_2_1.cpp.o.d -o CMakeFiles/far_tutorial_2_1.dir/far_tutorial_2_1.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_2_1/far_tutorial_2_1.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyDescriptor.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_2_1/far_tutorial_2_1.cpp:33: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyDescriptor.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_2_1/far_tutorial_2_1.cpp:33: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = OpenSubdiv::v3_4_4::Far::TopologyDescriptor]': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h:337:28: required from 'static OpenSubdiv::v3_4_4::Far::TopologyRefiner* OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Create(const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = OpenSubdiv::v3_4_4::Far::TopologyDescriptor]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_2_1/far_tutorial_2_1.cpp:238:76: required from here /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h:383:33: warning: cast between incompatible function types from 'void (*)(OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::TopologyError, const char*, const OpenSubdiv::v3_4_4::Far::TopologyDescriptor&)' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const OpenSubdiv::v3_4_4::Far::TopologyDescriptor&)'} to 'OpenSubdiv::v3_4_4::Far::TopologyRefinerFactoryBase::TopologyCallback' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const void*)'} [-Wcast-function-type] 383 | TopologyCallback callback = reinterpret_cast(reportInvalidTopology); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 55%] Building CXX object regression/far_perf/CMakeFiles/far_perf.dir/far_perf.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/regression/far_perf && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT regression/far_perf/CMakeFiles/far_perf.dir/far_perf.cpp.o -MF CMakeFiles/far_perf.dir/far_perf.cpp.o.d -o CMakeFiles/far_perf.dir/far_perf.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/far_perf/far_perf.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/primvarRefiner.h:34, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/far_perf/far_perf.cpp:34: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/far_perf/../../regression/common/far_utils.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/far_perf/far_perf.cpp:38: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = Shape]': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:337:28: required from 'static OpenSubdiv::v3_4_4::Far::TopologyRefiner* OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Create(const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = Shape]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/far_perf/far_perf.cpp:104:80: required from 'TestResult RunPerfTest(const Shape&, const TestOptions&) [with REAL = double]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/far_perf/far_perf.cpp:391:65: required from here /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:383:33: warning: cast between incompatible function types from 'void (*)(OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::TopologyError, const char*, const Shape&)' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const Shape&)'} to 'OpenSubdiv::v3_4_4::Far::TopologyRefinerFactoryBase::TopologyCallback' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const void*)'} [-Wcast-function-type] 383 | TopologyCallback callback = reinterpret_cast(reportInvalidTopology); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 66%] Linking CXX executable ../../../bin/far_tutorial_2_1 cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_2_1 && /usr/bin/cmake -E cmake_link_script CMakeFiles/far_tutorial_2_1.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fopenmp -rdynamic CMakeFiles/far_tutorial_2_1.dir/far_tutorial_2_1.cpp.o ../../../opensubdiv/sdc/CMakeFiles/sdc_obj.dir/crease.cpp.o ../../../opensubdiv/sdc/CMakeFiles/sdc_obj.dir/typeTraits.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarLevel.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarRefinement.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/level.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/quadRefinement.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/refinement.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/sparseSelector.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/triRefinement.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/bilinearPatchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/catmarkPatchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/error.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/loopPatchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchBasis.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchDescriptor.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchMap.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchTable.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchTableFactory.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/ptexIndices.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilTable.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilTableFactory.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyDescriptor.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefiner.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefinerFactory.cpp.o -o ../../../bin/far_tutorial_2_1 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 67%] Built target far_tutorial_2_1 gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f tutorials/far/tutorial_4_2/CMakeFiles/far_tutorial_4_2.dir/build.make tutorials/far/tutorial_4_2/CMakeFiles/far_tutorial_4_2.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_4_2 /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_4_2 /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_4_2/CMakeFiles/far_tutorial_4_2.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f tutorials/far/tutorial_4_2/CMakeFiles/far_tutorial_4_2.dir/build.make tutorials/far/tutorial_4_2/CMakeFiles/far_tutorial_4_2.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 58%] Building CXX object tutorials/far/tutorial_1_2/CMakeFiles/far_tutorial_1_2.dir/far_tutorial_1_2.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_1_2 && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT tutorials/far/tutorial_1_2/CMakeFiles/far_tutorial_1_2.dir/far_tutorial_1_2.cpp.o -MF CMakeFiles/far_tutorial_1_2.dir/far_tutorial_1_2.cpp.o.d -o CMakeFiles/far_tutorial_1_2.dir/far_tutorial_1_2.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_1_2/far_tutorial_1_2.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyDescriptor.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_1_2/far_tutorial_1_2.cpp:35: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyDescriptor.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_1_2/far_tutorial_1_2.cpp:35: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = OpenSubdiv::v3_4_4::Far::TopologyDescriptor]': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h:337:28: required from 'static OpenSubdiv::v3_4_4::Far::TopologyRefiner* OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Create(const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = OpenSubdiv::v3_4_4::Far::TopologyDescriptor]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_1_2/far_tutorial_1_2.cpp:166:84: required from here /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h:383:33: warning: cast between incompatible function types from 'void (*)(OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::TopologyError, const char*, const OpenSubdiv::v3_4_4::Far::TopologyDescriptor&)' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const OpenSubdiv::v3_4_4::Far::TopologyDescriptor&)'} to 'OpenSubdiv::v3_4_4::Far::TopologyRefinerFactoryBase::TopologyCallback' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const void*)'} [-Wcast-function-type] 383 | TopologyCallback callback = reinterpret_cast(reportInvalidTopology); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 65%] Building CXX object tutorials/far/tutorial_4_1/CMakeFiles/far_tutorial_4_1.dir/far_tutorial_4_1.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_4_1 && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT tutorials/far/tutorial_4_1/CMakeFiles/far_tutorial_4_1.dir/far_tutorial_4_1.cpp.o -MF CMakeFiles/far_tutorial_4_1.dir/far_tutorial_4_1.cpp.o.d -o CMakeFiles/far_tutorial_4_1.dir/far_tutorial_4_1.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_4_1/far_tutorial_4_1.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyDescriptor.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_4_1/far_tutorial_4_1.cpp:33: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyDescriptor.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_4_1/far_tutorial_4_1.cpp:33: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = OpenSubdiv::v3_4_4::Far::TopologyDescriptor]': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h:337:28: required from 'static OpenSubdiv::v3_4_4::Far::TopologyRefiner* OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Create(const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = OpenSubdiv::v3_4_4::Far::TopologyDescriptor]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_4_1/far_tutorial_4_1.cpp:180:80: required from here /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h:383:33: warning: cast between incompatible function types from 'void (*)(OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::TopologyError, const char*, const OpenSubdiv::v3_4_4::Far::TopologyDescriptor&)' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const OpenSubdiv::v3_4_4::Far::TopologyDescriptor&)'} to 'OpenSubdiv::v3_4_4::Far::TopologyRefinerFactoryBase::TopologyCallback' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const void*)'} [-Wcast-function-type] 383 | TopologyCallback callback = reinterpret_cast(reportInvalidTopology); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 67%] Linking CXX executable ../../bin/far_perf cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/regression/far_perf && /usr/bin/cmake -E cmake_link_script CMakeFiles/far_perf.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fopenmp -rdynamic CMakeFiles/far_perf.dir/far_perf.cpp.o ../../opensubdiv/sdc/CMakeFiles/sdc_obj.dir/crease.cpp.o ../../opensubdiv/sdc/CMakeFiles/sdc_obj.dir/typeTraits.cpp.o ../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarLevel.cpp.o ../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarRefinement.cpp.o ../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/level.cpp.o ../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/quadRefinement.cpp.o ../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/refinement.cpp.o ../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/sparseSelector.cpp.o ../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/triRefinement.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/bilinearPatchBuilder.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/catmarkPatchBuilder.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/error.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/loopPatchBuilder.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/patchBasis.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/patchBuilder.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/patchDescriptor.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/patchMap.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/patchTable.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/patchTableFactory.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/ptexIndices.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilTable.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilTableFactory.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilBuilder.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyDescriptor.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefiner.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefinerFactory.cpp.o ../common/CMakeFiles/regression_common_obj.dir/arg_utils.cpp.o ../common/CMakeFiles/regression_common_obj.dir/shape_utils.cpp.o -o ../../bin/far_perf gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 64%] Building CXX object tutorials/far/tutorial_3_1/CMakeFiles/far_tutorial_3_1.dir/far_tutorial_3_1.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_3_1 && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT tutorials/far/tutorial_3_1/CMakeFiles/far_tutorial_3_1.dir/far_tutorial_3_1.cpp.o -MF CMakeFiles/far_tutorial_3_1.dir/far_tutorial_3_1.cpp.o.d -o CMakeFiles/far_tutorial_3_1.dir/far_tutorial_3_1.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_3_1/far_tutorial_3_1.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_3_1/far_tutorial_3_1.cpp:44: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_3_1/far_tutorial_3_1.cpp:44: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = Converter]': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:337:28: required from 'static OpenSubdiv::v3_4_4::Far::TopologyRefiner* OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Create(const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = Converter]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_3_1/far_tutorial_3_1.cpp:428:99: required from here /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:383:33: warning: cast between incompatible function types from 'void (*)(OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::TopologyError, const char*, const Converter&)' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const Converter&)'} to 'OpenSubdiv::v3_4_4::Far::TopologyRefinerFactoryBase::TopologyCallback' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const void*)'} [-Wcast-function-type] 383 | TopologyCallback callback = reinterpret_cast(reportInvalidTopology); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 69%] Built target far_perf gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f tutorials/far/tutorial_4_3/CMakeFiles/far_tutorial_4_3.dir/build.make tutorials/far/tutorial_4_3/CMakeFiles/far_tutorial_4_3.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_4_3 /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_4_3 /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_4_3/CMakeFiles/far_tutorial_4_3.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f tutorials/far/tutorial_4_3/CMakeFiles/far_tutorial_4_3.dir/build.make tutorials/far/tutorial_4_3/CMakeFiles/far_tutorial_4_3.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 69%] Linking CXX executable ../../../bin/far_tutorial_1_2 cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_1_2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/far_tutorial_1_2.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fopenmp -rdynamic CMakeFiles/far_tutorial_1_2.dir/far_tutorial_1_2.cpp.o ../../../opensubdiv/sdc/CMakeFiles/sdc_obj.dir/crease.cpp.o ../../../opensubdiv/sdc/CMakeFiles/sdc_obj.dir/typeTraits.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarLevel.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarRefinement.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/level.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/quadRefinement.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/refinement.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/sparseSelector.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/triRefinement.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/bilinearPatchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/catmarkPatchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/error.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/loopPatchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchBasis.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchDescriptor.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchMap.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchTable.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchTableFactory.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/ptexIndices.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilTable.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilTableFactory.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyDescriptor.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefiner.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefinerFactory.cpp.o -o ../../../bin/far_tutorial_1_2 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 70%] Built target far_tutorial_1_2 gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f tutorials/far/tutorial_5_1/CMakeFiles/far_tutorial_5_1.dir/build.make tutorials/far/tutorial_5_1/CMakeFiles/far_tutorial_5_1.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_5_1 /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_5_1 /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_5_1/CMakeFiles/far_tutorial_5_1.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f tutorials/far/tutorial_5_1/CMakeFiles/far_tutorial_5_1.dir/build.make tutorials/far/tutorial_5_1/CMakeFiles/far_tutorial_5_1.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 69%] Linking CXX executable ../../../bin/far_tutorial_4_1 cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_4_1 && /usr/bin/cmake -E cmake_link_script CMakeFiles/far_tutorial_4_1.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fopenmp -rdynamic CMakeFiles/far_tutorial_4_1.dir/far_tutorial_4_1.cpp.o ../../../opensubdiv/sdc/CMakeFiles/sdc_obj.dir/crease.cpp.o ../../../opensubdiv/sdc/CMakeFiles/sdc_obj.dir/typeTraits.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarLevel.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarRefinement.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/level.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/quadRefinement.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/refinement.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/sparseSelector.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/triRefinement.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/bilinearPatchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/catmarkPatchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/error.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/loopPatchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchBasis.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchDescriptor.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchMap.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchTable.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchTableFactory.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/ptexIndices.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilTable.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilTableFactory.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyDescriptor.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefiner.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefinerFactory.cpp.o -o ../../../bin/far_tutorial_4_1 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 71%] Built target far_tutorial_4_1 gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f tutorials/far/tutorial_5_2/CMakeFiles/far_tutorial_5_2.dir/build.make tutorials/far/tutorial_5_2/CMakeFiles/far_tutorial_5_2.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 70%] Linking CXX executable ../../../bin/far_tutorial_3_1 cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_3_1 && /usr/bin/cmake -E cmake_link_script CMakeFiles/far_tutorial_3_1.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fopenmp -rdynamic CMakeFiles/far_tutorial_3_1.dir/far_tutorial_3_1.cpp.o ../../../opensubdiv/sdc/CMakeFiles/sdc_obj.dir/crease.cpp.o ../../../opensubdiv/sdc/CMakeFiles/sdc_obj.dir/typeTraits.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarLevel.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarRefinement.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/level.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/quadRefinement.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/refinement.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/sparseSelector.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/triRefinement.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/bilinearPatchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/catmarkPatchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/error.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/loopPatchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchBasis.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchDescriptor.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchMap.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchTable.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchTableFactory.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/ptexIndices.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilTable.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilTableFactory.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyDescriptor.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefiner.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefinerFactory.cpp.o -o ../../../bin/far_tutorial_3_1 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_5_2 /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_5_2 /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_5_2/CMakeFiles/far_tutorial_5_2.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f tutorials/far/tutorial_5_2/CMakeFiles/far_tutorial_5_2.dir/build.make tutorials/far/tutorial_5_2/CMakeFiles/far_tutorial_5_2.dir/build gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 71%] Built target far_tutorial_3_1 gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f tutorials/far/tutorial_5_3/CMakeFiles/far_tutorial_5_3.dir/build.make tutorials/far/tutorial_5_3/CMakeFiles/far_tutorial_5_3.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_5_3 /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_5_3 /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_5_3/CMakeFiles/far_tutorial_5_3.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f tutorials/far/tutorial_5_3/CMakeFiles/far_tutorial_5_3.dir/build.make tutorials/far/tutorial_5_3/CMakeFiles/far_tutorial_5_3.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 68%] Building CXX object tutorials/far/tutorial_4_2/CMakeFiles/far_tutorial_4_2.dir/far_tutorial_4_2.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_4_2 && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT tutorials/far/tutorial_4_2/CMakeFiles/far_tutorial_4_2.dir/far_tutorial_4_2.cpp.o -MF CMakeFiles/far_tutorial_4_2.dir/far_tutorial_4_2.cpp.o.d -o CMakeFiles/far_tutorial_4_2.dir/far_tutorial_4_2.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_4_2/far_tutorial_4_2.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyDescriptor.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_4_2/far_tutorial_4_2.cpp:34: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyDescriptor.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_4_2/far_tutorial_4_2.cpp:34: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = OpenSubdiv::v3_4_4::Far::TopologyDescriptor]': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h:337:28: required from 'static OpenSubdiv::v3_4_4::Far::TopologyRefiner* OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Create(const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = OpenSubdiv::v3_4_4::Far::TopologyDescriptor]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_4_2/far_tutorial_4_2.cpp:233:76: required from here /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h:383:33: warning: cast between incompatible function types from 'void (*)(OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::TopologyError, const char*, const OpenSubdiv::v3_4_4::Far::TopologyDescriptor&)' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const OpenSubdiv::v3_4_4::Far::TopologyDescriptor&)'} to 'OpenSubdiv::v3_4_4::Far::TopologyRefinerFactoryBase::TopologyCallback' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const void*)'} [-Wcast-function-type] 383 | TopologyCallback callback = reinterpret_cast(reportInvalidTopology); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 70%] Building CXX object tutorials/far/tutorial_4_3/CMakeFiles/far_tutorial_4_3.dir/far_tutorial_4_3.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_4_3 && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT tutorials/far/tutorial_4_3/CMakeFiles/far_tutorial_4_3.dir/far_tutorial_4_3.cpp.o -MF CMakeFiles/far_tutorial_4_3.dir/far_tutorial_4_3.cpp.o.d -o CMakeFiles/far_tutorial_4_3.dir/far_tutorial_4_3.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_4_3/far_tutorial_4_3.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyDescriptor.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_4_3/far_tutorial_4_3.cpp:44: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyDescriptor.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_4_3/far_tutorial_4_3.cpp:44: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = OpenSubdiv::v3_4_4::Far::TopologyDescriptor]': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h:337:28: required from 'static OpenSubdiv::v3_4_4::Far::TopologyRefiner* OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Create(const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = OpenSubdiv::v3_4_4::Far::TopologyDescriptor]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_4_3/far_tutorial_4_3.cpp:234:76: required from here /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h:383:33: warning: cast between incompatible function types from 'void (*)(OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::TopologyError, const char*, const OpenSubdiv::v3_4_4::Far::TopologyDescriptor&)' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const OpenSubdiv::v3_4_4::Far::TopologyDescriptor&)'} to 'OpenSubdiv::v3_4_4::Far::TopologyRefinerFactoryBase::TopologyCallback' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const void*)'} [-Wcast-function-type] 383 | TopologyCallback callback = reinterpret_cast(reportInvalidTopology); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 62%] Building CXX object tutorials/far/tutorial_2_2/CMakeFiles/far_tutorial_2_2.dir/far_tutorial_2_2.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_2_2 && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT tutorials/far/tutorial_2_2/CMakeFiles/far_tutorial_2_2.dir/far_tutorial_2_2.cpp.o -MF CMakeFiles/far_tutorial_2_2.dir/far_tutorial_2_2.cpp.o.d -o CMakeFiles/far_tutorial_2_2.dir/far_tutorial_2_2.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_2_2/far_tutorial_2_2.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyDescriptor.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_2_2/far_tutorial_2_2.cpp:36: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyDescriptor.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_2_2/far_tutorial_2_2.cpp:36: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = OpenSubdiv::v3_4_4::Far::TopologyDescriptor]': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h:337:28: required from 'static OpenSubdiv::v3_4_4::Far::TopologyRefiner* OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Create(const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = OpenSubdiv::v3_4_4::Far::TopologyDescriptor]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_2_2/far_tutorial_2_2.cpp:249:76: required from here /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h:383:33: warning: cast between incompatible function types from 'void (*)(OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::TopologyError, const char*, const OpenSubdiv::v3_4_4::Far::TopologyDescriptor&)' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const OpenSubdiv::v3_4_4::Far::TopologyDescriptor&)'} to 'OpenSubdiv::v3_4_4::Far::TopologyRefinerFactoryBase::TopologyCallback' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const void*)'} [-Wcast-function-type] 383 | TopologyCallback callback = reinterpret_cast(reportInvalidTopology); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 74%] Linking CXX executable ../../../bin/far_tutorial_4_3 cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_4_3 && /usr/bin/cmake -E cmake_link_script CMakeFiles/far_tutorial_4_3.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fopenmp -rdynamic CMakeFiles/far_tutorial_4_3.dir/far_tutorial_4_3.cpp.o ../../../opensubdiv/sdc/CMakeFiles/sdc_obj.dir/crease.cpp.o ../../../opensubdiv/sdc/CMakeFiles/sdc_obj.dir/typeTraits.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarLevel.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarRefinement.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/level.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/quadRefinement.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/refinement.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/sparseSelector.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/triRefinement.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/bilinearPatchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/catmarkPatchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/error.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/loopPatchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchBasis.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchDescriptor.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchMap.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchTable.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchTableFactory.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/ptexIndices.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilTable.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilTableFactory.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyDescriptor.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefiner.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefinerFactory.cpp.o -o ../../../bin/far_tutorial_4_3 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 73%] Linking CXX executable ../../../bin/far_tutorial_4_2 cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_4_2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/far_tutorial_4_2.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fopenmp -rdynamic CMakeFiles/far_tutorial_4_2.dir/far_tutorial_4_2.cpp.o ../../../opensubdiv/sdc/CMakeFiles/sdc_obj.dir/crease.cpp.o ../../../opensubdiv/sdc/CMakeFiles/sdc_obj.dir/typeTraits.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarLevel.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarRefinement.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/level.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/quadRefinement.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/refinement.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/sparseSelector.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/triRefinement.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/bilinearPatchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/catmarkPatchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/error.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/loopPatchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchBasis.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchDescriptor.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchMap.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchTable.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchTableFactory.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/ptexIndices.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilTable.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilTableFactory.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyDescriptor.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefiner.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefinerFactory.cpp.o -o ../../../bin/far_tutorial_4_2 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 74%] Built target far_tutorial_4_3 gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f tutorials/osd/tutorial_0/CMakeFiles/osd_tutorial_0.dir/build.make tutorials/osd/tutorial_0/CMakeFiles/osd_tutorial_0.dir/depend gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 74%] Built target far_tutorial_4_2 gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f opensubdiv/CMakeFiles/osd_dynamic_gpu.dir/build.make opensubdiv/CMakeFiles/osd_dynamic_gpu.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/osd/tutorial_0 /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/osd/tutorial_0 /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/osd/tutorial_0/CMakeFiles/osd_tutorial_0.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f tutorials/osd/tutorial_0/CMakeFiles/osd_tutorial_0.dir/build.make tutorials/osd/tutorial_0/CMakeFiles/osd_tutorial_0.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/CMakeFiles/osd_dynamic_gpu.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f opensubdiv/CMakeFiles/osd_dynamic_gpu.dir/build.make opensubdiv/CMakeFiles/osd_dynamic_gpu.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 75%] Building CXX object opensubdiv/CMakeFiles/osd_dynamic_gpu.dir/version.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -Dosd_dynamic_gpu_EXPORTS -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -fPIC -MD -MT opensubdiv/CMakeFiles/osd_dynamic_gpu.dir/version.cpp.o -MF CMakeFiles/osd_dynamic_gpu.dir/version.cpp.o.d -o CMakeFiles/osd_dynamic_gpu.dir/version.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/version.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 74%] Linking CXX executable ../../../bin/far_tutorial_2_2 cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_2_2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/far_tutorial_2_2.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fopenmp -rdynamic CMakeFiles/far_tutorial_2_2.dir/far_tutorial_2_2.cpp.o ../../../opensubdiv/sdc/CMakeFiles/sdc_obj.dir/crease.cpp.o ../../../opensubdiv/sdc/CMakeFiles/sdc_obj.dir/typeTraits.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarLevel.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarRefinement.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/level.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/quadRefinement.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/refinement.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/sparseSelector.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/triRefinement.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/bilinearPatchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/catmarkPatchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/error.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/loopPatchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchBasis.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchDescriptor.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchMap.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchTable.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchTableFactory.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/ptexIndices.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilTable.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilTableFactory.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyDescriptor.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefiner.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefinerFactory.cpp.o -o ../../../bin/far_tutorial_2_2 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 76%] Built target far_tutorial_2_2 gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 76%] Linking CXX shared library ../lib/libosdGPU.so cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv && /usr/bin/cmake -E cmake_link_script CMakeFiles/osd_dynamic_gpu.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -shared -Wl,-soname,libosdGPU.so.3.4.4 -o ../lib/libosdGPU.so.3.4.4 CMakeFiles/osd_dynamic_gpu.dir/version.cpp.o osd/CMakeFiles/osd_gpu_obj.dir/cpuGLVertexBuffer.cpp.o osd/CMakeFiles/osd_gpu_obj.dir/glLegacyGregoryPatchTable.cpp.o osd/CMakeFiles/osd_gpu_obj.dir/glPatchTable.cpp.o osd/CMakeFiles/osd_gpu_obj.dir/glVertexBuffer.cpp.o osd/CMakeFiles/osd_gpu_obj.dir/glslPatchShaderSource.cpp.o osd/CMakeFiles/osd_gpu_obj.dir/glXFBEvaluator.cpp.o osd/CMakeFiles/osd_gpu_obj.dir/glComputeEvaluator.cpp.o ../glLoader/CMakeFiles/glLoader_obj.dir/glLoader.cpp.o ../glLoader/CMakeFiles/glLoader_obj.dir/glApi.cpp.o -Wl,-rpath,/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/lib: ../lib/libosdCPU.so.3.4.4 -lgomp -ltbb -lGL -ldl cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv && /usr/bin/cmake -E cmake_symlink_library ../lib/libosdGPU.so.3.4.4 ../lib/libosdGPU.so.3.4.4 ../lib/libosdGPU.so gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 76%] Built target osd_dynamic_gpu gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f regression/osd_regression/CMakeFiles/osd_regression.dir/build.make regression/osd_regression/CMakeFiles/osd_regression.dir/depend /usr/bin/gmake -f examples/glViewer/CMakeFiles/glViewer.dir/build.make examples/glViewer/CMakeFiles/glViewer.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/osd_regression /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/regression/osd_regression /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/regression/osd_regression/CMakeFiles/osd_regression.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f regression/osd_regression/CMakeFiles/osd_regression.dir/build.make regression/osd_regression/CMakeFiles/osd_regression.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 77%] Generating shader_gl3.gen.h cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glViewer && ../../bin/stringify /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glViewer/shader_gl3.glsl /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glViewer/shader_gl3.gen.h gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 78%] Generating shader.gen.h cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glViewer && ../../bin/stringify /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glViewer/shader.glsl /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glViewer/shader.gen.h gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glViewer /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glViewer /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glViewer/CMakeFiles/glViewer.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f examples/glViewer/CMakeFiles/glViewer.dir/build.make examples/glViewer/CMakeFiles/glViewer.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 63%] Building CXX object tutorials/far/tutorial_2_3/CMakeFiles/far_tutorial_2_3.dir/far_tutorial_2_3.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_2_3 && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT tutorials/far/tutorial_2_3/CMakeFiles/far_tutorial_2_3.dir/far_tutorial_2_3.cpp.o -MF CMakeFiles/far_tutorial_2_3.dir/far_tutorial_2_3.cpp.o.d -o CMakeFiles/far_tutorial_2_3.dir/far_tutorial_2_3.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_2_3/far_tutorial_2_3.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyDescriptor.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_2_3/far_tutorial_2_3.cpp:62: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyDescriptor.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_2_3/far_tutorial_2_3.cpp:62: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = OpenSubdiv::v3_4_4::Far::TopologyDescriptor]': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h:337:28: required from 'static OpenSubdiv::v3_4_4::Far::TopologyRefiner* OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Create(const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = OpenSubdiv::v3_4_4::Far::TopologyDescriptor]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_2_3/far_tutorial_2_3.cpp:325:76: required from here /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h:383:33: warning: cast between incompatible function types from 'void (*)(OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::TopologyError, const char*, const OpenSubdiv::v3_4_4::Far::TopologyDescriptor&)' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const OpenSubdiv::v3_4_4::Far::TopologyDescriptor&)'} to 'OpenSubdiv::v3_4_4::Far::TopologyRefinerFactoryBase::TopologyCallback' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const void*)'} [-Wcast-function-type] 383 | TopologyCallback callback = reinterpret_cast(reportInvalidTopology); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 75%] Building CXX object tutorials/osd/tutorial_0/CMakeFiles/osd_tutorial_0.dir/osd_tutorial_0.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/osd/tutorial_0 && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT tutorials/osd/tutorial_0/CMakeFiles/osd_tutorial_0.dir/osd_tutorial_0.cpp.o -MF CMakeFiles/osd_tutorial_0.dir/osd_tutorial_0.cpp.o.d -o CMakeFiles/osd_tutorial_0.dir/osd_tutorial_0.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/osd/tutorial_0/osd_tutorial_0.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyDescriptor.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/osd/tutorial_0/osd_tutorial_0.cpp:33: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyDescriptor.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/osd/tutorial_0/osd_tutorial_0.cpp:33: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = OpenSubdiv::v3_4_4::Far::TopologyDescriptor]': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h:337:28: required from 'static OpenSubdiv::v3_4_4::Far::TopologyRefiner* OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Create(const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = OpenSubdiv::v3_4_4::Far::TopologyDescriptor]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/osd/tutorial_0/osd_tutorial_0.cpp:157:76: required from here /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h:383:33: warning: cast between incompatible function types from 'void (*)(OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::TopologyError, const char*, const OpenSubdiv::v3_4_4::Far::TopologyDescriptor&)' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const OpenSubdiv::v3_4_4::Far::TopologyDescriptor&)'} to 'OpenSubdiv::v3_4_4::Far::TopologyRefinerFactoryBase::TopologyCallback' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const void*)'} [-Wcast-function-type] 383 | TopologyCallback callback = reinterpret_cast(reportInvalidTopology); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 80%] Linking CXX executable ../../../bin/far_tutorial_2_3 cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_2_3 && /usr/bin/cmake -E cmake_link_script CMakeFiles/far_tutorial_2_3.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fopenmp -rdynamic CMakeFiles/far_tutorial_2_3.dir/far_tutorial_2_3.cpp.o ../../../opensubdiv/sdc/CMakeFiles/sdc_obj.dir/crease.cpp.o ../../../opensubdiv/sdc/CMakeFiles/sdc_obj.dir/typeTraits.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarLevel.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarRefinement.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/level.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/quadRefinement.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/refinement.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/sparseSelector.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/triRefinement.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/bilinearPatchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/catmarkPatchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/error.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/loopPatchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchBasis.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchDescriptor.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchMap.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchTable.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchTableFactory.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/ptexIndices.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilTable.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilTableFactory.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyDescriptor.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefiner.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefinerFactory.cpp.o -o ../../../bin/far_tutorial_2_3 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 80%] Built target far_tutorial_2_3 gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f examples/glEvalLimit/CMakeFiles/glEvalLimit.dir/build.make examples/glEvalLimit/CMakeFiles/glEvalLimit.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glEvalLimit /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glEvalLimit /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glEvalLimit/CMakeFiles/glEvalLimit.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f examples/glEvalLimit/CMakeFiles/glEvalLimit.dir/build.make examples/glEvalLimit/CMakeFiles/glEvalLimit.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 71%] Building CXX object tutorials/far/tutorial_5_1/CMakeFiles/far_tutorial_5_1.dir/far_tutorial_5_1.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_5_1 && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT tutorials/far/tutorial_5_1/CMakeFiles/far_tutorial_5_1.dir/far_tutorial_5_1.cpp.o -MF CMakeFiles/far_tutorial_5_1.dir/far_tutorial_5_1.cpp.o.d -o CMakeFiles/far_tutorial_5_1.dir/far_tutorial_5_1.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_5_1/far_tutorial_5_1.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyDescriptor.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_5_1/far_tutorial_5_1.cpp:43: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyDescriptor.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_5_1/far_tutorial_5_1.cpp:43: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = OpenSubdiv::v3_4_4::Far::TopologyDescriptor]': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h:337:28: required from 'static OpenSubdiv::v3_4_4::Far::TopologyRefiner* OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Create(const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = OpenSubdiv::v3_4_4::Far::TopologyDescriptor]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_5_1/far_tutorial_5_1.cpp:332:76: required from here /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h:383:33: warning: cast between incompatible function types from 'void (*)(OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::TopologyError, const char*, const OpenSubdiv::v3_4_4::Far::TopologyDescriptor&)' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const OpenSubdiv::v3_4_4::Far::TopologyDescriptor&)'} to 'OpenSubdiv::v3_4_4::Far::TopologyRefinerFactoryBase::TopologyCallback' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const void*)'} [-Wcast-function-type] 383 | TopologyCallback callback = reinterpret_cast(reportInvalidTopology); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 80%] Linking CXX executable ../../../bin/osd_tutorial_0 cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/osd/tutorial_0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/osd_tutorial_0.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fopenmp -rdynamic CMakeFiles/osd_tutorial_0.dir/osd_tutorial_0.cpp.o -o ../../../bin/osd_tutorial_0 -Wl,-rpath,/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/lib: ../../../lib/libosdCPU.so.3.4.4 -lgomp -ltbb gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 81%] Built target osd_tutorial_0 gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f examples/glShareTopology/CMakeFiles/glShareTopology.dir/build.make examples/glShareTopology/CMakeFiles/glShareTopology.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 81%] Generating shader.gen.h cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glShareTopology && ../../bin/stringify /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glShareTopology/shader.glsl /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glShareTopology/shader.gen.h gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glShareTopology /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glShareTopology /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glShareTopology/CMakeFiles/glShareTopology.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f examples/glShareTopology/CMakeFiles/glShareTopology.dir/build.make examples/glShareTopology/CMakeFiles/glShareTopology.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 81%] Linking CXX executable ../../../bin/far_tutorial_5_1 cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_5_1 && /usr/bin/cmake -E cmake_link_script CMakeFiles/far_tutorial_5_1.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fopenmp -rdynamic CMakeFiles/far_tutorial_5_1.dir/far_tutorial_5_1.cpp.o ../../../opensubdiv/sdc/CMakeFiles/sdc_obj.dir/crease.cpp.o ../../../opensubdiv/sdc/CMakeFiles/sdc_obj.dir/typeTraits.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarLevel.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarRefinement.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/level.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/quadRefinement.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/refinement.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/sparseSelector.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/triRefinement.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/bilinearPatchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/catmarkPatchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/error.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/loopPatchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchBasis.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchDescriptor.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchMap.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchTable.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchTableFactory.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/ptexIndices.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilTable.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilTableFactory.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyDescriptor.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefiner.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefinerFactory.cpp.o -o ../../../bin/far_tutorial_5_1 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 82%] Built target far_tutorial_5_1 gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f examples/glFVarViewer/CMakeFiles/glFVarViewer.dir/build.make examples/glFVarViewer/CMakeFiles/glFVarViewer.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 83%] Generating shader.gen.h cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glFVarViewer && ../../bin/stringify /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glFVarViewer/shader.glsl /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glFVarViewer/shader.gen.h gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glFVarViewer /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glFVarViewer /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glFVarViewer/CMakeFiles/glFVarViewer.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f examples/glFVarViewer/CMakeFiles/glFVarViewer.dir/build.make examples/glFVarViewer/CMakeFiles/glFVarViewer.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 72%] Building CXX object tutorials/far/tutorial_5_3/CMakeFiles/far_tutorial_5_3.dir/far_tutorial_5_3.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_5_3 && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT tutorials/far/tutorial_5_3/CMakeFiles/far_tutorial_5_3.dir/far_tutorial_5_3.cpp.o -MF CMakeFiles/far_tutorial_5_3.dir/far_tutorial_5_3.cpp.o.d -o CMakeFiles/far_tutorial_5_3.dir/far_tutorial_5_3.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_5_3/far_tutorial_5_3.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_5_3/../../../regression/common/far_utils.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_5_3/far_tutorial_5_3.cpp:49: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_5_3/far_tutorial_5_3.cpp: In function 'OpenSubdiv::v3_4_4::Far::TopologyRefiner* {anonymous}::createTopologyRefinerFromObj(const string&, OpenSubdiv::v3_4_4::Sdc::SchemeType, {anonymous}::PosVector&)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_5_3/far_tutorial_5_3.cpp:231:79: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type '__gnu_cxx::__alloc_traits, {anonymous}::Pos>::value_type' {aka 'struct {anonymous}::Pos'} from an array of 'const value_type' {aka 'const float'} [-Wclass-memaccess] 231 | std::memcpy(&posVector[0], &shape->verts[0], numVertices * sizeof(Pos)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_5_3/far_tutorial_5_3.cpp:77:12: note: '__gnu_cxx::__alloc_traits, {anonymous}::Pos>::value_type' {aka 'struct {anonymous}::Pos'} declared here 77 | struct Pos { | ^~~ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_5_3/../../../regression/common/far_utils.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_5_3/far_tutorial_5_3.cpp:49: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = OpenSubdiv::v3_4_4::Far::TopologyDescriptor]': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:337:28: required from 'static OpenSubdiv::v3_4_4::Far::TopologyRefiner* OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Create(const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = OpenSubdiv::v3_4_4::Far::TopologyDescriptor]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_5_3/far_tutorial_5_3.cpp:179:79: required from here /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:383:33: warning: cast between incompatible function types from 'void (*)(OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::TopologyError, const char*, const OpenSubdiv::v3_4_4::Far::TopologyDescriptor&)' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const OpenSubdiv::v3_4_4::Far::TopologyDescriptor&)'} to 'OpenSubdiv::v3_4_4::Far::TopologyRefinerFactoryBase::TopologyCallback' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const void*)'} [-Wcast-function-type] 383 | TopologyCallback callback = reinterpret_cast(reportInvalidTopology); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = Shape]': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:337:28: required from 'static OpenSubdiv::v3_4_4::Far::TopologyRefiner* OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Create(const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = Shape]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_5_3/far_tutorial_5_3.cpp:222:41: required from here /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:383:33: warning: cast between incompatible function types from 'void (*)(OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::TopologyError, const char*, const Shape&)' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const Shape&)'} to 'OpenSubdiv::v3_4_4::Far::TopologyRefinerFactoryBase::TopologyCallback' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const void*)'} [-Wcast-function-type] gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 84%] Linking CXX executable ../../../bin/far_tutorial_5_3 cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_5_3 && /usr/bin/cmake -E cmake_link_script CMakeFiles/far_tutorial_5_3.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fopenmp -rdynamic CMakeFiles/far_tutorial_5_3.dir/far_tutorial_5_3.cpp.o ../../../regression/common/CMakeFiles/regression_common_obj.dir/arg_utils.cpp.o ../../../regression/common/CMakeFiles/regression_common_obj.dir/shape_utils.cpp.o ../../../opensubdiv/sdc/CMakeFiles/sdc_obj.dir/crease.cpp.o ../../../opensubdiv/sdc/CMakeFiles/sdc_obj.dir/typeTraits.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarLevel.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarRefinement.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/level.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/quadRefinement.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/refinement.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/sparseSelector.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/triRefinement.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/bilinearPatchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/catmarkPatchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/error.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/loopPatchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchBasis.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchDescriptor.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchMap.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchTable.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchTableFactory.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/ptexIndices.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilTable.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilTableFactory.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyDescriptor.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefiner.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefinerFactory.cpp.o -o ../../../bin/far_tutorial_5_3 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 84%] Built target far_tutorial_5_3 gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f examples/glStencilViewer/CMakeFiles/glStencilViewer.dir/build.make examples/glStencilViewer/CMakeFiles/glStencilViewer.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glStencilViewer /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glStencilViewer /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glStencilViewer/CMakeFiles/glStencilViewer.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f examples/glStencilViewer/CMakeFiles/glStencilViewer.dir/build.make examples/glStencilViewer/CMakeFiles/glStencilViewer.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 72%] Building CXX object tutorials/far/tutorial_5_2/CMakeFiles/far_tutorial_5_2.dir/far_tutorial_5_2.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_5_2 && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT tutorials/far/tutorial_5_2/CMakeFiles/far_tutorial_5_2.dir/far_tutorial_5_2.cpp.o -MF CMakeFiles/far_tutorial_5_2.dir/far_tutorial_5_2.cpp.o.d -o CMakeFiles/far_tutorial_5_2.dir/far_tutorial_5_2.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_5_2/far_tutorial_5_2.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_5_2/../../../regression/common/far_utils.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_5_2/far_tutorial_5_2.cpp:52: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_5_2/far_tutorial_5_2.cpp: In function 'OpenSubdiv::v3_4_4::Far::TopologyRefiner* {anonymous}::createTopologyRefinerFromObj(const string&, OpenSubdiv::v3_4_4::Sdc::SchemeType, {anonymous}::PosVector&)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_5_2/far_tutorial_5_2.cpp:287:79: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type '__gnu_cxx::__alloc_traits, {anonymous}::Pos>::value_type' {aka 'struct {anonymous}::Pos'} from an array of 'const value_type' {aka 'const float'} [-Wclass-memaccess] 287 | std::memcpy(&posVector[0], &shape->verts[0], numVertices * sizeof(Pos)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_5_2/far_tutorial_5_2.cpp:81:12: note: '__gnu_cxx::__alloc_traits, {anonymous}::Pos>::value_type' {aka 'struct {anonymous}::Pos'} declared here 81 | struct Pos { | ^~~ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_5_2/../../../regression/common/far_utils.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_5_2/far_tutorial_5_2.cpp:52: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = OpenSubdiv::v3_4_4::Far::TopologyDescriptor]': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:337:28: required from 'static OpenSubdiv::v3_4_4::Far::TopologyRefiner* OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Create(const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = OpenSubdiv::v3_4_4::Far::TopologyDescriptor]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_5_2/far_tutorial_5_2.cpp:213:35: required from here /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:383:33: warning: cast between incompatible function types from 'void (*)(OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::TopologyError, const char*, const OpenSubdiv::v3_4_4::Far::TopologyDescriptor&)' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const OpenSubdiv::v3_4_4::Far::TopologyDescriptor&)'} to 'OpenSubdiv::v3_4_4::Far::TopologyRefinerFactoryBase::TopologyCallback' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const void*)'} [-Wcast-function-type] 383 | TopologyCallback callback = reinterpret_cast(reportInvalidTopology); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = Shape]': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:337:28: required from 'static OpenSubdiv::v3_4_4::Far::TopologyRefiner* OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Create(const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = Shape]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_5_2/far_tutorial_5_2.cpp:278:41: required from here /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:383:33: warning: cast between incompatible function types from 'void (*)(OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::TopologyError, const char*, const Shape&)' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const Shape&)'} to 'OpenSubdiv::v3_4_4::Far::TopologyRefinerFactoryBase::TopologyCallback' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const void*)'} [-Wcast-function-type] gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 86%] Linking CXX executable ../../../bin/far_tutorial_5_2 cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/far/tutorial_5_2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/far_tutorial_5_2.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fopenmp -rdynamic CMakeFiles/far_tutorial_5_2.dir/far_tutorial_5_2.cpp.o ../../../regression/common/CMakeFiles/regression_common_obj.dir/arg_utils.cpp.o ../../../regression/common/CMakeFiles/regression_common_obj.dir/shape_utils.cpp.o ../../../opensubdiv/sdc/CMakeFiles/sdc_obj.dir/crease.cpp.o ../../../opensubdiv/sdc/CMakeFiles/sdc_obj.dir/typeTraits.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarLevel.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarRefinement.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/level.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/quadRefinement.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/refinement.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/sparseSelector.cpp.o ../../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/triRefinement.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/bilinearPatchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/catmarkPatchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/error.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/loopPatchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchBasis.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchDescriptor.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchMap.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchTable.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/patchTableFactory.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/ptexIndices.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilTable.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilTableFactory.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilBuilder.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyDescriptor.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefiner.cpp.o ../../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefinerFactory.cpp.o -o ../../../bin/far_tutorial_5_2 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 86%] Built target far_tutorial_5_2 gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f examples/glImaging/CMakeFiles/glImaging.dir/build.make examples/glImaging/CMakeFiles/glImaging.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 87%] Generating shader.gen.h cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glImaging && ../../bin/stringify /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glImaging/shader.glsl /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glImaging/shader.gen.h gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glImaging /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glImaging /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glImaging/CMakeFiles/glImaging.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f examples/glImaging/CMakeFiles/glImaging.dir/build.make examples/glImaging/CMakeFiles/glImaging.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 82%] Building CXX object examples/glShareTopology/CMakeFiles/glShareTopology.dir/glShareTopology.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glShareTopology && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glShareTopology -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT examples/glShareTopology/CMakeFiles/glShareTopology.dir/glShareTopology.cpp.o -MF CMakeFiles/glShareTopology.dir/glShareTopology.cpp.o.d -o CMakeFiles/glShareTopology.dir/glShareTopology.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glShareTopology/glShareTopology.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/ptexIndices.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glShareTopology/glShareTopology.cpp:33: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 81%] Building CXX object examples/glEvalLimit/CMakeFiles/glEvalLimit.dir/glEvalLimit.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glEvalLimit && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT examples/glEvalLimit/CMakeFiles/glEvalLimit.dir/glEvalLimit.cpp.o -MF CMakeFiles/glEvalLimit.dir/glEvalLimit.cpp.o.d -o CMakeFiles/glEvalLimit.dir/glEvalLimit.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glEvalLimit/glEvalLimit.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/mesh.h:35, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glEvalLimit/glEvalLimit.cpp:35: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glEvalLimit/../../regression/common/far_utils.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glEvalLimit/glEvalLimit.cpp:82: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = Shape]': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:337:28: required from 'static OpenSubdiv::v3_4_4::Far::TopologyRefiner* OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Create(const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = Shape]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glEvalLimit/glEvalLimit.cpp:628:77: required from here /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:383:33: warning: cast between incompatible function types from 'void (*)(OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::TopologyError, const char*, const Shape&)' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const Shape&)'} to 'OpenSubdiv::v3_4_4::Far::TopologyRefinerFactoryBase::TopologyCallback' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const void*)'} [-Wcast-function-type] 383 | TopologyCallback callback = reinterpret_cast(reportInvalidTopology); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 79%] Building CXX object examples/glViewer/CMakeFiles/glViewer.dir/glViewer.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glViewer && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glViewer -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT examples/glViewer/CMakeFiles/glViewer.dir/glViewer.cpp.o -MF CMakeFiles/glViewer.dir/glViewer.cpp.o.d -o CMakeFiles/glViewer.dir/glViewer.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glViewer/glViewer.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/../far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/../far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/mesh.h:35, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/glMesh.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glViewer/glViewer.cpp:70: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/../far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/../far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/../far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/../far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/../far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/../far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glViewer/../../regression/common/far_utils.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glViewer/glViewer.cpp:76: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = Shape]': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:337:28: required from 'static OpenSubdiv::v3_4_4::Far::TopologyRefiner* OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Create(const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = Shape]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glViewer/glViewer.cpp:442:77: required from here /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:383:33: warning: cast between incompatible function types from 'void (*)(OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::TopologyError, const char*, const Shape&)' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const Shape&)'} to 'OpenSubdiv::v3_4_4::Far::TopologyRefinerFactoryBase::TopologyCallback' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const void*)'} [-Wcast-function-type] 383 | TopologyCallback callback = reinterpret_cast(reportInvalidTopology); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 85%] Building CXX object examples/glStencilViewer/CMakeFiles/glStencilViewer.dir/glStencilViewer.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glStencilViewer && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT examples/glStencilViewer/CMakeFiles/glStencilViewer.dir/glStencilViewer.cpp.o -MF CMakeFiles/glStencilViewer.dir/glStencilViewer.cpp.o.d -o CMakeFiles/glStencilViewer.dir/glStencilViewer.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glStencilViewer/glStencilViewer.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glStencilViewer/../../regression/common/far_utils.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glStencilViewer/glStencilViewer.cpp:31: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glStencilViewer/../../regression/common/far_utils.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glStencilViewer/glStencilViewer.cpp:31: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = Shape]': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:337:28: required from 'static OpenSubdiv::v3_4_4::Far::TopologyRefiner* OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Create(const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = Shape]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glStencilViewer/glStencilViewer.cpp:309:77: required from here /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:383:33: warning: cast between incompatible function types from 'void (*)(OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::TopologyError, const char*, const Shape&)' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const Shape&)'} to 'OpenSubdiv::v3_4_4::Far::TopologyRefinerFactoryBase::TopologyCallback' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const void*)'} [-Wcast-function-type] 383 | TopologyCallback callback = reinterpret_cast(reportInvalidTopology); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 88%] Linking CXX executable ../../bin/glViewer cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glViewer && /usr/bin/cmake -E cmake_link_script CMakeFiles/glViewer.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fopenmp -rdynamic CMakeFiles/glViewer.dir/glViewer.cpp.o ../../regression/common/CMakeFiles/regression_common_obj.dir/arg_utils.cpp.o ../../regression/common/CMakeFiles/regression_common_obj.dir/shape_utils.cpp.o ../../regression/common/CMakeFiles/regression_far_utils_obj.dir/far_utils.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/font_image.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/hdr_reader.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/hud.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/objAnim.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/patchColors.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/viewerArgsUtils.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/glControlMeshDisplay.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/glHud.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/glUtils.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/glShaderCache.cpp.o -o ../../bin/glViewer -Wl,-rpath,/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/lib: ../../lib/libosdGPU.so.3.4.4 ../../lib/libosdCPU.so.3.4.4 -lGL -ldl -lglfw -lXrandr -lXxf86vm -lXcursor -lXinerama -lXi -lX11 -lXext -lpthread -lrt -ldl -lgomp -ltbb gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 89%] Built target glViewer gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f examples/farViewer/CMakeFiles/farViewer.dir/build.make examples/farViewer/CMakeFiles/farViewer.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 89%] Generating simpleShader.gen.h cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/farViewer && ../../bin/stringify /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/farViewer/simpleShader.glsl /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/farViewer/simpleShader.gen.h gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 90%] Generating faceShader.gen.h cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/farViewer && ../../bin/stringify /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/farViewer/faceShader.glsl /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/farViewer/faceShader.gen.h gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 91%] Generating fontShader.gen.h cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/farViewer && ../../bin/stringify /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/farViewer/fontShader.glsl /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/farViewer/fontShader.gen.h gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/farViewer /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/farViewer /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/farViewer/CMakeFiles/farViewer.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f examples/farViewer/CMakeFiles/farViewer.dir/build.make examples/farViewer/CMakeFiles/farViewer.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 83%] Building CXX object examples/glFVarViewer/CMakeFiles/glFVarViewer.dir/glFVarViewer.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glFVarViewer && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glFVarViewer -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT examples/glFVarViewer/CMakeFiles/glFVarViewer.dir/glFVarViewer.cpp.o -MF CMakeFiles/glFVarViewer.dir/glFVarViewer.cpp.o.d -o CMakeFiles/glFVarViewer.dir/glFVarViewer.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glFVarViewer/glFVarViewer.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/../far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/../far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/mesh.h:35, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/glMesh.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glFVarViewer/glFVarViewer.cpp:35: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/../far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/../far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/../far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/../far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/../far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/../far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glFVarViewer/../../regression/common/far_utils.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glFVarViewer/glFVarViewer.cpp:38: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = Shape]': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:337:28: required from 'static OpenSubdiv::v3_4_4::Far::TopologyRefiner* OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Create(const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = Shape]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glFVarViewer/glFVarViewer.cpp:434:89: required from here /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:383:33: warning: cast between incompatible function types from 'void (*)(OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::TopologyError, const char*, const Shape&)' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const Shape&)'} to 'OpenSubdiv::v3_4_4::Far::TopologyRefinerFactoryBase::TopologyCallback' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const void*)'} [-Wcast-function-type] 383 | TopologyCallback callback = reinterpret_cast(reportInvalidTopology); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 89%] Linking CXX executable ../../bin/glStencilViewer cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glStencilViewer && /usr/bin/cmake -E cmake_link_script CMakeFiles/glStencilViewer.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fopenmp -rdynamic CMakeFiles/glStencilViewer.dir/glStencilViewer.cpp.o ../../regression/common/CMakeFiles/regression_common_obj.dir/arg_utils.cpp.o ../../regression/common/CMakeFiles/regression_common_obj.dir/shape_utils.cpp.o ../../regression/common/CMakeFiles/regression_far_utils_obj.dir/far_utils.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/font_image.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/hdr_reader.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/hud.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/objAnim.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/patchColors.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/viewerArgsUtils.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/glControlMeshDisplay.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/glHud.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/glUtils.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/glShaderCache.cpp.o -o ../../bin/glStencilViewer -Wl,-rpath,/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/lib: ../../lib/libosdGPU.so.3.4.4 ../../lib/libosdCPU.so.3.4.4 -lGL -ldl -lglfw -lXrandr -lXxf86vm -lXcursor -lXinerama -lXi -lX11 -lXext -lpthread -lrt -ldl -lgomp -ltbb gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 93%] Built target glStencilViewer gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f examples/glPaintTest/CMakeFiles/glPaintTest.dir/build.make examples/glPaintTest/CMakeFiles/glPaintTest.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 94%] Generating shader.gen.h cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glPaintTest && ../../bin/stringify /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glPaintTest/shader.glsl /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glPaintTest/shader.gen.h gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 95%] Generating paintShader.gen.h cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glPaintTest && ../../bin/stringify /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glPaintTest/paintShader.glsl /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glPaintTest/paintShader.gen.h gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/opensubdiv-3.4.4 /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glPaintTest /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glPaintTest /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glPaintTest/CMakeFiles/glPaintTest.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/gmake -f examples/glPaintTest/CMakeFiles/glPaintTest.dir/build.make examples/glPaintTest/CMakeFiles/glPaintTest.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 93%] Linking CXX executable ../../bin/glFVarViewer cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glFVarViewer && /usr/bin/cmake -E cmake_link_script CMakeFiles/glFVarViewer.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fopenmp -rdynamic CMakeFiles/glFVarViewer.dir/glFVarViewer.cpp.o ../../regression/common/CMakeFiles/regression_common_obj.dir/arg_utils.cpp.o ../../regression/common/CMakeFiles/regression_common_obj.dir/shape_utils.cpp.o ../../regression/common/CMakeFiles/regression_far_utils_obj.dir/far_utils.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/font_image.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/hdr_reader.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/hud.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/objAnim.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/patchColors.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/viewerArgsUtils.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/glControlMeshDisplay.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/glHud.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/glUtils.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/glShaderCache.cpp.o -o ../../bin/glFVarViewer -Wl,-rpath,/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/lib: ../../lib/libosdGPU.so.3.4.4 ../../lib/libosdCPU.so.3.4.4 -lGL -ldl -lglfw -lXrandr -lXxf86vm -lXcursor -lXinerama -lXi -lX11 -lXext -lpthread -lrt -ldl -lgomp -ltbb gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 95%] Built target glFVarViewer gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 56%] Building CXX object regression/far_regression/CMakeFiles/far_regression.dir/far_regression.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/regression/far_regression && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT regression/far_regression/CMakeFiles/far_regression.dir/far_regression.cpp.o -MF CMakeFiles/far_regression.dir/far_regression.cpp.o.d -o CMakeFiles/far_regression.dir/far_regression.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/far_regression/far_regression.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/far_regression/../../regression/common/far_utils.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/far_regression/far_regression.cpp:30: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/far_regression/far_regression.cpp:31: /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/far_regression/../../regression/common/cmp_utils.h: In instantiation of 'void GetReorderedHbrVertexData(const OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const OpenSubdiv::v3_4_4::HbrMesh&, std::vector*, std::vector*) [with T = xyzVV]': /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/far_regression/far_regression.cpp:220:62: required from here /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/far_regression/../../regression/common/cmp_utils.h:196:37: warning: implicitly-declared 'constexpr xyzVV& xyzVV::operator=(const xyzVV&)' is deprecated [-Wdeprecated-copy] 196 | (*hbrVertexData)[ofs++] = v->GetData(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/far_regression/far_regression.cpp:60:5: note: because 'xyzVV' has user-provided 'xyzVV::xyzVV(const xyzVV&)' 60 | xyzVV( const xyzVV & src ) { _pos[0]=src._pos[0]; _pos[1]=src._pos[1]; _pos[2]=src._pos[2]; } | ^~~~~ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/far_regression/../../regression/common/far_utils.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/far_regression/far_regression.cpp:30: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = Shape]': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:337:28: required from 'static OpenSubdiv::v3_4_4::Far::TopologyRefiner* OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Create(const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = Shape]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/far_regression/../../regression/common/far_utils.h:165:42: required from 'OpenSubdiv::v3_4_4::Far::TopologyRefiner* InterpolateFarVertexData(const Shape&, int, std::vector&) [with T = xyzVV]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/far_regression/far_regression.cpp:327:98: required from here /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:383:33: warning: cast between incompatible function types from 'void (*)(OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::TopologyError, const char*, const Shape&)' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const Shape&)'} to 'OpenSubdiv::v3_4_4::Far::TopologyRefinerFactoryBase::TopologyCallback' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const void*)'} [-Wcast-function-type] 383 | TopologyCallback callback = reinterpret_cast(reportInvalidTopology); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/hbr/mesh.h:43, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/far_regression/../../regression/common/hbr_utils.h:34, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/far_regression/far_regression.cpp:29: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/hbr/../hbr/vertex.h: In instantiation of 'void OpenSubdiv::v3_4_4::HbrVertex::Initialize(int, const T&, int) [with T = xyzVV]': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/hbr/mesh.h:552:18: required from 'OpenSubdiv::v3_4_4::HbrVertex* OpenSubdiv::v3_4_4::HbrMesh::NewVertex(int, const T&) [with T = xyzVV]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/far_regression/../../regression/common/hbr_utils.h:431:24: required from 'void createVerticesWithPositions(const Shape*, OpenSubdiv::v3_4_4::HbrMesh*) [with T = xyzVV]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/far_regression/../../regression/common/hbr_utils.h:587:35: required from 'OpenSubdiv::v3_4_4::HbrMesh* simpleHbr(const Shape*, std::vector*, bool) [with T = xyzVV]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/far_regression/../../regression/common/hbr_utils.h:648:49: required from 'OpenSubdiv::v3_4_4::HbrMesh* interpolateHbrVertexData(const Shape*, int) [with T = xyzVV]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/far_regression/far_regression.cpp:217:82: required from here /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/hbr/../hbr/vertex.h:439:10: warning: implicitly-declared 'constexpr xyzVV& xyzVV::operator=(const xyzVV&)' is deprecated [-Wdeprecated-copy] 439 | data = vdata; | ~~~~~^~~~~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/far_regression/far_regression.cpp:60:5: note: because 'xyzVV' has user-provided 'xyzVV::xyzVV(const xyzVV&)' 60 | xyzVV( const xyzVV & src ) { _pos[0]=src._pos[0]; _pos[1]=src._pos[1]; _pos[2]=src._pos[2]; } | ^~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 88%] Building CXX object examples/glEvalLimit/CMakeFiles/glEvalLimit.dir/particles.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glEvalLimit && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT examples/glEvalLimit/CMakeFiles/glEvalLimit.dir/particles.cpp.o -MF CMakeFiles/glEvalLimit.dir/particles.cpp.o.d -o CMakeFiles/glEvalLimit.dir/particles.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glEvalLimit/particles.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glEvalLimit/particles.h:28, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glEvalLimit/particles.cpp:25: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 95%] Linking CXX executable ../../bin/far_regression cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/regression/far_regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/far_regression.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fopenmp -rdynamic CMakeFiles/far_regression.dir/far_regression.cpp.o ../../opensubdiv/sdc/CMakeFiles/sdc_obj.dir/crease.cpp.o ../../opensubdiv/sdc/CMakeFiles/sdc_obj.dir/typeTraits.cpp.o ../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarLevel.cpp.o ../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarRefinement.cpp.o ../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/level.cpp.o ../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/quadRefinement.cpp.o ../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/refinement.cpp.o ../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/sparseSelector.cpp.o ../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/triRefinement.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/bilinearPatchBuilder.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/catmarkPatchBuilder.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/error.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/loopPatchBuilder.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/patchBasis.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/patchBuilder.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/patchDescriptor.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/patchMap.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/patchTable.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/patchTableFactory.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/ptexIndices.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilTable.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilTableFactory.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilBuilder.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyDescriptor.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefiner.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefinerFactory.cpp.o ../common/CMakeFiles/regression_common_obj.dir/arg_utils.cpp.o ../common/CMakeFiles/regression_common_obj.dir/shape_utils.cpp.o -o ../../bin/far_regression gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 96%] Built target far_regression gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 95%] Building CXX object examples/farViewer/CMakeFiles/farViewer.dir/gl_fontutils.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/farViewer && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/farViewer -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT examples/farViewer/CMakeFiles/farViewer.dir/gl_fontutils.cpp.o -MF CMakeFiles/farViewer.dir/gl_fontutils.cpp.o.d -o CMakeFiles/farViewer.dir/gl_fontutils.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/farViewer/gl_fontutils.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 98%] Building CXX object examples/farViewer/CMakeFiles/farViewer.dir/face_texture.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/farViewer && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/farViewer -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT examples/farViewer/CMakeFiles/farViewer.dir/face_texture.cpp.o -MF CMakeFiles/farViewer.dir/face_texture.cpp.o.d -o CMakeFiles/farViewer.dir/face_texture.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/farViewer/face_texture.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 96%] Linking CXX executable ../../bin/glEvalLimit cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glEvalLimit && /usr/bin/cmake -E cmake_link_script CMakeFiles/glEvalLimit.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fopenmp -rdynamic CMakeFiles/glEvalLimit.dir/glEvalLimit.cpp.o CMakeFiles/glEvalLimit.dir/particles.cpp.o ../../regression/common/CMakeFiles/regression_common_obj.dir/arg_utils.cpp.o ../../regression/common/CMakeFiles/regression_common_obj.dir/shape_utils.cpp.o ../../regression/common/CMakeFiles/regression_far_utils_obj.dir/far_utils.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/font_image.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/hdr_reader.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/hud.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/objAnim.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/patchColors.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/viewerArgsUtils.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/glControlMeshDisplay.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/glHud.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/glUtils.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/glShaderCache.cpp.o -o ../../bin/glEvalLimit -Wl,-rpath,/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/lib: ../../lib/libosdGPU.so.3.4.4 ../../lib/libosdCPU.so.3.4.4 -lGL -ldl -lglfw -lXrandr -lXxf86vm -lXcursor -lXinerama -lXi -lX11 -lXext -lpthread -lrt -ldl -ltbb -lgomp -ltbb gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 98%] Built target glEvalLimit gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 88%] Building CXX object examples/glShareTopology/CMakeFiles/glShareTopology.dir/sceneBase.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glShareTopology && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glShareTopology -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT examples/glShareTopology/CMakeFiles/glShareTopology.dir/sceneBase.cpp.o -MF CMakeFiles/glShareTopology.dir/sceneBase.cpp.o.d -o CMakeFiles/glShareTopology.dir/sceneBase.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glShareTopology/sceneBase.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glShareTopology/../../regression/common/far_utils.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glShareTopology/sceneBase.cpp:29: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glShareTopology/sceneBase.cpp: In member function 'size_t SceneBase::CreateIndexBuffer()': /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glShareTopology/sceneBase.cpp:232:68: warning: implicitly-declared 'constexpr OpenSubdiv::v3_4_4::Far::PatchDescriptor& OpenSubdiv::v3_4_4::Far::PatchDescriptor::operator=(const OpenSubdiv::v3_4_4::Far::PatchDescriptor&)' is deprecated [-Wdeprecated-copy] 232 | patchArray.desc = patchTable->GetPatchArrayDescriptor(j); | ^ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glShareTopology/sceneBase.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glShareTopology/sceneBase.cpp:27: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/patchDescriptor.h:77:5: note: because 'OpenSubdiv::v3_4_4::Far::PatchDescriptor' has user-provided 'OpenSubdiv::v3_4_4::Far::PatchDescriptor::PatchDescriptor(const OpenSubdiv::v3_4_4::Far::PatchDescriptor&)' 77 | PatchDescriptor( PatchDescriptor const & d ) : | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glShareTopology/sceneBase.cpp: In member function 'void SceneBase::buildBatches()': /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glShareTopology/sceneBase.cpp:352:26: warning: implicitly-declared 'constexpr OpenSubdiv::v3_4_4::Far::PatchDescriptor& OpenSubdiv::v3_4_4::Far::PatchDescriptor::operator=(const OpenSubdiv::v3_4_4::Far::PatchDescriptor&)' is deprecated [-Wdeprecated-copy] 352 | batch.desc = it->first; | ^~~~~ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glShareTopology/sceneBase.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glShareTopology/sceneBase.cpp:27: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/patchDescriptor.h:77:5: note: because 'OpenSubdiv::v3_4_4::Far::PatchDescriptor' has user-provided 'OpenSubdiv::v3_4_4::Far::PatchDescriptor::PatchDescriptor(const OpenSubdiv::v3_4_4::Far::PatchDescriptor&)' 77 | PatchDescriptor( PatchDescriptor const & d ) : | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glShareTopology/../../regression/common/far_utils.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glShareTopology/sceneBase.cpp:29: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = Shape]': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:337:28: required from 'static OpenSubdiv::v3_4_4::Far::TopologyRefiner* OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Create(const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = Shape]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glShareTopology/sceneBase.cpp:108:79: required from here /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:383:33: warning: cast between incompatible function types from 'void (*)(OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::TopologyError, const char*, const Shape&)' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const Shape&)'} to 'OpenSubdiv::v3_4_4::Far::TopologyRefinerFactoryBase::TopologyCallback' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const void*)'} [-Wcast-function-type] 383 | TopologyCallback callback = reinterpret_cast(reportInvalidTopology); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 87%] Building CXX object examples/glImaging/CMakeFiles/glImaging.dir/glImaging.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glImaging && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glImaging -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT examples/glImaging/CMakeFiles/glImaging.dir/glImaging.cpp.o -MF CMakeFiles/glImaging.dir/glImaging.cpp.o.d -o CMakeFiles/glImaging.dir/glImaging.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glImaging/glImaging.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/../far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/../far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/mesh.h:35, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/glMesh.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glImaging/glImaging.cpp:69: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/../far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/../far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/../far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/../far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/../far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/osd/../osd/../far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glImaging/../../regression/common/far_utils.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glImaging/glImaging.cpp:71: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = Shape]': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:337:28: required from 'static OpenSubdiv::v3_4_4::Far::TopologyRefiner* OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Create(const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = Shape]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glImaging/glImaging.cpp:310:77: required from here /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:383:33: warning: cast between incompatible function types from 'void (*)(OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::TopologyError, const char*, const Shape&)' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const Shape&)'} to 'OpenSubdiv::v3_4_4::Far::TopologyRefinerFactoryBase::TopologyCallback' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const void*)'} [-Wcast-function-type] 383 | TopologyCallback callback = reinterpret_cast(reportInvalidTopology); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 98%] Linking CXX executable ../../bin/glShareTopology cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glShareTopology && /usr/bin/cmake -E cmake_link_script CMakeFiles/glShareTopology.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fopenmp -rdynamic CMakeFiles/glShareTopology.dir/glShareTopology.cpp.o CMakeFiles/glShareTopology.dir/sceneBase.cpp.o ../../regression/common/CMakeFiles/regression_common_obj.dir/arg_utils.cpp.o ../../regression/common/CMakeFiles/regression_common_obj.dir/shape_utils.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/font_image.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/hdr_reader.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/hud.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/objAnim.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/patchColors.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/viewerArgsUtils.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/glControlMeshDisplay.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/glHud.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/glUtils.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/glShaderCache.cpp.o -o ../../bin/glShareTopology -Wl,-rpath,/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/lib: ../../lib/libosdGPU.so.3.4.4 ../../lib/libosdCPU.so.3.4.4 -lGL -ldl -lglfw -lXrandr -lXxf86vm -lXcursor -lXinerama -lXi -lX11 -lXext -lpthread -lrt -ldl -lgomp -ltbb gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 99%] Built target glShareTopology gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 99%] Linking CXX executable ../../bin/glImaging cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glImaging && /usr/bin/cmake -E cmake_link_script CMakeFiles/glImaging.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fopenmp -rdynamic CMakeFiles/glImaging.dir/glImaging.cpp.o ../../regression/common/CMakeFiles/regression_common_obj.dir/arg_utils.cpp.o ../../regression/common/CMakeFiles/regression_common_obj.dir/shape_utils.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/font_image.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/hdr_reader.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/hud.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/objAnim.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/patchColors.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/viewerArgsUtils.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/glControlMeshDisplay.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/glHud.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/glUtils.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/glShaderCache.cpp.o -o ../../bin/glImaging -Wl,-rpath,/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/lib: ../../lib/libosdGPU.so.3.4.4 ../../lib/libosdCPU.so.3.4.4 -lGL -ldl -lglfw -lXrandr -lXxf86vm -lXcursor -lXinerama -lXi -lX11 -lXext -lpthread -lrt -ldl -lgomp -ltbb gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 99%] Built target glImaging gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 97%] Building CXX object examples/farViewer/CMakeFiles/farViewer.dir/gl_mesh.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/farViewer && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/farViewer -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT examples/farViewer/CMakeFiles/farViewer.dir/gl_mesh.cpp.o -MF CMakeFiles/farViewer.dir/gl_mesh.cpp.o.d -o CMakeFiles/farViewer.dir/gl_mesh.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/farViewer/gl_mesh.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/farViewer/../../regression/common/far_utils.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/farViewer/gl_mesh.h:28, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/farViewer/gl_mesh.cpp:27: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 95%] Building CXX object examples/glPaintTest/CMakeFiles/glPaintTest.dir/glPaintTest.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glPaintTest && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glPaintTest -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT examples/glPaintTest/CMakeFiles/glPaintTest.dir/glPaintTest.cpp.o -MF CMakeFiles/glPaintTest.dir/glPaintTest.cpp.o.d -o CMakeFiles/glPaintTest.dir/glPaintTest.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glPaintTest/glPaintTest.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/ptexIndices.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glPaintTest/glPaintTest.cpp:32: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glPaintTest/../../regression/common/far_utils.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glPaintTest/glPaintTest.cpp:38: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = Shape]': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:337:28: required from 'static OpenSubdiv::v3_4_4::Far::TopologyRefiner* OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Create(const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = Shape]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glPaintTest/glPaintTest.cpp:209:89: required from here /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:383:33: warning: cast between incompatible function types from 'void (*)(OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::TopologyError, const char*, const Shape&)' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const Shape&)'} to 'OpenSubdiv::v3_4_4::Far::TopologyRefinerFactoryBase::TopologyCallback' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const void*)'} [-Wcast-function-type] 383 | TopologyCallback callback = reinterpret_cast(reportInvalidTopology); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [100%] Linking CXX executable ../../bin/glPaintTest cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/glPaintTest && /usr/bin/cmake -E cmake_link_script CMakeFiles/glPaintTest.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fopenmp -rdynamic CMakeFiles/glPaintTest.dir/glPaintTest.cpp.o ../../regression/common/CMakeFiles/regression_common_obj.dir/arg_utils.cpp.o ../../regression/common/CMakeFiles/regression_common_obj.dir/shape_utils.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/font_image.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/hdr_reader.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/hud.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/objAnim.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/patchColors.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/viewerArgsUtils.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/glControlMeshDisplay.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/glHud.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/glUtils.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/glShaderCache.cpp.o -o ../../bin/glPaintTest -Wl,-rpath,/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/lib: ../../lib/libosdGPU.so.3.4.4 ../../lib/libosdCPU.so.3.4.4 -lGL -ldl -lglfw -lXrandr -lXxf86vm -lXcursor -lXinerama -lXi -lX11 -lXext -lpthread -lrt -ldl -lgomp -ltbb gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [100%] Built target glPaintTest gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 78%] Building CXX object regression/osd_regression/CMakeFiles/osd_regression.dir/main.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/regression/osd_regression && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT regression/osd_regression/CMakeFiles/osd_regression.dir/main.cpp.o -MF CMakeFiles/osd_regression.dir/main.cpp.o.d -o CMakeFiles/osd_regression.dir/main.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/osd_regression/main.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/osd_regression/../common/cmp_utils.h:28, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/osd_regression/main.cpp:38: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/osd_regression/main.cpp:38: /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/osd_regression/../common/cmp_utils.h: In instantiation of 'void GetReorderedHbrVertexData(const OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const OpenSubdiv::v3_4_4::HbrMesh&, std::vector*, std::vector*) [with T = xyzVV]': /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/osd_regression/main.cpp:163:31: required from here /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/osd_regression/../common/cmp_utils.h:196:37: warning: implicitly-declared 'constexpr xyzVV& xyzVV::operator=(const xyzVV&)' is deprecated [-Wdeprecated-copy] 196 | (*hbrVertexData)[ofs++] = v->GetData(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/osd_regression/main.cpp:81:5: note: because 'xyzVV' has user-provided 'xyzVV::xyzVV(const xyzVV&)' 81 | xyzVV( const xyzVV & src ) { _pos[0]=src._pos[0]; _pos[1]=src._pos[1]; _pos[2]=src._pos[2]; } | ^~~~~ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/osd_regression/../common/cmp_utils.h:28, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/osd_regression/main.cpp:38: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = Shape]': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:337:28: required from 'static OpenSubdiv::v3_4_4::Far::TopologyRefiner* OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Create(const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = Shape]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/osd_regression/../common/far_utils.h:165:42: required from 'OpenSubdiv::v3_4_4::Far::TopologyRefiner* InterpolateFarVertexData(const Shape&, int, std::vector&) [with T = xyzVV]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/osd_regression/../common/far_utils.h:202:37: required from 'OpenSubdiv::v3_4_4::Far::TopologyRefiner* InterpolateFarVertexData(const char*, Scheme, int, std::vector&) [with T = xyzVV]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/osd_regression/main.cpp:324:26: required from here /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:383:33: warning: cast between incompatible function types from 'void (*)(OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::TopologyError, const char*, const Shape&)' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const Shape&)'} to 'OpenSubdiv::v3_4_4::Far::TopologyRefinerFactoryBase::TopologyCallback' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const void*)'} [-Wcast-function-type] 383 | TopologyCallback callback = reinterpret_cast(reportInvalidTopology); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/hbr/mesh.h:43, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/osd_regression/../common/hbr_utils.h:34, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/osd_regression/../common/cmp_utils.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/osd_regression/main.cpp:38: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/hbr/../hbr/vertex.h: In instantiation of 'void OpenSubdiv::v3_4_4::HbrVertex::Initialize(int, const T&, int) [with T = xyzVV]': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/hbr/mesh.h:552:18: required from 'OpenSubdiv::v3_4_4::HbrVertex* OpenSubdiv::v3_4_4::HbrMesh::NewVertex(int, const T&) [with T = xyzVV]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/osd_regression/../common/hbr_utils.h:431:24: required from 'void createVerticesWithPositions(const Shape*, OpenSubdiv::v3_4_4::HbrMesh*) [with T = xyzVV]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/osd_regression/../common/hbr_utils.h:587:35: required from 'OpenSubdiv::v3_4_4::HbrMesh* simpleHbr(const Shape*, std::vector >*, bool) [with T = xyzVV]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/osd_regression/../common/hbr_utils.h:648:49: required from 'OpenSubdiv::v3_4_4::HbrMesh* interpolateHbrVertexData(const Shape*, int) [with T = xyzVV]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/osd_regression/../common/hbr_utils.h:674:63: required from 'OpenSubdiv::v3_4_4::HbrMesh* interpolateHbrVertexData(const char*, Scheme, int) [with T = xyzVV]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/osd_regression/main.cpp:318:70: required from here /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/hbr/../hbr/vertex.h:439:10: warning: implicitly-declared 'constexpr xyzVV& xyzVV::operator=(const xyzVV&)' is deprecated [-Wdeprecated-copy] 439 | data = vdata; | ~~~~~^~~~~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/osd_regression/main.cpp:81:5: note: because 'xyzVV' has user-provided 'xyzVV::xyzVV(const xyzVV&)' 81 | xyzVV( const xyzVV & src ) { _pos[0]=src._pos[0]; _pos[1]=src._pos[1]; _pos[2]=src._pos[2]; } | ^~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [100%] Linking CXX executable ../../bin/osd_regression cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/regression/osd_regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/osd_regression.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fopenmp -rdynamic CMakeFiles/osd_regression.dir/main.cpp.o ../common/CMakeFiles/regression_common_obj.dir/arg_utils.cpp.o ../common/CMakeFiles/regression_common_obj.dir/shape_utils.cpp.o -o ../../bin/osd_regression -Wl,-rpath,/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/lib: ../../lib/libosdGPU.so.3.4.4 ../../lib/libosdCPU.so.3.4.4 -lGL -ldl -lglfw -lXrandr -lXxf86vm -lXcursor -lXinerama -lXi -lX11 -lXext -lpthread -lrt -ldl -lgomp -ltbb gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [100%] Built target osd_regression gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [ 92%] Building CXX object examples/farViewer/CMakeFiles/farViewer.dir/farViewer.cpp.o cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/farViewer && /usr/bin/c++ -DGLFW_VERSION_3 -DOPENSUBDIV_HAS_GLSL_COMPUTE -DOPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK -DOPENSUBDIV_HAS_OPENGL -DOPENSUBDIV_HAS_OPENMP -DOPENSUBDIV_HAS_TBB -DOPENSUBDIV_VERSION_STRING=\"3.4.4\" -DOSD_USES_INTERNAL_GLAPILOADER -I/usr/src/RPM/BUILD/opensubdiv-3.4.4 -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/farViewer -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -Wextra -Wno-invalid-offsetof -Wno-strict-aliasing -fopenmp -MD -MT examples/farViewer/CMakeFiles/farViewer.dir/farViewer.cpp.o -MF CMakeFiles/farViewer.dir/farViewer.cpp.o.d -o CMakeFiles/farViewer.dir/farViewer.cpp.o -c /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/farViewer/farViewer.cpp In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/topologyLevel.h:29, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefiner.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/patchTableFactory.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/farViewer/farViewer.cpp:33: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeFaces(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:804:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 804 | std::memset(&_faceTags[0], 0, _faceCount * sizeof(FTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:165:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag'} declared here 165 | struct FTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeEdges(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:825:64: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'}; use assignment or value-initialization instead [-Wclass-memaccess] 825 | std::memset(&_edgeTags[0], 0, _edgeCount * sizeof(ETag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:140:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag'} declared here 140 | struct ETag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h: In member function 'void OpenSubdiv::v3_4_4::Vtr::internal::Level::resizeVertices(int)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:849:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'}; use assignment or value-initialization instead [-Wclass-memaccess] 849 | std::memset(&_vertTags[0], 0, _vertCount * sizeof(VTag)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/../vtr/level.h:97:12: note: '__gnu_cxx::__alloc_traits, OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>::value_type' {aka 'struct OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag'} declared here 97 | struct VTag { | ^~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/farViewer/farViewer.cpp: In function 'void createPatchNumbers(const OpenSubdiv::v3_4_4::Far::PatchTable&, const std::vector&)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/farViewer/farViewer.cpp:355:71: warning: implicitly-declared 'constexpr OpenSubdiv::v3_4_4::Far::PatchDescriptor& OpenSubdiv::v3_4_4::Far::PatchDescriptor::operator=(const OpenSubdiv::v3_4_4::Far::PatchDescriptor&)' is deprecated [-Wdeprecated-copy] 355 | g_currentPatchDesc = patchTable.GetPatchArrayDescriptor(patchArray); | ^ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/patchTable.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/patchTableFactory.h:31, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/farViewer/farViewer.cpp:33: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/patchDescriptor.h:77:5: note: because 'OpenSubdiv::v3_4_4::Far::PatchDescriptor' has user-provided 'OpenSubdiv::v3_4_4::Far::PatchDescriptor::PatchDescriptor(const OpenSubdiv::v3_4_4::Far::PatchDescriptor&)' 77 | PatchDescriptor( PatchDescriptor const & d ) : | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/farViewer/farViewer.cpp: In function 'void createFVarPatches(const OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const OpenSubdiv::v3_4_4::Far::PatchTable&, const std::vector&)': /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/farViewer/farViewer.cpp:428:57: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, Vertex>::value_type' {aka 'struct Vertex'}; use assignment or value-initialization instead [-Wclass-memaccess] 428 | memset(&verts[0], 0, verts.size()*sizeof(Vertex)); | ^ /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/farViewer/farViewer.cpp:156:8: note: '__gnu_cxx::__alloc_traits, Vertex>::value_type' {aka 'struct Vertex'} declared here 156 | struct Vertex { | ^~~~~~ In file included from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/farViewer/../../regression/common/far_utils.h:30, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/farViewer/farViewer.cpp:38: /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = Shape]': /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:337:28: required from 'static OpenSubdiv::v3_4_4::Far::TopologyRefiner* OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Create(const MESH&, OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::Options) [with MESH = Shape]' /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/farViewer/farViewer.cpp:584:77: required from here /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h:383:33: warning: cast between incompatible function types from 'void (*)(OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory::TopologyError, const char*, const Shape&)' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const Shape&)'} to 'OpenSubdiv::v3_4_4::Far::TopologyRefinerFactoryBase::TopologyCallback' {aka 'void (*)(OpenSubdiv::v3_4_4::Vtr::internal::Level::TopologyError, const char*, const void*)'} [-Wcast-function-type] 383 | TopologyCallback callback = reinterpret_cast(reportInvalidTopology); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/farViewer/farViewer.cpp: In function 'void rebuildOsdMeshes()': /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/farViewer/farViewer.cpp:508:41: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 508 | snprintf(buf, 16, " P%d (%d)", i, vid); | ^ In file included from /usr/include/stdio.h:866, from /usr/include/c++/10/cstdio:42, from /usr/include/c++/10/ext/string_conversions.h:43, from /usr/include/c++/10/bits/basic_string.h:6557, from /usr/include/c++/10/string:55, from /usr/include/c++/10/bits/locale_classes.h:40, from /usr/include/c++/10/bits/ios_base.h:41, from /usr/include/c++/10/ios:42, from /usr/include/c++/10/ostream:38, from /usr/include/c++/10/iostream:39, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/stencilTable.h:35, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/patchTable.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/patchTableFactory.h:31, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/farViewer/farViewer.cpp:33: /usr/include/bits/stdio2.h:70:35: note: '__builtin___snprintf_chk' output between 8 and 17 bytes into a destination of size 16 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/farViewer/farViewer.cpp:510:41: warning: ')' directive output may be truncated writing 1 byte into a region of size between 0 and 9 [-Wformat-truncation=] 510 | snprintf(buf, 16, " Ep%d (%d)", i, vid+1); | ^ In file included from /usr/include/stdio.h:866, from /usr/include/c++/10/cstdio:42, from /usr/include/c++/10/ext/string_conversions.h:43, from /usr/include/c++/10/bits/basic_string.h:6557, from /usr/include/c++/10/string:55, from /usr/include/c++/10/bits/locale_classes.h:40, from /usr/include/c++/10/bits/ios_base.h:41, from /usr/include/c++/10/ios:42, from /usr/include/c++/10/ostream:38, from /usr/include/c++/10/iostream:39, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/stencilTable.h:35, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/patchTable.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/patchTableFactory.h:31, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/farViewer/farViewer.cpp:33: /usr/include/bits/stdio2.h:70:35: note: '__builtin___snprintf_chk' output between 9 and 18 bytes into a destination of size 16 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/farViewer/farViewer.cpp:512:41: warning: ')' directive output may be truncated writing 1 byte into a region of size between 0 and 9 [-Wformat-truncation=] 512 | snprintf(buf, 16, " Em%d (%d)", i, vid+2); | ^ In file included from /usr/include/stdio.h:866, from /usr/include/c++/10/cstdio:42, from /usr/include/c++/10/ext/string_conversions.h:43, from /usr/include/c++/10/bits/basic_string.h:6557, from /usr/include/c++/10/string:55, from /usr/include/c++/10/bits/locale_classes.h:40, from /usr/include/c++/10/bits/ios_base.h:41, from /usr/include/c++/10/ios:42, from /usr/include/c++/10/ostream:38, from /usr/include/c++/10/iostream:39, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/stencilTable.h:35, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/patchTable.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/patchTableFactory.h:31, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/farViewer/farViewer.cpp:33: /usr/include/bits/stdio2.h:70:35: note: '__builtin___snprintf_chk' output between 9 and 18 bytes into a destination of size 16 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/farViewer/farViewer.cpp:514:41: warning: ')' directive output may be truncated writing 1 byte into a region of size between 0 and 9 [-Wformat-truncation=] 514 | snprintf(buf, 16, " Fp%d (%d)", i, vid+3); | ^ In file included from /usr/include/stdio.h:866, from /usr/include/c++/10/cstdio:42, from /usr/include/c++/10/ext/string_conversions.h:43, from /usr/include/c++/10/bits/basic_string.h:6557, from /usr/include/c++/10/string:55, from /usr/include/c++/10/bits/locale_classes.h:40, from /usr/include/c++/10/bits/ios_base.h:41, from /usr/include/c++/10/ios:42, from /usr/include/c++/10/ostream:38, from /usr/include/c++/10/iostream:39, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/stencilTable.h:35, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/patchTable.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/patchTableFactory.h:31, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/farViewer/farViewer.cpp:33: /usr/include/bits/stdio2.h:70:35: note: '__builtin___snprintf_chk' output between 9 and 18 bytes into a destination of size 16 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/farViewer/farViewer.cpp:516:41: warning: ')' directive output may be truncated writing 1 byte into a region of size between 0 and 9 [-Wformat-truncation=] 516 | snprintf(buf, 16, " Fm%d (%d)", i, vid+4); | ^ In file included from /usr/include/stdio.h:866, from /usr/include/c++/10/cstdio:42, from /usr/include/c++/10/ext/string_conversions.h:43, from /usr/include/c++/10/bits/basic_string.h:6557, from /usr/include/c++/10/string:55, from /usr/include/c++/10/bits/locale_classes.h:40, from /usr/include/c++/10/bits/ios_base.h:41, from /usr/include/c++/10/ios:42, from /usr/include/c++/10/ostream:38, from /usr/include/c++/10/iostream:39, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/../far/stencilTable.h:35, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/patchTable.h:32, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/patchTableFactory.h:31, from /usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/farViewer/farViewer.cpp:33: /usr/include/bits/stdio2.h:70:35: note: '__builtin___snprintf_chk' output between 9 and 18 bytes into a destination of size 16 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [100%] Linking CXX executable ../../bin/farViewer cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/examples/farViewer && /usr/bin/cmake -E cmake_link_script CMakeFiles/farViewer.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fopenmp -rdynamic CMakeFiles/farViewer.dir/farViewer.cpp.o CMakeFiles/farViewer.dir/gl_fontutils.cpp.o CMakeFiles/farViewer.dir/gl_mesh.cpp.o CMakeFiles/farViewer.dir/face_texture.cpp.o ../../opensubdiv/sdc/CMakeFiles/sdc_obj.dir/crease.cpp.o ../../opensubdiv/sdc/CMakeFiles/sdc_obj.dir/typeTraits.cpp.o ../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarLevel.cpp.o ../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarRefinement.cpp.o ../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/level.cpp.o ../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/quadRefinement.cpp.o ../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/refinement.cpp.o ../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/sparseSelector.cpp.o ../../opensubdiv/vtr/CMakeFiles/vtr_obj.dir/triRefinement.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/bilinearPatchBuilder.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/catmarkPatchBuilder.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/error.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/loopPatchBuilder.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/patchBasis.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/patchBuilder.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/patchDescriptor.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/patchMap.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/patchTable.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/patchTableFactory.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/ptexIndices.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilTable.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilTableFactory.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/stencilBuilder.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyDescriptor.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefiner.cpp.o ../../opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefinerFactory.cpp.o ../../regression/common/CMakeFiles/regression_common_obj.dir/arg_utils.cpp.o ../../regression/common/CMakeFiles/regression_common_obj.dir/shape_utils.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/font_image.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/hdr_reader.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/hud.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/objAnim.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/patchColors.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/viewerArgsUtils.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/glControlMeshDisplay.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/glHud.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/glUtils.cpp.o ../common/CMakeFiles/examples_common_gl_obj.dir/glShaderCache.cpp.o -o ../../bin/farViewer -Wl,-rpath,/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/lib: ../../lib/libosdGPU.so.3.4.4 ../../lib/libosdCPU.so.3.4.4 -lGL -ldl -lglfw -lXrandr -lXxf86vm -lXcursor -lXinerama -lXi -lX11 -lXext -lpthread -lrt -ldl -lgomp -ltbb gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' [100%] Built target farViewer gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' gmake: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux/CMakeFiles 0 gmake: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/x86_64-alt-linux' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.71355 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/opensubdiv-buildroot + : + /bin/rm -rf -- /usr/src/tmp/opensubdiv-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd opensubdiv-3.4.4 + DESTDIR=/usr/src/tmp/opensubdiv-buildroot + cmake --install x86_64-alt-linux --verbose -- Install configuration: "" -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/version.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib64/libosdCPU.so.3.4.4 -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib64/libosdCPU.so -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib64/libosdGPU.so.3.4.4 -- Set runtime path of "/usr/src/tmp/opensubdiv-buildroot/usr/lib64/libosdGPU.so.3.4.4" to "" -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib64/libosdGPU.so -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/bin/stringify -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/hbr/allocator.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/hbr/bilinear.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/hbr/catmark.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/hbr/cornerEdit.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/hbr/creaseEdit.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/hbr/faceEdit.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/hbr/face.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/hbr/fvarData.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/hbr/fvarEdit.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/hbr/halfedge.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/hbr/hierarchicalEdit.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/hbr/holeEdit.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/hbr/loop.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/hbr/mesh.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/hbr/subdivision.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/hbr/vertexEdit.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/hbr/vertex.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/sdc/bilinearScheme.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/sdc/catmarkScheme.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/sdc/crease.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/sdc/loopScheme.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/sdc/options.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/sdc/scheme.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/sdc/types.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/vtr/array.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/vtr/componentInterfaces.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/vtr/fvarLevel.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/vtr/fvarRefinement.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/vtr/level.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/vtr/refinement.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/vtr/sparseSelector.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/vtr/stackBuffer.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/vtr/types.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/far/error.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/far/patchDescriptor.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/far/patchParam.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/far/patchMap.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/far/patchTable.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/far/patchTableFactory.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/far/primvarRefiner.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/far/ptexIndices.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/far/stencilTable.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/far/stencilTableFactory.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/far/topologyDescriptor.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/far/topologyLevel.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/far/topologyRefiner.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/far/topologyRefinerFactory.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/far/types.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/osd/bufferDescriptor.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/osd/cpuEvaluator.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/osd/cpuPatchTable.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/osd/cpuVertexBuffer.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/osd/mesh.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/osd/nonCopyable.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/osd/opengl.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/osd/types.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/osd/ompEvaluator.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/osd/ompKernel.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/osd/tbbEvaluator.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/osd/tbbKernel.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/osd/cpuGLVertexBuffer.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/osd/glLegacyGregoryPatchTable.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/osd/glPatchTable.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/osd/glVertexBuffer.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/osd/glMesh.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/osd/glslPatchShaderSource.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/osd/glXFBEvaluator.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/osd/glComputeEvaluator.h -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/bin/hbr_baseline -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/bin/hbr_regression -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/bin/far_regression -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/bin/far_perf -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/bin/osd_regression -- Set runtime path of "/usr/src/tmp/opensubdiv-buildroot/usr/bin/osd_regression" to "" -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/bin/glViewer -- Set runtime path of "/usr/src/tmp/opensubdiv-buildroot/usr/bin/glViewer" to "" -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/bin/glEvalLimit -- Set runtime path of "/usr/src/tmp/opensubdiv-buildroot/usr/bin/glEvalLimit" to "" -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/bin/glShareTopology -- Set runtime path of "/usr/src/tmp/opensubdiv-buildroot/usr/bin/glShareTopology" to "" -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/bin/glFVarViewer -- Set runtime path of "/usr/src/tmp/opensubdiv-buildroot/usr/bin/glFVarViewer" to "" -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/bin/glStencilViewer -- Set runtime path of "/usr/src/tmp/opensubdiv-buildroot/usr/bin/glStencilViewer" to "" -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/bin/glImaging -- Set runtime path of "/usr/src/tmp/opensubdiv-buildroot/usr/bin/glImaging" to "" -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/bin/farViewer -- Set runtime path of "/usr/src/tmp/opensubdiv-buildroot/usr/bin/farViewer" to "" -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/bin/glPaintTest -- Set runtime path of "/usr/src/tmp/opensubdiv-buildroot/usr/bin/glPaintTest" to "" -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib64/opensubdiv/tutorials/hbr_tutorial_0 -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib64/opensubdiv/tutorials/hbr_tutorial_1 -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib64/opensubdiv/tutorials/hbr_tutorial_2 -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib64/opensubdiv/tutorials/far_tutorial_1_1 -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib64/opensubdiv/tutorials/far_tutorial_1_2 -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib64/opensubdiv/tutorials/far_tutorial_2_1 -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib64/opensubdiv/tutorials/far_tutorial_2_2 -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib64/opensubdiv/tutorials/far_tutorial_2_3 -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib64/opensubdiv/tutorials/far_tutorial_3_1 -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib64/opensubdiv/tutorials/far_tutorial_4_1 -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib64/opensubdiv/tutorials/far_tutorial_4_2 -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib64/opensubdiv/tutorials/far_tutorial_4_3 -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib64/opensubdiv/tutorials/far_tutorial_5_1 -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib64/opensubdiv/tutorials/far_tutorial_5_2 -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib64/opensubdiv/tutorials/far_tutorial_5_3 -- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib64/opensubdiv/tutorials/osd_tutorial_0 -- Set runtime path of "/usr/src/tmp/opensubdiv-buildroot/usr/lib64/opensubdiv/tutorials/osd_tutorial_0" to "" + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/opensubdiv-buildroot (auto) mode of 'usr/include/opensubdiv/osd/glComputeEvaluator.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/osd/glXFBEvaluator.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/osd/glslPatchShaderSource.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/osd/glMesh.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/osd/glVertexBuffer.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/osd/glPatchTable.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/osd/glLegacyGregoryPatchTable.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/osd/cpuGLVertexBuffer.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/osd/tbbKernel.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/osd/tbbEvaluator.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/osd/ompKernel.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/osd/ompEvaluator.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/osd/types.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/osd/opengl.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/osd/nonCopyable.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/osd/mesh.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/osd/cpuVertexBuffer.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/osd/cpuPatchTable.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/osd/cpuEvaluator.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/osd/bufferDescriptor.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/far/types.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/far/topologyRefinerFactory.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/far/topologyRefiner.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/far/topologyLevel.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/far/topologyDescriptor.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/far/stencilTableFactory.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/far/stencilTable.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/far/ptexIndices.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/far/primvarRefiner.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/far/patchTableFactory.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/far/patchTable.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/far/patchMap.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/far/patchParam.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/far/patchDescriptor.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/far/error.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/vtr/types.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/vtr/stackBuffer.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/vtr/sparseSelector.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/vtr/refinement.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/vtr/level.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/vtr/fvarRefinement.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/vtr/fvarLevel.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/vtr/componentInterfaces.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/vtr/array.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/sdc/types.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/sdc/scheme.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/sdc/options.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/sdc/loopScheme.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/sdc/crease.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/sdc/catmarkScheme.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/sdc/bilinearScheme.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/hbr/vertex.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/hbr/vertexEdit.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/hbr/subdivision.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/hbr/mesh.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/hbr/loop.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/hbr/holeEdit.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/hbr/hierarchicalEdit.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/hbr/halfedge.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/hbr/fvarEdit.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/hbr/fvarData.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/hbr/face.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/hbr/faceEdit.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/hbr/creaseEdit.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/hbr/cornerEdit.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/hbr/catmark.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/hbr/bilinear.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/hbr/allocator.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of 'usr/include/opensubdiv/version.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './usr/lib64/libosdGPU.so.3.4.4' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libosdCPU.so.3.4.4' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/opensubdiv-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/opensubdiv-buildroot/ (default) Compressing files in /usr/src/tmp/opensubdiv-buildroot (auto) Adjusting library links in /usr/src/tmp/opensubdiv-buildroot ./usr/lib64: (from :0) libosdCPU.so.3.4.4 -> libosdCPU.so.3.4.4 libosdGPU.so.3.4.4 -> libosdGPU.so.3.4.4 Verifying ELF objects in /usr/src/tmp/opensubdiv-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Processing files: opensubdiv-3.4.4-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.yX5GBm find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Mn7bkl find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) lib.req: WARNING: /usr/src/tmp/opensubdiv-buildroot/usr/bin/far_perf: overlinked libraries: /lib64/libpthread.so.0 lib.req: WARNING: /usr/src/tmp/opensubdiv-buildroot/usr/bin/far_regression: overlinked libraries: /lib64/libpthread.so.0 lib.req: WARNING: /usr/src/tmp/opensubdiv-buildroot/usr/bin/hbr_baseline: overlinked libraries: /lib64/libpthread.so.0 lib.req: WARNING: /usr/src/tmp/opensubdiv-buildroot/usr/bin/hbr_regression: overlinked libraries: /lib64/libpthread.so.0 lib.req: WARNING: /usr/src/tmp/opensubdiv-buildroot/usr/bin/stringify: overlinked libraries: /lib64/libpthread.so.0 lib.req: WARNING: /usr/src/tmp/opensubdiv-buildroot/usr/lib64/opensubdiv/tutorials/far_tutorial_1_1: overlinked libraries: /lib64/libpthread.so.0 lib.req: WARNING: /usr/src/tmp/opensubdiv-buildroot/usr/lib64/opensubdiv/tutorials/far_tutorial_1_2: overlinked libraries: /lib64/libpthread.so.0 lib.req: WARNING: /usr/src/tmp/opensubdiv-buildroot/usr/lib64/opensubdiv/tutorials/far_tutorial_2_1: overlinked libraries: /lib64/libpthread.so.0 lib.req: WARNING: /usr/src/tmp/opensubdiv-buildroot/usr/lib64/opensubdiv/tutorials/far_tutorial_2_2: overlinked libraries: /lib64/libpthread.so.0 lib.req: WARNING: /usr/src/tmp/opensubdiv-buildroot/usr/lib64/opensubdiv/tutorials/far_tutorial_2_3: overlinked libraries: /lib64/libpthread.so.0 lib.req: WARNING: /usr/src/tmp/opensubdiv-buildroot/usr/lib64/opensubdiv/tutorials/far_tutorial_3_1: overlinked libraries: /lib64/libpthread.so.0 lib.req: WARNING: /usr/src/tmp/opensubdiv-buildroot/usr/lib64/opensubdiv/tutorials/far_tutorial_4_1: overlinked libraries: /lib64/libpthread.so.0 lib.req: WARNING: /usr/src/tmp/opensubdiv-buildroot/usr/lib64/opensubdiv/tutorials/far_tutorial_4_2: overlinked libraries: /lib64/libpthread.so.0 lib.req: WARNING: /usr/src/tmp/opensubdiv-buildroot/usr/lib64/opensubdiv/tutorials/far_tutorial_4_3: overlinked libraries: /lib64/libpthread.so.0 lib.req: WARNING: /usr/src/tmp/opensubdiv-buildroot/usr/lib64/opensubdiv/tutorials/far_tutorial_5_1: overlinked libraries: /lib64/libpthread.so.0 lib.req: WARNING: /usr/src/tmp/opensubdiv-buildroot/usr/lib64/opensubdiv/tutorials/far_tutorial_5_2: overlinked libraries: /lib64/libpthread.so.0 lib.req: WARNING: /usr/src/tmp/opensubdiv-buildroot/usr/lib64/opensubdiv/tutorials/far_tutorial_5_3: overlinked libraries: /lib64/libpthread.so.0 lib.req: WARNING: /usr/src/tmp/opensubdiv-buildroot/usr/lib64/opensubdiv/tutorials/hbr_tutorial_0: overlinked libraries: /lib64/libpthread.so.0 lib.req: WARNING: /usr/src/tmp/opensubdiv-buildroot/usr/lib64/opensubdiv/tutorials/hbr_tutorial_1: overlinked libraries: /lib64/libpthread.so.0 lib.req: WARNING: /usr/src/tmp/opensubdiv-buildroot/usr/lib64/opensubdiv/tutorials/hbr_tutorial_2: overlinked libraries: /lib64/libpthread.so.0 Requires: /lib64/ld-linux-x86-64.so.2, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libglfw.so.3()(64bit) >= set:lgDOnkfBZmMNf87yhu355PksjHz3ClwbfUKl2sS0khlWoS7w1IKw2, libm.so.6(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.27)(64bit), libosdCPU.so.3.4.4()(64bit) >= set:ngNeoiEs9semNl9zZtnFvvjAVooQwQ8OZj5yZs2CUfZxQPVQGJfuZGH8EZmNcYkcYbB0Z75Ohr3pMSZosaO8jycX8kP8j0kuiYmm1AZCAVrByFFr1MAZ9hU8BxbqSt5ApsWr2kZ3wp8fxqX1Y9ZCf3pxlYZBZwgGcNTNZCM4s0jzMHcs1JyPMR5Yim5cL41, libosdGPU.so.3.4.4()(64bit) >= set:piMAdxUAcIdClwowEr44Mi1JPxZuAiUKjW8VNvSBKcKAPkrzKnQWXZ0Gn47tQYeaoUhKbzLprZsLIeGUJGTXx5rVZguZbWwUMzuAriB7ncAdY7Tng5QDk6NxPxKRiU7UkusBeCZcqcEiCwQRN9lCaj8HEuZrQKMdkCKfxMu3FANL34hgdG5pDABIpukcXceJZmzxqNHPACFZhoynDYfFTqqeh1beqngBuyA8YFbxTxhXCeouDQhavvHuIQaKSx0aFMmiIb08PlEimJg298tk0sK86C7ioxi5o7CWfcpirnzTPzxkVRERZwEpnAwkiVxINFpDKebnqnh7CtgBcVUIcQrl3GnTHNpsGUFx2, libpthread.so.0()(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.8)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.11)(64bit), libstdc++.so.6(GLIBCXX_3.4.14)(64bit), libstdc++.so.6(GLIBCXX_3.4.15)(64bit), libstdc++.so.6(GLIBCXX_3.4.20)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.26)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), libtbb.so.2()(64bit) >= set:mihpdZczSg1xrZ4t0rzQZmtVLfE5q8n, rtld(GNU_HASH), rtld(GNU_UNIQUE) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.vL4Hsm Creating opensubdiv-debuginfo package Processing files: libopensubdiv3.4.4-3.4.4-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.64267 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd opensubdiv-3.4.4 + DOCDIR=/usr/src/tmp/opensubdiv-buildroot/usr/share/doc/libopensubdiv3.4.4-3.4.4 + export DOCDIR + rm -rf /usr/src/tmp/opensubdiv-buildroot/usr/share/doc/libopensubdiv3.4.4-3.4.4 + /bin/mkdir -p /usr/src/tmp/opensubdiv-buildroot/usr/share/doc/libopensubdiv3.4.4-3.4.4 + cp -prL LICENSE.txt /usr/src/tmp/opensubdiv-buildroot/usr/share/doc/libopensubdiv3.4.4-3.4.4 + chmod -R go-w /usr/src/tmp/opensubdiv-buildroot/usr/share/doc/libopensubdiv3.4.4-3.4.4 + chmod -R a+rX /usr/src/tmp/opensubdiv-buildroot/usr/share/doc/libopensubdiv3.4.4-3.4.4 + cp -prL NOTICE.txt README.md /usr/src/tmp/opensubdiv-buildroot/usr/share/doc/libopensubdiv3.4.4-3.4.4 + chmod -R go-w /usr/src/tmp/opensubdiv-buildroot/usr/share/doc/libopensubdiv3.4.4-3.4.4 + chmod -R a+rX /usr/src/tmp/opensubdiv-buildroot/usr/share/doc/libopensubdiv3.4.4-3.4.4 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.FIf5Rl find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) lib.prov: /usr/src/tmp/opensubdiv-buildroot/usr/lib64/libosdCPU.so.3.4.4: 913 symbols, 20 bpp lib.prov: /usr/src/tmp/opensubdiv-buildroot/usr/lib64/libosdGPU.so.3.4.4: 3181 symbols, 22 bpp Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.pu22pj find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Provides: libosdCPU.so.3.4.4()(64bit) = set:ndHG32rd49mPZmIoUWBbXOP598RDCHjT10xOlNEgfELGsAki9p6p3HkWvVOhlioiL9X7zIkirLesyLmaeCxXvTN1g4Q8J2ClapV6i89aLtCHJULtNgV8ovtqlzjBXQgugwbPAXpderW4Gh1BrkmUphlJUtS6h7FozJ6bCyia9nsoAdEmIj8VI0QEoXGHENBPumd8ZKa2pFeHwosgZbm7zxMhjPkB4hgAcsZr4bUAk88W2FC9hUxNqnOosqufvAtW8KupKpsURo7k0JX74RIlQf6P9XjyaZrGxmaT8HXAfR42YZqSqS0yurBz1vaIEZAZLsdUwmdWknkgEayQhFZLqvkSafy5zvNLoR9Zioth06VrrZ1htwVc5DDkqJZ7Zs5pZBud6mTG60emAdktY7SyHTZvBHPD6WGV4Zb13WpqzdXjSQ6VZ7XA9NKM5dYavYexKTI9usM2CfIznmWbLRS4yui67LWEAvDr0g0BNuRySWVhtxrUAham1EhRzZn91p65sE88GFNcoZ7nTGDdQrIjZy4vyNRA9pIsfuB0bjlx4dRVp8tSEhMZjxLCmRZx7eu8GihPcziJgYoSqyjRvhlFtjKsnCRMBwLSvleYNLGRvJcHsmlp5Z1Kclit8FYvANMambVCM4tZnSCkjZzLFCdPKKuVLrK5Ent861Y9spy8PCtrpOkN5P0ebBsuFLPy5ugox5DThxzutEuBA8ZqbZ5AZsydP7Pe9xyH99S0B2nEITIXRdWjjdB7DZomPH4jsBGiuzyARjIZxxzYItIevLhD2zBPs2X1NNPn9DBUz5vF4KIzRZvZDAouDavu629qaF3tBj3msEO4krAwWps9KuE0gEEF5h9YzegCJBHf5lYV7J9fATfR5wAhJkzrhqhaeEV4ESi1Zi05zWPuon2Gt44TVl7uSHw2MqgiiZkHObfx425883RFQSer44kh612QKAZeKDCtwCbQouEl3JU3OFgph9SOakpiuwqdvA29gmz5UrLBIB6PckZ7IMZ9XwCYdNSIYqOjQfE8utGtJEUNh8SmhO71MFuHVr1UhNkYEHYtBnbJ7Abgr0TB9NBautCBfeHcAHd9JaUINxFSWPSSsFU3CEL9Om5mjfvNfZnC3Irj1lPVRswr5K9hn1ZrEONzQIGep8gKM0ZbKC6sdfwURuGtFIYHFCdXwOWKfBHOnyyahlI8TIxCHn7i3kxdWFgeWTuVi6J9OHLgPl24lzy8lqfgT1PbgdEnYzOZHMq5aYKO89A43RlFEtkadEAnBQ5d9nPXuZipCQpCBVQ0BHxNeEjjPPZpZiT8BbK0rZ3y7MtKzwykIEOlWk976Zx8jDZDStXz0mOd6bMhZbWIZlBcKMLuc7Wa8iycTIW4JVglIxL6ZnfjKqZfFmUIDmaZvDSD2axf6oaF3jVjfyk0NBuzy5wRUTbfAQYMEXcAn61CNZFZ3WrAFpZE50nZ6ou4lyRkz8VmKOlOb2XM0s6mMa7qOkLbEoD0So27hJYtdEfdFurjANA9oVOD7ZGUniFZEElCXnTxvdkIq5DpcO7dXAuUOC7XtHUgSQYZheKQ3bCp94X4HojzYq3HiIpF61d39VKnpErdci35abV7AgZhE8M2Z75P3FW4TV4ihZCGDwpyZtjOYH2PxKBstPBZxIJFZx3e5ECb38g7hiUSQZib9UDxE2J8cGa6cMe3mzrjDziE2r1odEe8ePgCXYQ8P7GCwPCIEaEWZeEuiDQ6b55HfeHwCstZurbOPhg8rdhxlHjQjjbEIOf8OH3I6ciLcBeWN2HDcWIN0PEuiqUBZF0, libosdGPU.so.3.4.4()(64bit) = set:pdDgWZ1v8roUnZkbjFMQUztvOaQnDKm5YtO6skHyzpnsljdMyXU9v8mbkd0b6IT9HR9bjby5uzsIGtz8VMorBVpjVopoZaGQd4bBN0M8zOPQDPz5tPZ56J3EArqMSpUsOPWwawJKMTNuhU5T1TReddfuqZkdaQvYw8T4pYpkxSDZre4iZqHNw772iWaYBqztSZnRB4JMj3OOEK4KpaXvQpgxy8xSpZuCvt4F5AIEWq7kjCpzbewfeOWHJ0pSp8aQAYg0UFI6qT7gX1ECboRmpVfns1A3ZoaZG9YK3yeCsDuZoIjrIOhViq2cSmBylr2HFgsowp5GSHaMNmSjdv1P23CXsZC8IFXwKn67KDzLRGb9h0DoXQp5N0tza1Z5sRDkQBNHRRkAVZoArTy6ktUxrDleT3u6Rhetufw6lyoTxlDRXT89AmDLvVGSXVZIwq5SPebk3l8iBhNNYKENS1cYCZqkUIKdH3IYoxJIAm2iofm6uZgdwLlQTXqrsWWAKbJ9cNhzJWvk1T4WtoMAczacRZh5ANGFtgoZz4aXZrHhQjioiHbK9Ws3jla8D8rNzn3hrfhT7XB602HdIAOD8ZBYutQUY3d1lVQKC5zSZwKf5RYoM4l1hod5P2YGAnjospX6g7oFoedno3P5fPKJdj5V6wZf2mMOs0HXL59Z7NOctwxsMJVkiCj3HBi4FSQjH5KaqoVQtVvEZwk5eGW1F0ulrLPB09S3XPJ3sgRWzjJdUmZxBXUDUQ2Gx9o6nBLZ1Xe11deXL89YqdcDXd6E4WwMUad8zhRRJX2cy5iliZ4pFneZcpLFsuxPd3aE1SzyDOLkYv0YR4LGaeyIu7vj1XZdZxMEbMD8HUS1Yg2hXaR01W3sd4ekd6gZ72Zbim4nFfM9jwHieHZzteZvKsitrofo5TYa33i6MgF52ZaSTC7g5lhfdpvmymRhIVoZ0muC38x62C6ZdHGdPsyZpDws07kSc7yKUaeyHYMQanZ4EP9eAnes9F29j0Ehy47lrOGyGux9ivWbfzYKbpMfVk1lI3UIwTmIJFRTukmrvbH37szgI1udT2xkTnAaawR7FSSQcWKQwiw7PsYGKeWijY1WJn6Ql4tZC3T56XWh4aHgpKNRl710lZJxKHZkhdNYA3XF7GRzSdVUHFUy7zaqE50kfKrbtFnZeEuCo81v3MU8m52znnjp2MxLzBXerkPVTC1bIW9KjRf0dqKzAN4fOHLM3u1xkTAs5gMJtoksg2cbxwROlxMTQjwggQMsreZ1e5Uhg31XJSnHPYDmZ8ihRjQHssK1ZkSgm6RQJ1ekSpzpAfkhoKoz8TmbzHBAWvI58vAoSsRYijVS07EZzfBGwnR38mRXK1f0Zr5iGzX7NV4MYUWjOTKyAkZiHGfADUrMs1vEaG8XKq95NMjZEW7PepPsKG1KaGdXeZzhZjWF8SZmcGy4gOjOM09tslwsysB5PutxcZ9cAoCZ6fG5NrAaNVNzbQH5MpqVJuV5ZnjsczAN6aCBvABpmRcOl0rwTRz7xMiTGbw8Zl4ha8coGylhZHYAXhZ8L1ag6GZbFktXOUDemEVyohrmmcOn7XiAwwZdWfBOcyuuJ75q9L155GTZJwtU8mfVHIjw9mUA3b3RUzZf557IZwh4XGMGLt0eJWQcV7wd0TaabosuE2WfxdVq43CQKyvhms0rVGiZipUNkZ4DjfzyyiMvUHk5Jmn5Vs0NPQxuMrS9ZnOMCpacEZKmMSdjZu3m4y1yVakAMosJiqjBn1C6MhZE57DGiYUtd9lNAhjjhBPI9bpCylUc2GZdl74cyhyluaJyg9ZvHewi9WkjrRemY69grl7czKGja7HIXwAWWNOS7wQ6xvG7uZ5Y3lV0prSKZAw5bSqDKwZiO3VV6Spw99XwKYc1X3oMoCUchw8g0ZJ13jnNsEOb3pKo45SQfbA81CeZipsjHZ3g1wLO8ENjTxg27x8UEmdbgZoeJc4YEyllagRwNocgrGZppZ3J8QV4V1yLGqekWl3Y9CEYNygktr8x4UfjgIs7GIN4RS7EeSkLErxZhZni7iqtaVkQJuDHzMNfZ2IZ0hny53pdyeNhjKsMYXah9ccMb5wlraBk7RKp787liNc8SXZ19mpC7TIYellzNHQI71N8Ltbj69BDyKN6FWdzgjy73W6klkkVZgDrdAJT2ej4C9PcIyF4OEhF0mGB9eFNNmQ16jXIK4bYJYcscMsdlSoyGgcgajsvhvM2wUYLl6gp1RvQiQJhNx0vQsczrQfvVstGdm3r8YH920SmFQGgeWzdxRITgbzZDzNCxODgKFOPxHudkclzTU9nAE3eqSgCl02ZlX8AdZ5xbINcALNZ9lkIeWO4h38gDSWVJ6FL0xjI6NYFPgObbB6shptlDL7DI3ZAsAsfA2KNPicToZ3gIztiZgE1ukpL45jql6QaHcu1xStlZzLUCmqkZ9zXlYKs9YYPfm9URGM9uK23IJTnyHQMrSjtI8l0TPB4e9aS5igQeWcPpB9JxnwP5eaphobCwvqUzG0C7qd2jAmYkUMkMhYHuZChOdtEjwjssJXZFlKWd0YtYyM3OmUtUrYbhkFM2GdtIKaD8qbQ65Ip12aRcZwpfZ0KzuTAbFhqqeeKlupSDOfr6tGQCqx0i2r5QBLtqhgZwH9rYKOYCrUFZFt6I5Bw7ZcY7YZrxdAgjs5W0InHYvuEh9o73gZ5RwVUfZdwKPtnUO371jKQgZqr7Qp8OJss0fkvWQjBZ7kXMgzZoIrqkzt99zAIPn1aOkdXWKMZfDqs9uEMwQ7Mll3bKdUh6VFfnSDipvDBzYY5WLIaexpCQMV8qZ6VPaeFQp6A5fncTalY5IUY7eb9i6Bh9F3r6Tls5bsGRDhHBZDTyZABlO3WiOwZ3bO16pIlBLOecjVX56ZvVUA83gTSg1ClAJsAjKZLOYZnVakuTuRbZt9vsqul30mZ7Ri2zQVZLFNWOg2spczatsD7wTHCP0tzT5dTMEhVl3t15XqkmgnJbKvoUrM4g2ECRZsTI1tyF2T5Y8qxTvhpcki6Z3pGR5ZB4gluCBX88MlK8ZBjGI1vtGE2P2NFZ4jfuoefYuT5yOtOgXtJp1uZKhhwIE5YAjk08CltGZf6xp1GjxFMNDxvIl34uTZtmur1yCmoWHJiqYZbj2YChvXTVOHGGvtDzFXYvpz1Wq1ZhMw1P2o4YqDAjVxurJSRwccQ1fDZwWkbkA9VzOlYCFGsuZB4bNbSuFLCe6YGBp7fB5cZ40ZtE6ObfD2JI3ABOtHh5vZxAc80s8YAfnZykTsZtJGRl3whi1BB2BXiJSS9iKE5WETN8C8PslEiuMefKziIMlMZ1rWLYIjOatNqXbPAnbwKRkoIA4i5VzFqpVCmlz5jAjKXAmZ8h1z3p3qizxFOUZzcYw1BNtDVshluoUp74DMz99rjJsorfGVKxKY8pZAl7ZnqFRZzwS7m0Cgzsp4VFbtwZyMhyjnTbwO7vrVszUQij1HE3jk2eIG8HcQw0i3570jhOGEYZegkwyox9OIbecDHdAv0CAevXQpeK0oyZ573MaUPfanwTgtZFdcnqHJylrFPqMnwCWZEMOiX6Be0WjtaxBIBsht1vSMzd0zFgVMQUugd66wrxaUMartGfupqGndfBxZlZsttHDO1b4zjGeL2yOX2IEn7496avN8RlFNaIsxT6Kpr6wTZdVFBDwW1dEhDMmQIa7BZa7qJFnZ2fQSRz2gZF4K1UZAHlxyDBtnMM419LEvIegVvCAWvFMAltYOcCyx6EigZFmvrZu2DiSIEv97e8JR2aZcg4dFNpQpjp3gNzSOCU5VFSJ9egIXxYoCLaOWiP2e89kdKZ5rSACvQ4CLUslJOIfA5faUfq2p5xzQCz952Xn1Iqu8yIVsqbzeFBcEj056tfp80UJSddvu4ZxOM5QuOlss4uC4f5UtK7t1a6lsFP0KWs8A932aC4x3l7G2nGNkAdre2Tna0FjEqAQgImAr1c55engZkqUpLoZs5daZlN9RZAzZogZLcjFVB4DJv7sF3ooHPYtTNkpJLVFfwgRKkvFjlsZkP7aHlgSw0aiZsJsRcpriKNUhp2mmAxIonZ9kGay2PgkGDvQ2kg9878nF2VZKOucCtJq2B6O0jOeOBGyUDXI4wL7Z8UuMLqloFAnMzYYcimZ1HkML9mGZhyhNnEVImDNNO8huIeRlvXfKk9keLu26zqNcp1dxWJ5Zqwnslh5Yua7R4srHBgctSqzAnY6w1p1mRBJMYv3wGguUpZd8W7OcfCQ4pUImrCGUkVlWpUrFvGu78JVK5Akqrq4iztzXwskIaSAgwgCBNZGoEE7tKoohZ2wWXkjbAyIsbxTi59mr73Z7SMZpHSZ1ec3ZnUDCKRVPsylhEhudC1oKFKS6B7yzw5X7iWkaqpleNCwTkIuxZjGf5Bl9MIlz2kH7jhfvayyHove7wx3TC1KIG7Xhoy44vv86cPBE56KrxU1RAQkH7Z2jx4KCT6U2D6PuP83SN2LNqZeLIRFbeZ3xKSPWTZvVRwxxDrBG9TNi4M6FXl2fab53F9zZ01VETqlG1HL6V89Zr95t5d9BBQssJq9Bx9ulO4qsFX6kByJupAito9qx5eePJza69FK58zMXS849bxbigdI5OTj5dA4n5WYAWaqpOotKkuIsZIiFgtlhQjEn6aptn3vXTm65Cfs9zzHa9FK46S5eUxF9bX9Jl5ICL11YpMBk1UyzFnWNyFqhOFsL8hHcUFXEHqIFoVRCXkHcs2waeosdvmAZCdCMfTan2SszCf29x0g8wsxC25ZDxExh9g7v3AbXuPRkn82hyxPCosnPK9idvbnLs5XcpTreQNad3h3AljD2ZCk4ofoPdseYlmiTLD4EFY0G5iPUIP0fdox6NLQttHgDn31BiIeZHgQjLGXxgLXiehcpIEAbu1uUWgkG2861WFNbrZ5aHumGZeid80JdZKAREH1R86Y6FwbHlOsBseNp2RImbm9eOMh1ueu3fnrjAqC8VJwkqPQ88pOZzYXjh8GpArscb0Zaijk1zo7N36URzoJQD56T0T6KiC4KDqvuwulQE219OKIp8l985VYLhmTZgGe4eAY7rhApybBohKgoA2jeDoQ6eSUzp2wSg1oDcpOwfJtEGXGqJiJZcomD82y2AebfFCUhpOHDWakSZbRxDum1bSFiDgy7kiKtLG1jQXsOJr3g5d5BbotcCOxjHxolHboPzSxTqWhn8tbo4KIdm5daq4WoLEx7yYEHC3SSzYmmjclK6VgUISWu8nGl5CM98PKi73qK1JeYIaa9gvLN3jQ2gkgTi0O2uo0K3ooDnuZ5aDawjMIQPAN1BWyijK8HVyZpG1WIt5C1vw8HAGAmZcGOlGUNKJ2sKqw5oZe45sZfealQvgrB0ZntZGb0icY5MxVQ4Sht5sfm4o92lIDgHnKMq7dfZ6Qd2lncwrbPZylq0KXCaybt228xFBPAZ2n23ZA6uwB6tQoQpiLxHWJ6dlvUgZpEZKBoDrOEf6DjEyOiiSFkQGmibzm91iQB8f5mu5LZ251PYJ8tjaZnSjZ8Zy1NnEbgZEZapBRhWk1r5B4HkFA4fDOhV8HgbflSvNLkBERoNMwc2cJWiXZBqL4Q6xGHdWPZjvYzq3LXdtT1rfYIyDp1Sqf2BiJwO5ijjPYn3fy46xUGAExD7ipHEwPivh9cMdNbZJg6hdIZISnbAkwMFWUJfTi7gnkKIZBE348wKv5B1bZAOz6Z4hdZzhD9UtxGDrr9LzcUsijKLZ2cQfyiKeftFEwiZEDlKEwPGUPEpkLktp0nq6AxWAAszzzlMhzwZ7DVEs6m7zvdonGZHbxxyh9laSdo8IPcbauh7BeJW6azLIZ599QAR9NRycumjuPiIZmGkqgNxN6vw2RUQwv6gZF4iBGpgZmccwbMrz7gNihZiRJKqOZgLIZxHaj01GCS0wZ0CTtZo72yjTBMZtZ7puiqBjYFzlAI5h4UtlWGoTCV2D2AxDyiOz1yO7KZAUzXAsSCaP9ZFuF4NfzNCRq5pxcKZxn8eBIOdHEttWkWa3wuOaBoKJ8uOGb7YE9LeyGcjmjyyXgB8USs6L3ZJi6tOaGybF4Icu249YPles3XyrBqIEF41j95dd7kYw4MZ2jU13o2IMYr6faDPjpJZ5fbrF9P86NCDu8wp5F0zGygbMov7ZKOCB4wENzJJFSnl2xTyjDIVIAmcJGY1R65uBV96ZL3AEBezU5ZnUZm4Ug8NSfyrv9NW9XQGZz9aheEDJ27r1atU2jnQVMR0H8JJeBHkRN6wOZFcFDCZuy6ZumYey2y6gBFVuQIGb3dWUR32mjyOjKHe2MfOFZk6sLqoK1E8RFjRbxARNMgjX2 Requires: libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libdl.so.2(GLIBC_2.2.5)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libgomp.so.1()(64bit) >= set:mjKytj48oMiohxcVQ0, libgomp.so.1(GOMP_4.0)(64bit), libgomp.so.1(OMP_1.0)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.8)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.20)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), libtbb.so.2()(64bit) >= set:mihptNdbLwJx2ipBsntG3orASTWOvvgbQgK, rtld(GNU_HASH), rtld(GNU_UNIQUE) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.90BRsk Creating libopensubdiv3.4.4-debuginfo package Processing files: opensubdiv-devel-3.4.4-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.vjtFbi find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.uFPfZl find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/hbr/face.h:29:10: fatal error: cstdio: No such file or directory 29 | #include | ^~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/hbr/face.h: cpp failed, trying c++ mode Requires: opensubdiv = 3.4.4-alt1, libopensubdiv3.4.4 = 3.4.4-alt1, /usr/lib64/libosdCPU.so.3.4.4, /usr/lib64/libosdGPU.so.3.4.4, libglvnd-devel Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.53U0sk Processing files: opensubdiv-debuginfo-3.4.4-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.PlLF4i find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.c5WwCm find-requires: running scripts (debuginfo) Requires: opensubdiv = 3.4.4-alt1, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libc.so.6), debug64(libgcc_s.so.1), debug64(libglfw.so.3), debug64(libm.so.6), debug64(libosdCPU.so.3.4.4), debug64(libosdGPU.so.3.4.4), debug64(libpthread.so.0), debug64(libstdc++.so.6), debug64(libtbb.so.2) Processing files: libopensubdiv3.4.4-debuginfo-3.4.4-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.synhYk find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.g73ukl find-requires: running scripts (debuginfo) Provides: debug64(libosdCPU.so.3.4.4), debug64(libosdGPU.so.3.4.4) Requires: libopensubdiv3.4.4 = 3.4.4-alt1, debug64(libc.so.6), debug64(libdl.so.2), debug64(libgcc_s.so.1), debug64(libgomp.so.1), debug64(libm.so.6), debug64(libstdc++.so.6), debug64(libtbb.so.2) Adding to opensubdiv-devel a strict dependency on opensubdiv Adding to opensubdiv-debuginfo a strict dependency on opensubdiv Adding to opensubdiv-devel a strict dependency on libopensubdiv3.4.4 Adding to libopensubdiv3.4.4-debuginfo a strict dependency on libopensubdiv3.4.4 Adding to opensubdiv a strict dependency on libopensubdiv3.4.4 Adding to opensubdiv-debuginfo a strict dependency on libopensubdiv3.4.4-debuginfo Removing from opensubdiv-debuginfo 85 sources provided by libopensubdiv3.4.4-debuginfo also prunning dir /usr/src/debug/opensubdiv-3.4.4/glLoader also prunning dir /usr/src/debug/opensubdiv-3.4.4/opensubdiv/far also prunning dir /usr/src/debug/opensubdiv-3.4.4/opensubdiv/sdc also prunning dir /usr/src/debug/opensubdiv-3.4.4/opensubdiv/vtr Removing 2 extra deps from opensubdiv due to dependency on libopensubdiv3.4.4 Removing 2 extra deps from opensubdiv-devel due to dependency on libopensubdiv3.4.4 Removing 2 extra deps from opensubdiv-debuginfo due to dependency on libopensubdiv3.4.4-debuginfo Removing 17 extra deps from opensubdiv due to repentancy on libopensubdiv3.4.4 Removing 1 extra deps from opensubdiv-devel due to repentancy on opensubdiv Removing 5 extra deps from opensubdiv-debuginfo due to repentancy on libopensubdiv3.4.4-debuginfo Wrote: /usr/src/RPM/RPMS/x86_64/opensubdiv-3.4.4-alt1.x86_64.rpm (w2T8.xzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libopensubdiv3.4.4-3.4.4-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/opensubdiv-devel-3.4.4-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/opensubdiv-debuginfo-3.4.4-alt1.x86_64.rpm (w2T8.xzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libopensubdiv3.4.4-debuginfo-3.4.4-alt1.x86_64.rpm (w2T8.xzdio) 209.34user 28.65system 1:22.63elapsed 288%CPU (0avgtext+0avgdata 324708maxresident)k 0inputs+0outputs (0major+7527815minor)pagefaults 0swaps 221.20user 33.31system 1:40.40elapsed 253%CPU (0avgtext+0avgdata 324708maxresident)k 248inputs+0outputs (0major+7937668minor)pagefaults 0swaps --- libopensubdiv3.4.4-3.4.4-alt1.x86_64.rpm.repo 2021-07-07 23:30:45.000000000 +0000 +++ libopensubdiv3.4.4-3.4.4-alt1.x86_64.rpm.hasher 2021-08-03 06:31:36.060185365 +0000 @@ -31,4 +31,4 @@ Provides: libopensubdiv3.4.4 = 3.4.4-alt1:sisyphus+277568.100.1.1 -File: /usr/lib64/libosdCPU.so.3.4.4 100644 root:root cce49cc5c5680920f27d9bbf9e9e7df9 -File: /usr/lib64/libosdGPU.so.3.4.4 100644 root:root fc5c7f0ce8f3ff9b0ac1912d5449f8d7 +File: /usr/lib64/libosdCPU.so.3.4.4 100644 root:root 810b5a7e960ad2c13a12c126c6def818 +File: /usr/lib64/libosdGPU.so.3.4.4 100644 root:root e4dbdc89c97214a7724acc1c454be8cb File: /usr/share/doc/libopensubdiv3.4.4-3.4.4 40755 root:root @@ -37,2 +37,2 @@ File: /usr/share/doc/libopensubdiv3.4.4-3.4.4/README.md 100644 root:root 7b6c48f05ac09d5d09ba46cc883b4163 -RPMIdentity: 2c14f01f755b25148b264041bd09cd76940c6e7ad4fd418a3852b5cd1c2073200c1d4111384cd581c9f59ddffa325725651372fff1928026a2986ecf3e0bc4fb +RPMIdentity: ea1ae6b3f6c4ef2279f6aa68ad1175d918fdf11a14ebd0d54ad9a71df3b7cd44691cfd0c84846dabce7056ba30ac4731c0f0444d08f1ebc7a52b9c5f3eb2bf41 --- libopensubdiv3.4.4-debuginfo-3.4.4-alt1.x86_64.rpm.repo 2021-07-07 23:30:46.000000000 +0000 +++ libopensubdiv3.4.4-debuginfo-3.4.4-alt1.x86_64.rpm.hasher 2021-08-03 06:31:36.199185913 +0000 @@ -1,7 +1,7 @@ -/usr/lib/debug/.build-id/ea 40755 root:root -/usr/lib/debug/.build-id/ea/8db67e58f8dadab55d72fccaf7b5138843d9bb 120777 root:root ../../../../lib64/libosdCPU.so.3.4.4 -/usr/lib/debug/.build-id/ea/8db67e58f8dadab55d72fccaf7b5138843d9bb.debug 120777 root:root ../../usr/lib64/libosdCPU.so.3.4.4.debug -/usr/lib/debug/.build-id/f0 40755 root:root -/usr/lib/debug/.build-id/f0/821fc6e69f5dbb2b1a53c2f9b4f31c0752aaf0 120777 root:root ../../../../lib64/libosdGPU.so.3.4.4 -/usr/lib/debug/.build-id/f0/821fc6e69f5dbb2b1a53c2f9b4f31c0752aaf0.debug 120777 root:root ../../usr/lib64/libosdGPU.so.3.4.4.debug +/usr/lib/debug/.build-id/84 40755 root:root +/usr/lib/debug/.build-id/84/27ab7d244c697a3fe87dc8d3c195c4bcc6218b 120777 root:root ../../../../lib64/libosdGPU.so.3.4.4 +/usr/lib/debug/.build-id/84/27ab7d244c697a3fe87dc8d3c195c4bcc6218b.debug 120777 root:root ../../usr/lib64/libosdGPU.so.3.4.4.debug +/usr/lib/debug/.build-id/e4 40755 root:root +/usr/lib/debug/.build-id/e4/52762b638c2a132744e744a90c1b301742a888 120777 root:root ../../../../lib64/libosdCPU.so.3.4.4 +/usr/lib/debug/.build-id/e4/52762b638c2a132744e744a90c1b301742a888.debug 120777 root:root ../../usr/lib64/libosdCPU.so.3.4.4.debug /usr/lib/debug/usr/lib64/libosdCPU.so.3.4.4.debug 100644 root:root @@ -142,10 +142,10 @@ Provides: libopensubdiv3.4.4-debuginfo = 3.4.4-alt1:sisyphus+277568.100.1.1 -File: /usr/lib/debug/.build-id/ea 40755 root:root -File: /usr/lib/debug/.build-id/ea/8db67e58f8dadab55d72fccaf7b5138843d9bb 120777 root:root ../../../../lib64/libosdCPU.so.3.4.4 -File: /usr/lib/debug/.build-id/ea/8db67e58f8dadab55d72fccaf7b5138843d9bb.debug 120777 root:root ../../usr/lib64/libosdCPU.so.3.4.4.debug -File: /usr/lib/debug/.build-id/f0 40755 root:root -File: /usr/lib/debug/.build-id/f0/821fc6e69f5dbb2b1a53c2f9b4f31c0752aaf0 120777 root:root ../../../../lib64/libosdGPU.so.3.4.4 -File: /usr/lib/debug/.build-id/f0/821fc6e69f5dbb2b1a53c2f9b4f31c0752aaf0.debug 120777 root:root ../../usr/lib64/libosdGPU.so.3.4.4.debug -File: /usr/lib/debug/usr/lib64/libosdCPU.so.3.4.4.debug 100644 root:root 51f078756fe23ad1e6d3a031a9178d9f -File: /usr/lib/debug/usr/lib64/libosdGPU.so.3.4.4.debug 100644 root:root 918f5b151644268974d9b228b7926cd7 +File: /usr/lib/debug/.build-id/84 40755 root:root +File: /usr/lib/debug/.build-id/84/27ab7d244c697a3fe87dc8d3c195c4bcc6218b 120777 root:root ../../../../lib64/libosdGPU.so.3.4.4 +File: /usr/lib/debug/.build-id/84/27ab7d244c697a3fe87dc8d3c195c4bcc6218b.debug 120777 root:root ../../usr/lib64/libosdGPU.so.3.4.4.debug +File: /usr/lib/debug/.build-id/e4 40755 root:root +File: /usr/lib/debug/.build-id/e4/52762b638c2a132744e744a90c1b301742a888 120777 root:root ../../../../lib64/libosdCPU.so.3.4.4 +File: /usr/lib/debug/.build-id/e4/52762b638c2a132744e744a90c1b301742a888.debug 120777 root:root ../../usr/lib64/libosdCPU.so.3.4.4.debug +File: /usr/lib/debug/usr/lib64/libosdCPU.so.3.4.4.debug 100644 root:root fd6272bdda2c70167eec239e2ef6cdde +File: /usr/lib/debug/usr/lib64/libosdGPU.so.3.4.4.debug 100644 root:root 0267edccb6c3fa56b9f40b2f6af866ba File: /usr/src/debug/opensubdiv-3.4.4 40755 root:root @@ -272,2 +272,2 @@ File: /usr/src/debug/opensubdiv-3.4.4/x86_64-alt-linux/opensubdiv/vtr 40755 root:root -RPMIdentity: 7f715f1136281a7137c543408491b7ecf86154e3bc0a4805ba726e69bfc1e5b6eaa8114df80c6f971d2849de48d69528cd74538503ae88c6bf0dcdd63fe8ef3e +RPMIdentity: cc96c8f4551268aa0f7063ff6c333fb7497becd4ba971914c00c70648786e3a0b4acb8150ca3080cdad2e5486a0a079d5b4a0fd5c1f85674f7d3379ed021f6ba --- opensubdiv-3.4.4-alt1.x86_64.rpm.repo 2021-07-07 23:30:46.000000000 +0000 +++ opensubdiv-3.4.4-alt1.x86_64.rpm.hasher 2021-08-03 06:31:36.318186382 +0000 @@ -44,34 +44,34 @@ Provides: opensubdiv = 3.4.4-alt1:sisyphus+277568.100.1.1 -File: /usr/bin/farViewer 100755 root:root 470a5ada111e8f269efed4619943f385 -File: /usr/bin/far_perf 100755 root:root bd4032f9566784d86d02e93fc1762704 -File: /usr/bin/far_regression 100755 root:root 620d2787a313ecf1007b88a4999d7b68 -File: /usr/bin/glEvalLimit 100755 root:root 48b5b2cf3fa0a85190b7f0d88c533134 -File: /usr/bin/glFVarViewer 100755 root:root a23a328f27ceea7fe25d71a83bb91088 -File: /usr/bin/glImaging 100755 root:root 9482831dbcfcfa32b1a678ceee7e39c4 -File: /usr/bin/glPaintTest 100755 root:root fdace7bc4413a2f5546ca36b9ce5f762 -File: /usr/bin/glShareTopology 100755 root:root ec1a979388dd8f6e70c4f4ea7070e7e6 -File: /usr/bin/glStencilViewer 100755 root:root 991dc01c3ed3bd0c828c1ebcbaa1ae5f -File: /usr/bin/glViewer 100755 root:root 0b50abb52736962b900473fd3162e1c1 -File: /usr/bin/hbr_baseline 100755 root:root 2440ec50609349514c90699801f8e2b4 -File: /usr/bin/hbr_regression 100755 root:root 64b5a7d57fdd893db1233ebef91527d0 -File: /usr/bin/osd_regression 100755 root:root ee1c106cbc101d2973e7516a8f0de1a6 -File: /usr/bin/stringify 100755 root:root 172d6396259ebb4dd2a89ad31dba9e90 +File: /usr/bin/farViewer 100755 root:root 3f9b1f8e93be662b3bc3a21c59da5b31 +File: /usr/bin/far_perf 100755 root:root 45c86a10f936123d34615f18a269f3be +File: /usr/bin/far_regression 100755 root:root c3c02bf6257edc0114ea4b63333c6d4d +File: /usr/bin/glEvalLimit 100755 root:root 6343485350339095fb24fe6974467459 +File: /usr/bin/glFVarViewer 100755 root:root a9c74667411769570e72015b76c240b5 +File: /usr/bin/glImaging 100755 root:root d5c73375822d336e9dbf08c30f91e09d +File: /usr/bin/glPaintTest 100755 root:root 7fe4b7d90cb14e866e9fadbd55197ce7 +File: /usr/bin/glShareTopology 100755 root:root 11ae6016c78be97cb8ac8ac69fcccff2 +File: /usr/bin/glStencilViewer 100755 root:root b4a4f10d36e5d5b3ebcf0b50cad97f4a +File: /usr/bin/glViewer 100755 root:root 2206ea128c7f87b5889aaacdd27fdebc +File: /usr/bin/hbr_baseline 100755 root:root f9b6b0f27d4bfbc0980c5302e5c2baf2 +File: /usr/bin/hbr_regression 100755 root:root 46e7a5a535321ec119966c5a7b653e2e +File: /usr/bin/osd_regression 100755 root:root 3b11c15c994e262b3950707e09dc4885 +File: /usr/bin/stringify 100755 root:root 06e3845b19503e8b3fda2be6095bc118 File: /usr/lib64/opensubdiv 40755 root:root File: /usr/lib64/opensubdiv/tutorials 40755 root:root -File: /usr/lib64/opensubdiv/tutorials/far_tutorial_1_1 100755 root:root bbaae853b2825a5c6d44e72fcdf9add3 -File: /usr/lib64/opensubdiv/tutorials/far_tutorial_1_2 100755 root:root fb240850af732efd24d2524a14e1aa50 -File: /usr/lib64/opensubdiv/tutorials/far_tutorial_2_1 100755 root:root cbad56efa5a98528764f42cd659425ad -File: /usr/lib64/opensubdiv/tutorials/far_tutorial_2_2 100755 root:root f6603e193153e8d37db07976e79b7a5e -File: /usr/lib64/opensubdiv/tutorials/far_tutorial_2_3 100755 root:root 2b4ae6a9412d7ff6f58ee6319ac9fa01 -File: /usr/lib64/opensubdiv/tutorials/far_tutorial_3_1 100755 root:root 0e8ded29db472f891cc67a65030c10ee -File: /usr/lib64/opensubdiv/tutorials/far_tutorial_4_1 100755 root:root 42ab1b203f0b6fc39950c4c5ca3aa397 -File: /usr/lib64/opensubdiv/tutorials/far_tutorial_4_2 100755 root:root 424550e5909c7e6bd602b44ce246a245 -File: /usr/lib64/opensubdiv/tutorials/far_tutorial_4_3 100755 root:root bffd5167a0b502a5e0f1acfaf76e5fb6 -File: /usr/lib64/opensubdiv/tutorials/far_tutorial_5_1 100755 root:root 013097b68c4ada8a3bb03aa141028b93 -File: /usr/lib64/opensubdiv/tutorials/far_tutorial_5_2 100755 root:root 2b8642dbe9702dcba4821d2893336dee -File: /usr/lib64/opensubdiv/tutorials/far_tutorial_5_3 100755 root:root b8050e0f122f6d7e8531558739792b43 -File: /usr/lib64/opensubdiv/tutorials/hbr_tutorial_0 100755 root:root 1a5b15f8b33557657d7b48c1efe1d5ac -File: /usr/lib64/opensubdiv/tutorials/hbr_tutorial_1 100755 root:root 22616fed57db8e036879a2a3d26439bc -File: /usr/lib64/opensubdiv/tutorials/hbr_tutorial_2 100755 root:root baaad528f18e7e3bbad8320504361311 -File: /usr/lib64/opensubdiv/tutorials/osd_tutorial_0 100755 root:root 47d50d4361091b9f04f3259d1b204edc -RPMIdentity: e1fa06508a031d2b6997324a515a3dd0d8b0bfdd5f682349b51a196df12e3eb4559e16f97de5a3ada42d3e935b5745e5866c7c3e38d69314c2e89676e1751219 +File: /usr/lib64/opensubdiv/tutorials/far_tutorial_1_1 100755 root:root cd0db5f353a3f4a5c5eb3ab0165234c7 +File: /usr/lib64/opensubdiv/tutorials/far_tutorial_1_2 100755 root:root fe71f72fb62a229be08e7472a55a87cb +File: /usr/lib64/opensubdiv/tutorials/far_tutorial_2_1 100755 root:root 592d1aa99ddc5fc13d627ba8ca99f93b +File: /usr/lib64/opensubdiv/tutorials/far_tutorial_2_2 100755 root:root ac55cdeff6277af1b57bdfd3c9b1072c +File: /usr/lib64/opensubdiv/tutorials/far_tutorial_2_3 100755 root:root 001d6dfec618f686e733fe384e8b470b +File: /usr/lib64/opensubdiv/tutorials/far_tutorial_3_1 100755 root:root c75142bd1c5544747d300d842afcfa0c +File: /usr/lib64/opensubdiv/tutorials/far_tutorial_4_1 100755 root:root 0edd1f24d1c20301bb706806f0f6d695 +File: /usr/lib64/opensubdiv/tutorials/far_tutorial_4_2 100755 root:root 3cb2f7443dcadb1489c056abab9f4ab6 +File: /usr/lib64/opensubdiv/tutorials/far_tutorial_4_3 100755 root:root 59d6deb69f10f61b005a3225d7387710 +File: /usr/lib64/opensubdiv/tutorials/far_tutorial_5_1 100755 root:root 05984350b69e5bcf703024c73bf04d90 +File: /usr/lib64/opensubdiv/tutorials/far_tutorial_5_2 100755 root:root a08e8bcc05bfc6296c321d05f9ab18d3 +File: /usr/lib64/opensubdiv/tutorials/far_tutorial_5_3 100755 root:root af13772f14a18ad6300179479329b22a +File: /usr/lib64/opensubdiv/tutorials/hbr_tutorial_0 100755 root:root e62d21b4ecb85022d0565fbd31cafd85 +File: /usr/lib64/opensubdiv/tutorials/hbr_tutorial_1 100755 root:root 0ee00367e63dc06e91e34566f729f5d2 +File: /usr/lib64/opensubdiv/tutorials/hbr_tutorial_2 100755 root:root b49f13ce3a89865545328c371b5cba46 +File: /usr/lib64/opensubdiv/tutorials/osd_tutorial_0 100755 root:root d55cc221ba211355c2cc9e63586cabd0 +RPMIdentity: b69788572c2c0c43c960da3de8a524480c1b4848e33d846189f2d304544550c04f3358ef76bcf1727f79f6c42d66b1c6f242a1739cf34bade3162124394435af --- opensubdiv-debuginfo-3.4.4-alt1.x86_64.rpm.repo 2021-07-07 23:30:45.000000000 +0000 +++ opensubdiv-debuginfo-3.4.4-alt1.x86_64.rpm.hasher 2021-08-03 06:31:36.461186946 +0000 @@ -1,90 +1,90 @@ -/usr/lib/debug/.build-id/02 40755 root:root -/usr/lib/debug/.build-id/02/36451cc1c568a3119a602667b03f263f4ced88 120777 root:root ../../../../bin/far_perf -/usr/lib/debug/.build-id/02/36451cc1c568a3119a602667b03f263f4ced88.debug 120777 root:root ../../usr/bin/far_perf.debug -/usr/lib/debug/.build-id/06 40755 root:root -/usr/lib/debug/.build-id/06/c6159b1a59205dd9a23b310a47e0a89309beec 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_1_1 -/usr/lib/debug/.build-id/06/c6159b1a59205dd9a23b310a47e0a89309beec.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_1_1.debug -/usr/lib/debug/.build-id/10 40755 root:root -/usr/lib/debug/.build-id/10/7f940e088730932c5a5a7697428a82c12416fc 120777 root:root ../../../../lib64/opensubdiv/tutorials/osd_tutorial_0 -/usr/lib/debug/.build-id/10/7f940e088730932c5a5a7697428a82c12416fc.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/osd_tutorial_0.debug +/usr/lib/debug/.build-id/03 40755 root:root +/usr/lib/debug/.build-id/03/fddd0e9f372ee50ec5d6cd8d9cb9e9ee51548b 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_4_1 +/usr/lib/debug/.build-id/03/fddd0e9f372ee50ec5d6cd8d9cb9e9ee51548b.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_4_1.debug +/usr/lib/debug/.build-id/07 40755 root:root +/usr/lib/debug/.build-id/07/332336d3bc1b58cb4c37a6fc3ba20b76a81a35 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_3_1 +/usr/lib/debug/.build-id/07/332336d3bc1b58cb4c37a6fc3ba20b76a81a35.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_3_1.debug +/usr/lib/debug/.build-id/0e 40755 root:root +/usr/lib/debug/.build-id/0e/74eeb029c10110868c861af80f1c19098b0c68 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_4_3 +/usr/lib/debug/.build-id/0e/74eeb029c10110868c861af80f1c19098b0c68.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_4_3.debug /usr/lib/debug/.build-id/11 40755 root:root -/usr/lib/debug/.build-id/11/cb0e9c0c36a844097559fd25f0bbaeec859c8e 120777 root:root ../../../../bin/hbr_baseline -/usr/lib/debug/.build-id/11/cb0e9c0c36a844097559fd25f0bbaeec859c8e.debug 120777 root:root ../../usr/bin/hbr_baseline.debug -/usr/lib/debug/.build-id/19 40755 root:root -/usr/lib/debug/.build-id/19/9da3f84b5d54426e1c482c682fc35b0a3cda90 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_1_2 -/usr/lib/debug/.build-id/19/9da3f84b5d54426e1c482c682fc35b0a3cda90.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_1_2.debug -/usr/lib/debug/.build-id/1a 40755 root:root -/usr/lib/debug/.build-id/1a/390539d6aa3c3feab52b91fd6f7c3da37f3777 120777 root:root ../../../../bin/glStencilViewer -/usr/lib/debug/.build-id/1a/390539d6aa3c3feab52b91fd6f7c3da37f3777.debug 120777 root:root ../../usr/bin/glStencilViewer.debug -/usr/lib/debug/.build-id/1c 40755 root:root -/usr/lib/debug/.build-id/1c/66250aa70a95da9a649bffd26038d2882fb7b9 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_4_3 -/usr/lib/debug/.build-id/1c/66250aa70a95da9a649bffd26038d2882fb7b9.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_4_3.debug -/usr/lib/debug/.build-id/21 40755 root:root -/usr/lib/debug/.build-id/21/a2c5c1a20a053bfbd9fbd14006961ab89861be 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_2_1 -/usr/lib/debug/.build-id/21/a2c5c1a20a053bfbd9fbd14006961ab89861be.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_2_1.debug -/usr/lib/debug/.build-id/3c 40755 root:root -/usr/lib/debug/.build-id/3c/47ca90296da1d150a134314d96e6582c9bdc04 120777 root:root ../../../../bin/hbr_regression -/usr/lib/debug/.build-id/3c/47ca90296da1d150a134314d96e6582c9bdc04.debug 120777 root:root ../../usr/bin/hbr_regression.debug -/usr/lib/debug/.build-id/48 40755 root:root -/usr/lib/debug/.build-id/48/45893786997812f67e940457364dde7d756207 120777 root:root ../../../../bin/glFVarViewer -/usr/lib/debug/.build-id/48/45893786997812f67e940457364dde7d756207.debug 120777 root:root ../../usr/bin/glFVarViewer.debug -/usr/lib/debug/.build-id/49 40755 root:root -/usr/lib/debug/.build-id/49/08fe7747d4d310a508f4bce5a124aba4c0e81d 120777 root:root ../../../../bin/stringify -/usr/lib/debug/.build-id/49/08fe7747d4d310a508f4bce5a124aba4c0e81d.debug 120777 root:root ../../usr/bin/stringify.debug -/usr/lib/debug/.build-id/49/2df57fb42ef6b2e9a03bd6396389ef4bb720d7 120777 root:root ../../../../bin/glImaging -/usr/lib/debug/.build-id/49/2df57fb42ef6b2e9a03bd6396389ef4bb720d7.debug 120777 root:root ../../usr/bin/glImaging.debug +/usr/lib/debug/.build-id/11/fa7279c99cf43cd3a77bc342f4674f00d68112 120777 root:root ../../../../bin/glShareTopology +/usr/lib/debug/.build-id/11/fa7279c99cf43cd3a77bc342f4674f00d68112.debug 120777 root:root ../../usr/bin/glShareTopology.debug +/usr/lib/debug/.build-id/13 40755 root:root +/usr/lib/debug/.build-id/13/168ef84979d6b44dee254b8545c651eabb98af 120777 root:root ../../../../lib64/opensubdiv/tutorials/osd_tutorial_0 +/usr/lib/debug/.build-id/13/168ef84979d6b44dee254b8545c651eabb98af.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/osd_tutorial_0.debug +/usr/lib/debug/.build-id/22 40755 root:root +/usr/lib/debug/.build-id/22/066d7c5d9542dcab477a0e47e2ee7ebcd6a09a 120777 root:root ../../../../bin/glStencilViewer +/usr/lib/debug/.build-id/22/066d7c5d9542dcab477a0e47e2ee7ebcd6a09a.debug 120777 root:root ../../usr/bin/glStencilViewer.debug +/usr/lib/debug/.build-id/31 40755 root:root +/usr/lib/debug/.build-id/31/9c5af7e2eb38155bb75cec620f69c49a956f8b 120777 root:root ../../../../bin/glImaging +/usr/lib/debug/.build-id/31/9c5af7e2eb38155bb75cec620f69c49a956f8b.debug 120777 root:root ../../usr/bin/glImaging.debug +/usr/lib/debug/.build-id/34 40755 root:root +/usr/lib/debug/.build-id/34/6179ded3af5b6a53098fcbb028492a2494534b 120777 root:root ../../../../bin/far_regression +/usr/lib/debug/.build-id/34/6179ded3af5b6a53098fcbb028492a2494534b.debug 120777 root:root ../../usr/bin/far_regression.debug +/usr/lib/debug/.build-id/4f 40755 root:root +/usr/lib/debug/.build-id/4f/08e4d00b85ab7fa61be5224871b7ea18e6d6b7 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_4_2 +/usr/lib/debug/.build-id/4f/08e4d00b85ab7fa61be5224871b7ea18e6d6b7.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_4_2.debug /usr/lib/debug/.build-id/5a 40755 root:root -/usr/lib/debug/.build-id/5a/2f1cf92833b70c16e1a9e196096490f2456bc3 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_5_3 -/usr/lib/debug/.build-id/5a/2f1cf92833b70c16e1a9e196096490f2456bc3.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_5_3.debug +/usr/lib/debug/.build-id/5a/2cc8ff0a994ebbe730d64ddb0270729c5b1b88 120777 root:root ../../../../bin/glPaintTest +/usr/lib/debug/.build-id/5a/2cc8ff0a994ebbe730d64ddb0270729c5b1b88.debug 120777 root:root ../../usr/bin/glPaintTest.debug /usr/lib/debug/.build-id/5c 40755 root:root -/usr/lib/debug/.build-id/5c/b30172885de79981ac59dd818463c2763452a8 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_3_1 -/usr/lib/debug/.build-id/5c/b30172885de79981ac59dd818463c2763452a8.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_3_1.debug +/usr/lib/debug/.build-id/5c/ffb64ca2082357e4fa32f71b96785852d7db4e 120777 root:root ../../../../lib64/opensubdiv/tutorials/hbr_tutorial_0 +/usr/lib/debug/.build-id/5c/ffb64ca2082357e4fa32f71b96785852d7db4e.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/hbr_tutorial_0.debug /usr/lib/debug/.build-id/62 40755 root:root -/usr/lib/debug/.build-id/62/88bf8ba3d06cb69e4db0a3adbe94eff6f17a8a 120777 root:root ../../../../bin/farViewer -/usr/lib/debug/.build-id/62/88bf8ba3d06cb69e4db0a3adbe94eff6f17a8a.debug 120777 root:root ../../usr/bin/farViewer.debug -/usr/lib/debug/.build-id/72 40755 root:root -/usr/lib/debug/.build-id/72/55d5ad50ea6e527bfc0bc339e711ac97e04efb 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_2_3 -/usr/lib/debug/.build-id/72/55d5ad50ea6e527bfc0bc339e711ac97e04efb.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_2_3.debug -/usr/lib/debug/.build-id/73 40755 root:root -/usr/lib/debug/.build-id/73/c41bbab5408c5b605cd1baceda666ce77cbef9 120777 root:root ../../../../bin/glShareTopology -/usr/lib/debug/.build-id/73/c41bbab5408c5b605cd1baceda666ce77cbef9.debug 120777 root:root ../../usr/bin/glShareTopology.debug -/usr/lib/debug/.build-id/77 40755 root:root -/usr/lib/debug/.build-id/77/34d75add951e18e8a8a9c353f516eec8e7cb45 120777 root:root ../../../../bin/glViewer -/usr/lib/debug/.build-id/77/34d75add951e18e8a8a9c353f516eec8e7cb45.debug 120777 root:root ../../usr/bin/glViewer.debug -/usr/lib/debug/.build-id/7f 40755 root:root -/usr/lib/debug/.build-id/7f/1b6cc470195a2e5e251d9ae7dac8a31b90d9c4 120777 root:root ../../../../lib64/opensubdiv/tutorials/hbr_tutorial_0 -/usr/lib/debug/.build-id/7f/1b6cc470195a2e5e251d9ae7dac8a31b90d9c4.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/hbr_tutorial_0.debug -/usr/lib/debug/.build-id/95 40755 root:root -/usr/lib/debug/.build-id/95/630717c533fa2824ca8121a70b515c7f31e664 120777 root:root ../../../../bin/far_regression -/usr/lib/debug/.build-id/95/630717c533fa2824ca8121a70b515c7f31e664.debug 120777 root:root ../../usr/bin/far_regression.debug -/usr/lib/debug/.build-id/9b 40755 root:root -/usr/lib/debug/.build-id/9b/3cc3d8dda995fc50207409b4bf7e3fe02c6b4e 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_5_2 -/usr/lib/debug/.build-id/9b/3cc3d8dda995fc50207409b4bf7e3fe02c6b4e.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_5_2.debug -/usr/lib/debug/.build-id/a1 40755 root:root -/usr/lib/debug/.build-id/a1/43d93f32a93a91e5b48363fdd9f5ba03703678 120777 root:root ../../../../lib64/opensubdiv/tutorials/hbr_tutorial_2 -/usr/lib/debug/.build-id/a1/43d93f32a93a91e5b48363fdd9f5ba03703678.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/hbr_tutorial_2.debug -/usr/lib/debug/.build-id/a6 40755 root:root -/usr/lib/debug/.build-id/a6/0a94994f7178c14eef942806321cccd436ff67 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_5_1 -/usr/lib/debug/.build-id/a6/0a94994f7178c14eef942806321cccd436ff67.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_5_1.debug -/usr/lib/debug/.build-id/af 40755 root:root -/usr/lib/debug/.build-id/af/2b78ea2db47710b74ab7ca2f9c8b89e7c54e56 120777 root:root ../../../../bin/glPaintTest -/usr/lib/debug/.build-id/af/2b78ea2db47710b74ab7ca2f9c8b89e7c54e56.debug 120777 root:root ../../usr/bin/glPaintTest.debug -/usr/lib/debug/.build-id/b1 40755 root:root -/usr/lib/debug/.build-id/b1/8ca61f5fe310b32545ee5e1e1f4a4523f8c73d 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_4_1 -/usr/lib/debug/.build-id/b1/8ca61f5fe310b32545ee5e1e1f4a4523f8c73d.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_4_1.debug -/usr/lib/debug/.build-id/c7 40755 root:root -/usr/lib/debug/.build-id/c7/06806202cec7694de09aea438bb87d1dfafcbb 120777 root:root ../../../../bin/glEvalLimit -/usr/lib/debug/.build-id/c7/06806202cec7694de09aea438bb87d1dfafcbb.debug 120777 root:root ../../usr/bin/glEvalLimit.debug -/usr/lib/debug/.build-id/d1 40755 root:root -/usr/lib/debug/.build-id/d1/a7603976820101440d09d6d696617731b66d42 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_2_2 -/usr/lib/debug/.build-id/d1/a7603976820101440d09d6d696617731b66d42.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_2_2.debug -/usr/lib/debug/.build-id/e1 40755 root:root -/usr/lib/debug/.build-id/e1/16d4b7a7058aa0f3d5bc231a6785e6a975758b 120777 root:root ../../../../bin/osd_regression -/usr/lib/debug/.build-id/e1/16d4b7a7058aa0f3d5bc231a6785e6a975758b.debug 120777 root:root ../../usr/bin/osd_regression.debug -/usr/lib/debug/.build-id/eb 40755 root:root -/usr/lib/debug/.build-id/eb/67266b17f471c841390832a27efc2157ef0437 120777 root:root ../../../../lib64/opensubdiv/tutorials/hbr_tutorial_1 -/usr/lib/debug/.build-id/eb/67266b17f471c841390832a27efc2157ef0437.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/hbr_tutorial_1.debug -/usr/lib/debug/.build-id/f9 40755 root:root -/usr/lib/debug/.build-id/f9/50dbdea4751099238434be70f62aa39b74c0ba 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_4_2 -/usr/lib/debug/.build-id/f9/50dbdea4751099238434be70f62aa39b74c0ba.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_4_2.debug +/usr/lib/debug/.build-id/62/0d104ace46d3286a2e03627bd6002807fef8b0 120777 root:root ../../../../bin/glViewer +/usr/lib/debug/.build-id/62/0d104ace46d3286a2e03627bd6002807fef8b0.debug 120777 root:root ../../usr/bin/glViewer.debug +/usr/lib/debug/.build-id/6d 40755 root:root +/usr/lib/debug/.build-id/6d/701aad7bc8f757783fcfb5cb14a2fd5b4e6e54 120777 root:root ../../../../lib64/opensubdiv/tutorials/hbr_tutorial_2 +/usr/lib/debug/.build-id/6d/701aad7bc8f757783fcfb5cb14a2fd5b4e6e54.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/hbr_tutorial_2.debug +/usr/lib/debug/.build-id/74 40755 root:root +/usr/lib/debug/.build-id/74/7cf054b938f1e9f3f9da9a16908a0e6db2bde0 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_5_1 +/usr/lib/debug/.build-id/74/7cf054b938f1e9f3f9da9a16908a0e6db2bde0.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_5_1.debug +/usr/lib/debug/.build-id/78 40755 root:root +/usr/lib/debug/.build-id/78/af2ce71a9e71584907e7c5f488c1d25b18dbc4 120777 root:root ../../../../bin/farViewer +/usr/lib/debug/.build-id/78/af2ce71a9e71584907e7c5f488c1d25b18dbc4.debug 120777 root:root ../../usr/bin/farViewer.debug +/usr/lib/debug/.build-id/78/bf24a2eb91c04aa3e822d53c07b763378034c2 120777 root:root ../../../../bin/osd_regression +/usr/lib/debug/.build-id/78/bf24a2eb91c04aa3e822d53c07b763378034c2.debug 120777 root:root ../../usr/bin/osd_regression.debug +/usr/lib/debug/.build-id/79 40755 root:root +/usr/lib/debug/.build-id/79/79dec61835c9d0bb3374cd8dd2428bd01a490e 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_1_2 +/usr/lib/debug/.build-id/79/79dec61835c9d0bb3374cd8dd2428bd01a490e.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_1_2.debug +/usr/lib/debug/.build-id/82 40755 root:root +/usr/lib/debug/.build-id/82/b9f463effa40392f7c4e4d061fb682c4541681 120777 root:root ../../../../bin/hbr_regression +/usr/lib/debug/.build-id/82/b9f463effa40392f7c4e4d061fb682c4541681.debug 120777 root:root ../../usr/bin/hbr_regression.debug +/usr/lib/debug/.build-id/88 40755 root:root +/usr/lib/debug/.build-id/88/2fa2ebea4fc59b3a251933dba4d804bc29c849 120777 root:root ../../../../bin/glFVarViewer +/usr/lib/debug/.build-id/88/2fa2ebea4fc59b3a251933dba4d804bc29c849.debug 120777 root:root ../../usr/bin/glFVarViewer.debug +/usr/lib/debug/.build-id/96 40755 root:root +/usr/lib/debug/.build-id/96/d57f25053bbffa0e1e4b3b95440a02ebf30a5e 120777 root:root ../../../../bin/glEvalLimit +/usr/lib/debug/.build-id/96/d57f25053bbffa0e1e4b3b95440a02ebf30a5e.debug 120777 root:root ../../usr/bin/glEvalLimit.debug +/usr/lib/debug/.build-id/9c 40755 root:root +/usr/lib/debug/.build-id/9c/e396277aab8eb402971adbfce2a2c541b728c6 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_5_3 +/usr/lib/debug/.build-id/9c/e396277aab8eb402971adbfce2a2c541b728c6.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_5_3.debug +/usr/lib/debug/.build-id/9e 40755 root:root +/usr/lib/debug/.build-id/9e/6f836b2a88484ce9b7a9dc928864122fbace43 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_2_3 +/usr/lib/debug/.build-id/9e/6f836b2a88484ce9b7a9dc928864122fbace43.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_2_3.debug +/usr/lib/debug/.build-id/ab 40755 root:root +/usr/lib/debug/.build-id/ab/b0bfcf2a3e1d802fc1b91553299904b57c74da 120777 root:root ../../../../bin/hbr_baseline +/usr/lib/debug/.build-id/ab/b0bfcf2a3e1d802fc1b91553299904b57c74da.debug 120777 root:root ../../usr/bin/hbr_baseline.debug +/usr/lib/debug/.build-id/b5 40755 root:root +/usr/lib/debug/.build-id/b5/7cec36ede7dec1d97340297bbf6316573b9afb 120777 root:root ../../../../bin/stringify +/usr/lib/debug/.build-id/b5/7cec36ede7dec1d97340297bbf6316573b9afb.debug 120777 root:root ../../usr/bin/stringify.debug +/usr/lib/debug/.build-id/b8 40755 root:root +/usr/lib/debug/.build-id/b8/b33635ecd3fa16ca6fcba32a5c83d1a0166534 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_2_1 +/usr/lib/debug/.build-id/b8/b33635ecd3fa16ca6fcba32a5c83d1a0166534.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_2_1.debug +/usr/lib/debug/.build-id/ba 40755 root:root +/usr/lib/debug/.build-id/ba/21d78005e8dc0a5b04664c36c02402d77cf232 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_1_1 +/usr/lib/debug/.build-id/ba/21d78005e8dc0a5b04664c36c02402d77cf232.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_1_1.debug +/usr/lib/debug/.build-id/d3 40755 root:root +/usr/lib/debug/.build-id/d3/36b374bed5fe40b1b4f5b058455e097ca72d88 120777 root:root ../../../../bin/far_perf +/usr/lib/debug/.build-id/d3/36b374bed5fe40b1b4f5b058455e097ca72d88.debug 120777 root:root ../../usr/bin/far_perf.debug +/usr/lib/debug/.build-id/d9 40755 root:root +/usr/lib/debug/.build-id/d9/3783164983165e33b4a7055dcda7eeed208fd7 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_2_2 +/usr/lib/debug/.build-id/d9/3783164983165e33b4a7055dcda7eeed208fd7.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_2_2.debug +/usr/lib/debug/.build-id/de 40755 root:root +/usr/lib/debug/.build-id/de/9be129feca7eef09e4effd91213e942033d2a7 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_5_2 +/usr/lib/debug/.build-id/de/9be129feca7eef09e4effd91213e942033d2a7.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_5_2.debug +/usr/lib/debug/.build-id/e5 40755 root:root +/usr/lib/debug/.build-id/e5/f66ce2d7e0efd94486056c6b5b95f4af02e11f 120777 root:root ../../../../lib64/opensubdiv/tutorials/hbr_tutorial_1 +/usr/lib/debug/.build-id/e5/f66ce2d7e0efd94486056c6b5b95f4af02e11f.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/hbr_tutorial_1.debug /usr/lib/debug/usr/bin/farViewer.debug 100644 root:root @@ -436,123 +436,123 @@ Provides: opensubdiv-debuginfo = 3.4.4-alt1:sisyphus+277568.100.1.1 -File: /usr/lib/debug/.build-id/02 40755 root:root -File: /usr/lib/debug/.build-id/02/36451cc1c568a3119a602667b03f263f4ced88 120777 root:root ../../../../bin/far_perf -File: /usr/lib/debug/.build-id/02/36451cc1c568a3119a602667b03f263f4ced88.debug 120777 root:root ../../usr/bin/far_perf.debug -File: /usr/lib/debug/.build-id/06 40755 root:root -File: /usr/lib/debug/.build-id/06/c6159b1a59205dd9a23b310a47e0a89309beec 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_1_1 -File: /usr/lib/debug/.build-id/06/c6159b1a59205dd9a23b310a47e0a89309beec.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_1_1.debug -File: /usr/lib/debug/.build-id/10 40755 root:root -File: /usr/lib/debug/.build-id/10/7f940e088730932c5a5a7697428a82c12416fc 120777 root:root ../../../../lib64/opensubdiv/tutorials/osd_tutorial_0 -File: /usr/lib/debug/.build-id/10/7f940e088730932c5a5a7697428a82c12416fc.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/osd_tutorial_0.debug +File: /usr/lib/debug/.build-id/03 40755 root:root +File: /usr/lib/debug/.build-id/03/fddd0e9f372ee50ec5d6cd8d9cb9e9ee51548b 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_4_1 +File: /usr/lib/debug/.build-id/03/fddd0e9f372ee50ec5d6cd8d9cb9e9ee51548b.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_4_1.debug +File: /usr/lib/debug/.build-id/07 40755 root:root +File: /usr/lib/debug/.build-id/07/332336d3bc1b58cb4c37a6fc3ba20b76a81a35 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_3_1 +File: /usr/lib/debug/.build-id/07/332336d3bc1b58cb4c37a6fc3ba20b76a81a35.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_3_1.debug +File: /usr/lib/debug/.build-id/0e 40755 root:root +File: /usr/lib/debug/.build-id/0e/74eeb029c10110868c861af80f1c19098b0c68 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_4_3 +File: /usr/lib/debug/.build-id/0e/74eeb029c10110868c861af80f1c19098b0c68.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_4_3.debug File: /usr/lib/debug/.build-id/11 40755 root:root -File: /usr/lib/debug/.build-id/11/cb0e9c0c36a844097559fd25f0bbaeec859c8e 120777 root:root ../../../../bin/hbr_baseline -File: /usr/lib/debug/.build-id/11/cb0e9c0c36a844097559fd25f0bbaeec859c8e.debug 120777 root:root ../../usr/bin/hbr_baseline.debug -File: /usr/lib/debug/.build-id/19 40755 root:root -File: /usr/lib/debug/.build-id/19/9da3f84b5d54426e1c482c682fc35b0a3cda90 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_1_2 -File: /usr/lib/debug/.build-id/19/9da3f84b5d54426e1c482c682fc35b0a3cda90.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_1_2.debug -File: /usr/lib/debug/.build-id/1a 40755 root:root -File: /usr/lib/debug/.build-id/1a/390539d6aa3c3feab52b91fd6f7c3da37f3777 120777 root:root ../../../../bin/glStencilViewer -File: /usr/lib/debug/.build-id/1a/390539d6aa3c3feab52b91fd6f7c3da37f3777.debug 120777 root:root ../../usr/bin/glStencilViewer.debug -File: /usr/lib/debug/.build-id/1c 40755 root:root -File: /usr/lib/debug/.build-id/1c/66250aa70a95da9a649bffd26038d2882fb7b9 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_4_3 -File: /usr/lib/debug/.build-id/1c/66250aa70a95da9a649bffd26038d2882fb7b9.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_4_3.debug -File: /usr/lib/debug/.build-id/21 40755 root:root -File: /usr/lib/debug/.build-id/21/a2c5c1a20a053bfbd9fbd14006961ab89861be 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_2_1 -File: /usr/lib/debug/.build-id/21/a2c5c1a20a053bfbd9fbd14006961ab89861be.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_2_1.debug -File: /usr/lib/debug/.build-id/3c 40755 root:root -File: /usr/lib/debug/.build-id/3c/47ca90296da1d150a134314d96e6582c9bdc04 120777 root:root ../../../../bin/hbr_regression -File: /usr/lib/debug/.build-id/3c/47ca90296da1d150a134314d96e6582c9bdc04.debug 120777 root:root ../../usr/bin/hbr_regression.debug -File: /usr/lib/debug/.build-id/48 40755 root:root -File: /usr/lib/debug/.build-id/48/45893786997812f67e940457364dde7d756207 120777 root:root ../../../../bin/glFVarViewer -File: /usr/lib/debug/.build-id/48/45893786997812f67e940457364dde7d756207.debug 120777 root:root ../../usr/bin/glFVarViewer.debug -File: /usr/lib/debug/.build-id/49 40755 root:root -File: /usr/lib/debug/.build-id/49/08fe7747d4d310a508f4bce5a124aba4c0e81d 120777 root:root ../../../../bin/stringify -File: /usr/lib/debug/.build-id/49/08fe7747d4d310a508f4bce5a124aba4c0e81d.debug 120777 root:root ../../usr/bin/stringify.debug -File: /usr/lib/debug/.build-id/49/2df57fb42ef6b2e9a03bd6396389ef4bb720d7 120777 root:root ../../../../bin/glImaging -File: /usr/lib/debug/.build-id/49/2df57fb42ef6b2e9a03bd6396389ef4bb720d7.debug 120777 root:root ../../usr/bin/glImaging.debug +File: /usr/lib/debug/.build-id/11/fa7279c99cf43cd3a77bc342f4674f00d68112 120777 root:root ../../../../bin/glShareTopology +File: /usr/lib/debug/.build-id/11/fa7279c99cf43cd3a77bc342f4674f00d68112.debug 120777 root:root ../../usr/bin/glShareTopology.debug +File: /usr/lib/debug/.build-id/13 40755 root:root +File: /usr/lib/debug/.build-id/13/168ef84979d6b44dee254b8545c651eabb98af 120777 root:root ../../../../lib64/opensubdiv/tutorials/osd_tutorial_0 +File: /usr/lib/debug/.build-id/13/168ef84979d6b44dee254b8545c651eabb98af.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/osd_tutorial_0.debug +File: /usr/lib/debug/.build-id/22 40755 root:root +File: /usr/lib/debug/.build-id/22/066d7c5d9542dcab477a0e47e2ee7ebcd6a09a 120777 root:root ../../../../bin/glStencilViewer +File: /usr/lib/debug/.build-id/22/066d7c5d9542dcab477a0e47e2ee7ebcd6a09a.debug 120777 root:root ../../usr/bin/glStencilViewer.debug +File: /usr/lib/debug/.build-id/31 40755 root:root +File: /usr/lib/debug/.build-id/31/9c5af7e2eb38155bb75cec620f69c49a956f8b 120777 root:root ../../../../bin/glImaging +File: /usr/lib/debug/.build-id/31/9c5af7e2eb38155bb75cec620f69c49a956f8b.debug 120777 root:root ../../usr/bin/glImaging.debug +File: /usr/lib/debug/.build-id/34 40755 root:root +File: /usr/lib/debug/.build-id/34/6179ded3af5b6a53098fcbb028492a2494534b 120777 root:root ../../../../bin/far_regression +File: /usr/lib/debug/.build-id/34/6179ded3af5b6a53098fcbb028492a2494534b.debug 120777 root:root ../../usr/bin/far_regression.debug +File: /usr/lib/debug/.build-id/4f 40755 root:root +File: /usr/lib/debug/.build-id/4f/08e4d00b85ab7fa61be5224871b7ea18e6d6b7 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_4_2 +File: /usr/lib/debug/.build-id/4f/08e4d00b85ab7fa61be5224871b7ea18e6d6b7.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_4_2.debug File: /usr/lib/debug/.build-id/5a 40755 root:root -File: /usr/lib/debug/.build-id/5a/2f1cf92833b70c16e1a9e196096490f2456bc3 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_5_3 -File: /usr/lib/debug/.build-id/5a/2f1cf92833b70c16e1a9e196096490f2456bc3.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_5_3.debug +File: /usr/lib/debug/.build-id/5a/2cc8ff0a994ebbe730d64ddb0270729c5b1b88 120777 root:root ../../../../bin/glPaintTest +File: /usr/lib/debug/.build-id/5a/2cc8ff0a994ebbe730d64ddb0270729c5b1b88.debug 120777 root:root ../../usr/bin/glPaintTest.debug File: /usr/lib/debug/.build-id/5c 40755 root:root -File: /usr/lib/debug/.build-id/5c/b30172885de79981ac59dd818463c2763452a8 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_3_1 -File: /usr/lib/debug/.build-id/5c/b30172885de79981ac59dd818463c2763452a8.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_3_1.debug +File: /usr/lib/debug/.build-id/5c/ffb64ca2082357e4fa32f71b96785852d7db4e 120777 root:root ../../../../lib64/opensubdiv/tutorials/hbr_tutorial_0 +File: /usr/lib/debug/.build-id/5c/ffb64ca2082357e4fa32f71b96785852d7db4e.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/hbr_tutorial_0.debug File: /usr/lib/debug/.build-id/62 40755 root:root -File: /usr/lib/debug/.build-id/62/88bf8ba3d06cb69e4db0a3adbe94eff6f17a8a 120777 root:root ../../../../bin/farViewer -File: /usr/lib/debug/.build-id/62/88bf8ba3d06cb69e4db0a3adbe94eff6f17a8a.debug 120777 root:root ../../usr/bin/farViewer.debug -File: /usr/lib/debug/.build-id/72 40755 root:root -File: /usr/lib/debug/.build-id/72/55d5ad50ea6e527bfc0bc339e711ac97e04efb 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_2_3 -File: /usr/lib/debug/.build-id/72/55d5ad50ea6e527bfc0bc339e711ac97e04efb.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_2_3.debug -File: /usr/lib/debug/.build-id/73 40755 root:root -File: /usr/lib/debug/.build-id/73/c41bbab5408c5b605cd1baceda666ce77cbef9 120777 root:root ../../../../bin/glShareTopology -File: /usr/lib/debug/.build-id/73/c41bbab5408c5b605cd1baceda666ce77cbef9.debug 120777 root:root ../../usr/bin/glShareTopology.debug -File: /usr/lib/debug/.build-id/77 40755 root:root -File: /usr/lib/debug/.build-id/77/34d75add951e18e8a8a9c353f516eec8e7cb45 120777 root:root ../../../../bin/glViewer -File: /usr/lib/debug/.build-id/77/34d75add951e18e8a8a9c353f516eec8e7cb45.debug 120777 root:root ../../usr/bin/glViewer.debug -File: /usr/lib/debug/.build-id/7f 40755 root:root -File: /usr/lib/debug/.build-id/7f/1b6cc470195a2e5e251d9ae7dac8a31b90d9c4 120777 root:root ../../../../lib64/opensubdiv/tutorials/hbr_tutorial_0 -File: /usr/lib/debug/.build-id/7f/1b6cc470195a2e5e251d9ae7dac8a31b90d9c4.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/hbr_tutorial_0.debug -File: /usr/lib/debug/.build-id/95 40755 root:root -File: /usr/lib/debug/.build-id/95/630717c533fa2824ca8121a70b515c7f31e664 120777 root:root ../../../../bin/far_regression -File: /usr/lib/debug/.build-id/95/630717c533fa2824ca8121a70b515c7f31e664.debug 120777 root:root ../../usr/bin/far_regression.debug -File: /usr/lib/debug/.build-id/9b 40755 root:root -File: /usr/lib/debug/.build-id/9b/3cc3d8dda995fc50207409b4bf7e3fe02c6b4e 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_5_2 -File: /usr/lib/debug/.build-id/9b/3cc3d8dda995fc50207409b4bf7e3fe02c6b4e.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_5_2.debug -File: /usr/lib/debug/.build-id/a1 40755 root:root -File: /usr/lib/debug/.build-id/a1/43d93f32a93a91e5b48363fdd9f5ba03703678 120777 root:root ../../../../lib64/opensubdiv/tutorials/hbr_tutorial_2 -File: /usr/lib/debug/.build-id/a1/43d93f32a93a91e5b48363fdd9f5ba03703678.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/hbr_tutorial_2.debug -File: /usr/lib/debug/.build-id/a6 40755 root:root -File: /usr/lib/debug/.build-id/a6/0a94994f7178c14eef942806321cccd436ff67 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_5_1 -File: /usr/lib/debug/.build-id/a6/0a94994f7178c14eef942806321cccd436ff67.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_5_1.debug -File: /usr/lib/debug/.build-id/af 40755 root:root -File: /usr/lib/debug/.build-id/af/2b78ea2db47710b74ab7ca2f9c8b89e7c54e56 120777 root:root ../../../../bin/glPaintTest -File: /usr/lib/debug/.build-id/af/2b78ea2db47710b74ab7ca2f9c8b89e7c54e56.debug 120777 root:root ../../usr/bin/glPaintTest.debug -File: /usr/lib/debug/.build-id/b1 40755 root:root -File: /usr/lib/debug/.build-id/b1/8ca61f5fe310b32545ee5e1e1f4a4523f8c73d 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_4_1 -File: /usr/lib/debug/.build-id/b1/8ca61f5fe310b32545ee5e1e1f4a4523f8c73d.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_4_1.debug -File: /usr/lib/debug/.build-id/c7 40755 root:root -File: /usr/lib/debug/.build-id/c7/06806202cec7694de09aea438bb87d1dfafcbb 120777 root:root ../../../../bin/glEvalLimit -File: /usr/lib/debug/.build-id/c7/06806202cec7694de09aea438bb87d1dfafcbb.debug 120777 root:root ../../usr/bin/glEvalLimit.debug -File: /usr/lib/debug/.build-id/d1 40755 root:root -File: /usr/lib/debug/.build-id/d1/a7603976820101440d09d6d696617731b66d42 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_2_2 -File: /usr/lib/debug/.build-id/d1/a7603976820101440d09d6d696617731b66d42.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_2_2.debug -File: /usr/lib/debug/.build-id/e1 40755 root:root -File: /usr/lib/debug/.build-id/e1/16d4b7a7058aa0f3d5bc231a6785e6a975758b 120777 root:root ../../../../bin/osd_regression -File: /usr/lib/debug/.build-id/e1/16d4b7a7058aa0f3d5bc231a6785e6a975758b.debug 120777 root:root ../../usr/bin/osd_regression.debug -File: /usr/lib/debug/.build-id/eb 40755 root:root -File: /usr/lib/debug/.build-id/eb/67266b17f471c841390832a27efc2157ef0437 120777 root:root ../../../../lib64/opensubdiv/tutorials/hbr_tutorial_1 -File: /usr/lib/debug/.build-id/eb/67266b17f471c841390832a27efc2157ef0437.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/hbr_tutorial_1.debug -File: /usr/lib/debug/.build-id/f9 40755 root:root -File: /usr/lib/debug/.build-id/f9/50dbdea4751099238434be70f62aa39b74c0ba 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_4_2 -File: /usr/lib/debug/.build-id/f9/50dbdea4751099238434be70f62aa39b74c0ba.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_4_2.debug -File: /usr/lib/debug/usr/bin/farViewer.debug 100644 root:root e61af9596c7da27486197efe0d53ef0b -File: /usr/lib/debug/usr/bin/far_perf.debug 100644 root:root 3f498cf381bb6a12013ee48eaede9126 -File: /usr/lib/debug/usr/bin/far_regression.debug 100644 root:root cdc8496a6d1b36f912cdfef12175f3aa -File: /usr/lib/debug/usr/bin/glEvalLimit.debug 100644 root:root 6cf87bae490892ba772a63531a8b21c0 -File: /usr/lib/debug/usr/bin/glFVarViewer.debug 100644 root:root 9fc02f3a863c48c0bfd498b6be017bdd -File: /usr/lib/debug/usr/bin/glImaging.debug 100644 root:root 946b01e95361d99236a33a4593ec132d -File: /usr/lib/debug/usr/bin/glPaintTest.debug 100644 root:root e2d9d159a4ad1faeea205e2ff7dbcc43 -File: /usr/lib/debug/usr/bin/glShareTopology.debug 100644 root:root 1d8c7cb3440d41bc2a0225e4a3809de0 -File: /usr/lib/debug/usr/bin/glStencilViewer.debug 100644 root:root 1e6c6f40435d6cae27e306f636ca18b7 -File: /usr/lib/debug/usr/bin/glViewer.debug 100644 root:root c50fdbe06ad5bd34e83ed53b8edec64b -File: /usr/lib/debug/usr/bin/hbr_baseline.debug 100644 root:root 061f2304ddb8a4089c20b171311a2b60 -File: /usr/lib/debug/usr/bin/hbr_regression.debug 100644 root:root d404b8400cf6fc35e2793bbca005b1a7 -File: /usr/lib/debug/usr/bin/osd_regression.debug 100644 root:root f7b7b9479daf8bb46c22ce21cf4a6e57 -File: /usr/lib/debug/usr/bin/stringify.debug 100644 root:root 0e28679f509202035e436249862de408 +File: /usr/lib/debug/.build-id/62/0d104ace46d3286a2e03627bd6002807fef8b0 120777 root:root ../../../../bin/glViewer +File: /usr/lib/debug/.build-id/62/0d104ace46d3286a2e03627bd6002807fef8b0.debug 120777 root:root ../../usr/bin/glViewer.debug +File: /usr/lib/debug/.build-id/6d 40755 root:root +File: /usr/lib/debug/.build-id/6d/701aad7bc8f757783fcfb5cb14a2fd5b4e6e54 120777 root:root ../../../../lib64/opensubdiv/tutorials/hbr_tutorial_2 +File: /usr/lib/debug/.build-id/6d/701aad7bc8f757783fcfb5cb14a2fd5b4e6e54.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/hbr_tutorial_2.debug +File: /usr/lib/debug/.build-id/74 40755 root:root +File: /usr/lib/debug/.build-id/74/7cf054b938f1e9f3f9da9a16908a0e6db2bde0 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_5_1 +File: /usr/lib/debug/.build-id/74/7cf054b938f1e9f3f9da9a16908a0e6db2bde0.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_5_1.debug +File: /usr/lib/debug/.build-id/78 40755 root:root +File: /usr/lib/debug/.build-id/78/af2ce71a9e71584907e7c5f488c1d25b18dbc4 120777 root:root ../../../../bin/farViewer +File: /usr/lib/debug/.build-id/78/af2ce71a9e71584907e7c5f488c1d25b18dbc4.debug 120777 root:root ../../usr/bin/farViewer.debug +File: /usr/lib/debug/.build-id/78/bf24a2eb91c04aa3e822d53c07b763378034c2 120777 root:root ../../../../bin/osd_regression +File: /usr/lib/debug/.build-id/78/bf24a2eb91c04aa3e822d53c07b763378034c2.debug 120777 root:root ../../usr/bin/osd_regression.debug +File: /usr/lib/debug/.build-id/79 40755 root:root +File: /usr/lib/debug/.build-id/79/79dec61835c9d0bb3374cd8dd2428bd01a490e 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_1_2 +File: /usr/lib/debug/.build-id/79/79dec61835c9d0bb3374cd8dd2428bd01a490e.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_1_2.debug +File: /usr/lib/debug/.build-id/82 40755 root:root +File: /usr/lib/debug/.build-id/82/b9f463effa40392f7c4e4d061fb682c4541681 120777 root:root ../../../../bin/hbr_regression +File: /usr/lib/debug/.build-id/82/b9f463effa40392f7c4e4d061fb682c4541681.debug 120777 root:root ../../usr/bin/hbr_regression.debug +File: /usr/lib/debug/.build-id/88 40755 root:root +File: /usr/lib/debug/.build-id/88/2fa2ebea4fc59b3a251933dba4d804bc29c849 120777 root:root ../../../../bin/glFVarViewer +File: /usr/lib/debug/.build-id/88/2fa2ebea4fc59b3a251933dba4d804bc29c849.debug 120777 root:root ../../usr/bin/glFVarViewer.debug +File: /usr/lib/debug/.build-id/96 40755 root:root +File: /usr/lib/debug/.build-id/96/d57f25053bbffa0e1e4b3b95440a02ebf30a5e 120777 root:root ../../../../bin/glEvalLimit +File: /usr/lib/debug/.build-id/96/d57f25053bbffa0e1e4b3b95440a02ebf30a5e.debug 120777 root:root ../../usr/bin/glEvalLimit.debug +File: /usr/lib/debug/.build-id/9c 40755 root:root +File: /usr/lib/debug/.build-id/9c/e396277aab8eb402971adbfce2a2c541b728c6 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_5_3 +File: /usr/lib/debug/.build-id/9c/e396277aab8eb402971adbfce2a2c541b728c6.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_5_3.debug +File: /usr/lib/debug/.build-id/9e 40755 root:root +File: /usr/lib/debug/.build-id/9e/6f836b2a88484ce9b7a9dc928864122fbace43 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_2_3 +File: /usr/lib/debug/.build-id/9e/6f836b2a88484ce9b7a9dc928864122fbace43.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_2_3.debug +File: /usr/lib/debug/.build-id/ab 40755 root:root +File: /usr/lib/debug/.build-id/ab/b0bfcf2a3e1d802fc1b91553299904b57c74da 120777 root:root ../../../../bin/hbr_baseline +File: /usr/lib/debug/.build-id/ab/b0bfcf2a3e1d802fc1b91553299904b57c74da.debug 120777 root:root ../../usr/bin/hbr_baseline.debug +File: /usr/lib/debug/.build-id/b5 40755 root:root +File: /usr/lib/debug/.build-id/b5/7cec36ede7dec1d97340297bbf6316573b9afb 120777 root:root ../../../../bin/stringify +File: /usr/lib/debug/.build-id/b5/7cec36ede7dec1d97340297bbf6316573b9afb.debug 120777 root:root ../../usr/bin/stringify.debug +File: /usr/lib/debug/.build-id/b8 40755 root:root +File: /usr/lib/debug/.build-id/b8/b33635ecd3fa16ca6fcba32a5c83d1a0166534 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_2_1 +File: /usr/lib/debug/.build-id/b8/b33635ecd3fa16ca6fcba32a5c83d1a0166534.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_2_1.debug +File: /usr/lib/debug/.build-id/ba 40755 root:root +File: /usr/lib/debug/.build-id/ba/21d78005e8dc0a5b04664c36c02402d77cf232 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_1_1 +File: /usr/lib/debug/.build-id/ba/21d78005e8dc0a5b04664c36c02402d77cf232.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_1_1.debug +File: /usr/lib/debug/.build-id/d3 40755 root:root +File: /usr/lib/debug/.build-id/d3/36b374bed5fe40b1b4f5b058455e097ca72d88 120777 root:root ../../../../bin/far_perf +File: /usr/lib/debug/.build-id/d3/36b374bed5fe40b1b4f5b058455e097ca72d88.debug 120777 root:root ../../usr/bin/far_perf.debug +File: /usr/lib/debug/.build-id/d9 40755 root:root +File: /usr/lib/debug/.build-id/d9/3783164983165e33b4a7055dcda7eeed208fd7 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_2_2 +File: /usr/lib/debug/.build-id/d9/3783164983165e33b4a7055dcda7eeed208fd7.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_2_2.debug +File: /usr/lib/debug/.build-id/de 40755 root:root +File: /usr/lib/debug/.build-id/de/9be129feca7eef09e4effd91213e942033d2a7 120777 root:root ../../../../lib64/opensubdiv/tutorials/far_tutorial_5_2 +File: /usr/lib/debug/.build-id/de/9be129feca7eef09e4effd91213e942033d2a7.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/far_tutorial_5_2.debug +File: /usr/lib/debug/.build-id/e5 40755 root:root +File: /usr/lib/debug/.build-id/e5/f66ce2d7e0efd94486056c6b5b95f4af02e11f 120777 root:root ../../../../lib64/opensubdiv/tutorials/hbr_tutorial_1 +File: /usr/lib/debug/.build-id/e5/f66ce2d7e0efd94486056c6b5b95f4af02e11f.debug 120777 root:root ../../usr/lib64/opensubdiv/tutorials/hbr_tutorial_1.debug +File: /usr/lib/debug/usr/bin/farViewer.debug 100644 root:root bcb1892e57e3dd0d5292ddd3dae41b88 +File: /usr/lib/debug/usr/bin/far_perf.debug 100644 root:root 9310601c9b5c16c67e3909d114586c05 +File: /usr/lib/debug/usr/bin/far_regression.debug 100644 root:root dd00d17a4a38f5f7b112dedddcddd759 +File: /usr/lib/debug/usr/bin/glEvalLimit.debug 100644 root:root 400036331069f01f480ee95ad0b0c59b +File: /usr/lib/debug/usr/bin/glFVarViewer.debug 100644 root:root e93ba2d5a487cc7ce0524e80dbf2bacb +File: /usr/lib/debug/usr/bin/glImaging.debug 100644 root:root 5bd3552356015d796d2d924af9162749 +File: /usr/lib/debug/usr/bin/glPaintTest.debug 100644 root:root 1e7161a35e71c6fd2e42b15a6f50b80c +File: /usr/lib/debug/usr/bin/glShareTopology.debug 100644 root:root ae3cce5f4df40e8395f0294c70d7b28f +File: /usr/lib/debug/usr/bin/glStencilViewer.debug 100644 root:root c2c2d535b709c8e13dd1a3e487b2ea66 +File: /usr/lib/debug/usr/bin/glViewer.debug 100644 root:root cddcaa303f517e04b167d13b4b0127bf +File: /usr/lib/debug/usr/bin/hbr_baseline.debug 100644 root:root 7361e19c9c39f82a5e3798472d388b9e +File: /usr/lib/debug/usr/bin/hbr_regression.debug 100644 root:root 7225856b4c60c9db56d347ba5d97878e +File: /usr/lib/debug/usr/bin/osd_regression.debug 100644 root:root 44836e28d2e609d4dfcd83ba20a49094 +File: /usr/lib/debug/usr/bin/stringify.debug 100644 root:root d0762e51c04479ad2b9f37ade287556d File: /usr/lib/debug/usr/lib64/opensubdiv 40755 root:root File: /usr/lib/debug/usr/lib64/opensubdiv/tutorials 40755 root:root -File: /usr/lib/debug/usr/lib64/opensubdiv/tutorials/far_tutorial_1_1.debug 100644 root:root 46be64861eec25807e3394fc65c63b8b -File: /usr/lib/debug/usr/lib64/opensubdiv/tutorials/far_tutorial_1_2.debug 100644 root:root f4ce7865d9d0212851a65db9169897cb -File: /usr/lib/debug/usr/lib64/opensubdiv/tutorials/far_tutorial_2_1.debug 100644 root:root 4dbfbaff2f997c077e40ecf12834c295 -File: /usr/lib/debug/usr/lib64/opensubdiv/tutorials/far_tutorial_2_2.debug 100644 root:root dbc80ab90e7356c3d9f2302dadb3c5e8 -File: /usr/lib/debug/usr/lib64/opensubdiv/tutorials/far_tutorial_2_3.debug 100644 root:root 6de1169e33f15c06f2c746cb902cb045 -File: /usr/lib/debug/usr/lib64/opensubdiv/tutorials/far_tutorial_3_1.debug 100644 root:root 43325e05e42b056b4715b6c250802f22 -File: /usr/lib/debug/usr/lib64/opensubdiv/tutorials/far_tutorial_4_1.debug 100644 root:root f8cf0cc7275e21dabfe40a0491f94a8e -File: /usr/lib/debug/usr/lib64/opensubdiv/tutorials/far_tutorial_4_2.debug 100644 root:root 2eb21db617e0699e6633a44ba2939f08 -File: /usr/lib/debug/usr/lib64/opensubdiv/tutorials/far_tutorial_4_3.debug 100644 root:root 6323259a9db7ee4e4d6330344209f5c5 -File: /usr/lib/debug/usr/lib64/opensubdiv/tutorials/far_tutorial_5_1.debug 100644 root:root a0f17516b5eeea4d723554fbdb5fcd89 -File: /usr/lib/debug/usr/lib64/opensubdiv/tutorials/far_tutorial_5_2.debug 100644 root:root 713ae916230e3de3988ef3c65958c440 -File: /usr/lib/debug/usr/lib64/opensubdiv/tutorials/far_tutorial_5_3.debug 100644 root:root edefbd52665d2946d87d3932c92ed2ed -File: /usr/lib/debug/usr/lib64/opensubdiv/tutorials/hbr_tutorial_0.debug 100644 root:root 457dcd5286ec5eda5ae94aeff4d1529d -File: /usr/lib/debug/usr/lib64/opensubdiv/tutorials/hbr_tutorial_1.debug 100644 root:root 230829475d91d35d501ee5f1d3b21d2f -File: /usr/lib/debug/usr/lib64/opensubdiv/tutorials/hbr_tutorial_2.debug 100644 root:root 8a9d0c16c760c52c65f5529b6b25b131 -File: /usr/lib/debug/usr/lib64/opensubdiv/tutorials/osd_tutorial_0.debug 100644 root:root 1130cef93a7864e8d182fa225a9c328e +File: /usr/lib/debug/usr/lib64/opensubdiv/tutorials/far_tutorial_1_1.debug 100644 root:root 39eeeb801385fd0ad3f57178eca0503b +File: /usr/lib/debug/usr/lib64/opensubdiv/tutorials/far_tutorial_1_2.debug 100644 root:root 008fae93e443924e552150f34641d354 +File: /usr/lib/debug/usr/lib64/opensubdiv/tutorials/far_tutorial_2_1.debug 100644 root:root 15a41a86972c315214ea6ee98d49bcc2 +File: /usr/lib/debug/usr/lib64/opensubdiv/tutorials/far_tutorial_2_2.debug 100644 root:root 4121a10106a91c062b31c702bea5836d +File: /usr/lib/debug/usr/lib64/opensubdiv/tutorials/far_tutorial_2_3.debug 100644 root:root fdd89250df437745f1e48f2f48021704 +File: /usr/lib/debug/usr/lib64/opensubdiv/tutorials/far_tutorial_3_1.debug 100644 root:root b498fb9a99f058e0b68fe2ff9fc7d1e7 +File: /usr/lib/debug/usr/lib64/opensubdiv/tutorials/far_tutorial_4_1.debug 100644 root:root 3d2b5635a5f80f2f82867c7b5e3ab8a1 +File: /usr/lib/debug/usr/lib64/opensubdiv/tutorials/far_tutorial_4_2.debug 100644 root:root c7823bd068d9fecd17066964610cefc9 +File: /usr/lib/debug/usr/lib64/opensubdiv/tutorials/far_tutorial_4_3.debug 100644 root:root e749dd7db34b151642020a0498154a87 +File: /usr/lib/debug/usr/lib64/opensubdiv/tutorials/far_tutorial_5_1.debug 100644 root:root f40a37f24f3a997b146e350189371c8e +File: /usr/lib/debug/usr/lib64/opensubdiv/tutorials/far_tutorial_5_2.debug 100644 root:root 624ea4a00c279b45b3a8a5b04b010efc +File: /usr/lib/debug/usr/lib64/opensubdiv/tutorials/far_tutorial_5_3.debug 100644 root:root 4e564e2d891c875cf3ef7a35bdd42be2 +File: /usr/lib/debug/usr/lib64/opensubdiv/tutorials/hbr_tutorial_0.debug 100644 root:root 6de5c1e75dd1a69e285dd22f2771baaa +File: /usr/lib/debug/usr/lib64/opensubdiv/tutorials/hbr_tutorial_1.debug 100644 root:root f3566a0f96849578f68d70ca54fe329a +File: /usr/lib/debug/usr/lib64/opensubdiv/tutorials/hbr_tutorial_2.debug 100644 root:root 5af5b017bef1c9c505e59d99c1e83aab +File: /usr/lib/debug/usr/lib64/opensubdiv/tutorials/osd_tutorial_0.debug 100644 root:root 80d0964df53133de86eccc3cf9dd5a22 File: /usr/src/debug/opensubdiv-3.4.4 40755 root:root @@ -865,2 +865,2 @@ File: /usr/src/debug/opensubdiv-3.4.4/x86_64-alt-linux/tutorials/osd/tutorial_0 40755 root:root -RPMIdentity: 07006a544dac2569922e1da38e760154cc4128edcb573099df72827e069f018ae47655df49b077ea6aa76bfa8cb8de7552d11e21bbdf4020078d8bfccef60e31 +RPMIdentity: e2e0c7ba709bf1b974951696551af9867bb6fd8c3c060be3c13c429f5e2b4f3a0573e1fc63f831a2aca4ec5e6c8ab915a34ed50f7276e3722450456ade965fc7