<86>Jul  1 06:34:53 userdel[2206183]: delete user 'rooter'
<86>Jul  1 06:34:53 userdel[2206183]: removed group 'rooter' owned by 'rooter'
<86>Jul  1 06:34:53 userdel[2206183]: removed shadow group 'rooter' owned by 'rooter'
<86>Jul  1 06:34:53 groupadd[2206228]: group added to /etc/group: name=rooter, GID=1823
<86>Jul  1 06:34:53 groupadd[2206228]: group added to /etc/gshadow: name=rooter
<86>Jul  1 06:34:53 groupadd[2206228]: new group: name=rooter, GID=1823
<86>Jul  1 06:34:53 useradd[2206262]: new user: name=rooter, UID=1823, GID=1823, home=/root, shell=/bin/bash, from=none
<86>Jul  1 06:34:53 userdel[2206327]: delete user 'builder'
<86>Jul  1 06:34:53 userdel[2206327]: removed group 'builder' owned by 'builder'
<86>Jul  1 06:34:53 userdel[2206327]: removed shadow group 'builder' owned by 'builder'
<86>Jul  1 06:34:53 groupadd[2206402]: group added to /etc/group: name=builder, GID=1824
<86>Jul  1 06:34:53 groupadd[2206402]: group added to /etc/gshadow: name=builder
<86>Jul  1 06:34:53 groupadd[2206402]: new group: name=builder, GID=1824
<86>Jul  1 06:34:53 useradd[2206423]: new user: name=builder, UID=1824, GID=1824, home=/usr/src, shell=/bin/bash, from=none
warning: Macro %cmake not found
warning: Macro %cmake_build not found
warning: Macro %cmake_install not found
<13>Jul  1 06:34:56 rpmi: xorg-proto-devel-2022.1-alt1 sisyphus+299488.100.1.1 1651731532 installed
<13>Jul  1 06:34:56 rpmi: libglvnd-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749008 installed
<13>Jul  1 06:34:56 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075766 installed
<13>Jul  1 06:34:56 rpmi: libidn2-2.3.4-alt1 sisyphus+309023.100.1.1 1666791089 installed
<13>Jul  1 06:34:56 rpmi: libnettle8-3.9.1-alt1 sisyphus+322548.100.1.2 1686176897 installed
<13>Jul  1 06:34:56 rpmi: libXau-1.0.11-alt1 sisyphus+311428.100.1.1 1670577440 installed
<13>Jul  1 06:34:56 rpmi: libwayland-server-1.22.0-alt1.1 sisyphus+318010.100.1.1 1680606300 installed
<13>Jul  1 06:34:56 rpmi: libp11-kit-0.24.1-alt1 sisyphus+293720.100.1.1 1642535281 installed
<13>Jul  1 06:34:56 rpmi: libtasn1-4.19.0-alt2 sisyphus+323514.100.1.1 1687445898 installed
<13>Jul  1 06:34:56 rpmi: libXau-devel-1.0.11-alt1 sisyphus+311428.100.1.1 1670577440 installed
<13>Jul  1 06:34:56 rpmi: libhogweed6-3.9.1-alt1 sisyphus+322548.100.1.2 1686176897 installed
<13>Jul  1 06:34:56 rpmi: libgnutls30-3.7.9-alt1 sisyphus+315353.100.1.1 1676639387 installed
<13>Jul  1 06:34:56 rpmi: libngtcp2.13-0.16.0-alt1 sisyphus+323677.40.3.1 1687690560 installed
<13>Jul  1 06:34:56 rpmi: libngtcp2_crypto_gnutls5-0.16.0-alt1 sisyphus+323677.40.3.1 1687690560 installed
<13>Jul  1 06:34:56 rpmi: libGLES-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749008 installed
<13>Jul  1 06:34:56 rpmi: libOpenGL-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749008 installed
<13>Jul  1 06:34:56 rpmi: libtbb-2021.5.0-alt1 sisyphus+311250.24500.175.1 1685636419 installed
<13>Jul  1 06:34:56 rpmi: libgomp1-13.1.1-alt1 sisyphus+323337.100.1.1 1687259497 installed
<13>Jul  1 06:34:56 rpmi: libgomp13-devel-13.1.1-alt1 sisyphus+323337.100.1.1 1687259497 installed
<13>Jul  1 06:34:56 rpmi: libxshmfence-1.3.2-alt1 sisyphus+311428.400.1.1 1670577529 installed
<13>Jul  1 06:34:56 rpmi: libX11-locales-3:1.8.6-alt1 sisyphus+323114.100.1.1 1686850054 installed
<13>Jul  1 06:34:56 rpmi: libXdmcp-1.1.4-alt1 sisyphus+311188.1000.1.1 1670233860 installed
<13>Jul  1 06:34:56 rpmi: libxcb-1.15-alt1 sisyphus+299436.300.1.1 1651655490 installed
<13>Jul  1 06:34:57 rpmi: libX11-3:1.8.6-alt1 sisyphus+323114.100.1.1 1686850057 installed
<13>Jul  1 06:34:57 rpmi: libXext-1.3.5-alt1 sisyphus+309285.100.1.1 1667212413 installed
<13>Jul  1 06:34:57 rpmi: libXfixes-6.0.0-alt1 sisyphus+284644.300.1.1 1630910333 installed
<13>Jul  1 06:34:57 rpmi: libXrender-0.9.11-alt1 sisyphus+308841.100.1.1 1666436131 installed
<13>Jul  1 06:34:57 rpmi: libXxf86vm-1.1.5-alt1 sisyphus+308663.1400.1.1 1666168534 installed
<13>Jul  1 06:34:57 rpmi: libXcursor-1.2.1-alt1 sisyphus+297765.200.1.1 1649053934 installed
<13>Jul  1 06:34:57 rpmi: libXrandr-1.5.3-alt1 sisyphus+310375.100.1.1 1669010698 installed
<13>Jul  1 06:34:57 rpmi: libXi-1.8-alt1 sisyphus+285490.200.1.1 1632124180 installed
<13>Jul  1 06:34:57 rpmi: libXinerama-1.1.5-alt1 sisyphus+309287.100.1.1 1667213209 installed
<13>Jul  1 06:34:57 rpmi: libglfw3-3.3-alt1.1 sisyphus+279550.100.1.3 1626597703 installed
<13>Jul  1 06:34:58 rpmi: libxcb-devel-1.15-alt1 sisyphus+299436.300.1.1 1651655490 installed
<13>Jul  1 06:34:58 rpmi: libX11-devel-3:1.8.6-alt1 sisyphus+323114.100.1.1 1686850057 installed
<13>Jul  1 06:34:58 rpmi: libXext-devel-1.3.5-alt1 sisyphus+309285.100.1.1 1667212413 installed
<13>Jul  1 06:34:58 rpmi: libXfixes-devel-6.0.0-alt1 sisyphus+284644.300.1.1 1630910333 installed
<13>Jul  1 06:34:58 rpmi: libXrender-devel-0.9.11-alt1 sisyphus+308841.100.1.1 1666436131 installed
<13>Jul  1 06:34:58 rpmi: libwayland-client-1.22.0-alt1.1 sisyphus+318010.100.1.1 1680606300 installed
<13>Jul  1 06:34:58 rpmi: libpciaccess-1:0.17-alt1 sisyphus+308663.300.1.1 1666168262 installed
<13>Jul  1 06:34:58 rpmi: libdrm-1:2.4.115-alt1 sisyphus+315873.100.1.1 1677481746 installed
<13>Jul  1 06:34:58 rpmi: libGLX-mesa-4:23.1.3-alt1 sisyphus+323577.100.2.1 1687616464 installed
<13>Jul  1 06:34:58 rpmi: libGLX-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749008 installed
<13>Jul  1 06:34:58 rpmi: libGL-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749008 installed
<13>Jul  1 06:34:58 rpmi: libgbm-4:23.1.3-alt1 sisyphus+323577.100.2.1 1687616464 installed
<13>Jul  1 06:34:58 rpmi: libEGL-mesa-4:23.1.3-alt1 sisyphus+323577.100.2.1 1687616464 installed
<13>Jul  1 06:34:58 rpmi: libEGL-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749008 installed
<13>Jul  1 06:34:58 rpmi: libglvnd-devel-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749008 installed
<13>Jul  1 06:34:58 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed
<13>Jul  1 06:34:58 rpmi: libstdc++13-devel-13.1.1-alt1 sisyphus+323337.100.1.1 1687259497 installed
<13>Jul  1 06:34:59 rpmi: gcc13-c++-13.1.1-alt1 sisyphus+323337.100.1.1 1687259497 installed
<13>Jul  1 06:34:59 rpmi: rpm-macros-cmake-3.23.2-alt3 sisyphus+318864.100.1.1 1681931990 installed
<13>Jul  1 06:34:59 rpmi: cmake-modules-3.23.2-alt3 sisyphus+318864.100.1.1 1681931983 installed
<13>Jul  1 06:34:59 rpmi: libuv-1.45.0-alt1 sisyphus+322120.40.2.1 1685405027 installed
<13>Jul  1 06:34:59 rpmi: librhash-1.3.5-alt3 sisyphus+286141.40.2.1 1632982456 installed
<13>Jul  1 06:34:59 rpmi: libjsoncpp24-1.9.4-alt2 sisyphus+286441.100.1.1 1633444234 installed
<13>Jul  1 06:34:59 rpmi: publicsuffix-list-dafsa-20230404-alt1 sisyphus+318117.100.1.1 1680769734 installed
<13>Jul  1 06:34:59 rpmi: libpsl-0.21.2-alt1 sisyphus+312536.100.1.1 1672131180 installed
<13>Jul  1 06:34:59 rpmi: libnghttp3.7-0.12.0-alt1 sisyphus+323677.20.3.1 1687690509 installed
<13>Jul  1 06:34:59 rpmi: libnghttp2-1.54.0-alt1 sisyphus+323695.100.1.1 1687701916 installed
<13>Jul  1 06:34:59 rpmi: openldap-common-2.6.4-alt1 sisyphus+321176.240.10.2 1684802269 installed
<13>Jul  1 06:34:59 rpmi: libntlm-1.5-alt1 sisyphus+278100.3300.1.1 1626059663 installed
<13>Jul  1 06:34:59 rpmi: libidn-1.37-alt2 sisyphus+300849.100.1.1 1653769693 installed
<13>Jul  1 06:34:59 rpmi: libverto-0.3.2-alt1_1 sisyphus+321176.2200.10.2 1684806164 installed
<13>Jul  1 06:34:59 rpmi: liblmdb-0.9.29-alt1.1 sisyphus+306630.100.1.1 1663072361 installed
<13>Jul  1 06:34:59 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919567 installed
<13>Jul  1 06:34:59 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975361 installed
<13>Jul  1 06:34:59 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed
<13>Jul  1 06:34:59 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed
<13>Jul  1 06:34:59 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed
<13>Jul  1 06:34:59 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed
<13>Jul  1 06:34:59 rpmi: ca-certificates-2022.12.14-alt1 sisyphus+311754.200.1.1 1671046143 installed
<13>Jul  1 06:34:59 rpmi: ca-trust-0.1.4-alt1 sisyphus+308690.100.1.1 1666182992 installed
<13>Jul  1 06:34:59 rpmi: p11-kit-trust-0.24.1-alt1 sisyphus+293720.100.1.1 1642535281 installed
<13>Jul  1 06:34:59 rpmi: libcrypto1.1-1.1.1u-alt1 sisyphus+322200.100.1.1 1685474790 installed
<13>Jul  1 06:34:59 rpmi: libssl1.1-1.1.1u-alt1 sisyphus+322200.100.1.1 1685474790 installed
<86>Jul  1 06:34:59 groupadd[2252796]: group added to /etc/group: name=_keytab, GID=999
<86>Jul  1 06:34:59 groupadd[2252796]: group added to /etc/gshadow: name=_keytab
<86>Jul  1 06:34:59 groupadd[2252796]: new group: name=_keytab, GID=999
<13>Jul  1 06:34:59 rpmi: libkrb5-1.21-alt1 sisyphus+323024.100.1.1 1686749989 installed
<13>Jul  1 06:34:59 rpmi: libgsasl-1.8.0-alt3 sisyphus+275307.100.1.2 1624478553 installed
<86>Jul  1 06:34:59 groupadd[2253097]: group added to /etc/group: name=sasl, GID=998
<86>Jul  1 06:34:59 groupadd[2253097]: group added to /etc/gshadow: name=sasl
<86>Jul  1 06:34:59 groupadd[2253097]: new group: name=sasl, GID=998
<13>Jul  1 06:34:59 rpmi: libsasl2-3-2.1.27-alt2.2 sisyphus+306372.1000.8.1 1663097332 installed
<13>Jul  1 06:34:59 rpmi: libldap2-2.6.4-alt1 sisyphus+321176.240.10.2 1684803685 installed
<13>Jul  1 06:34:59 rpmi: libarchive13-3.6.1-alt2 sisyphus+311213.100.1.1 1670244624 installed
<13>Jul  1 06:34:59 rpmi: libssh2-1.10.0-alt1 sisyphus+289470.100.1.1 1636752294 installed
<13>Jul  1 06:34:59 rpmi: libcurl-8.1.2-alt2 sisyphus+323677.300.5.1 1687713560 installed
<13>Jul  1 06:35:00 rpmi: cmake-3.23.2-alt3 sisyphus+318864.100.1.1 1681931990 installed
<13>Jul  1 06:35:00 rpmi: gcc-c++-13-alt1 sisyphus+323337.300.1.1 1687268227 installed
<13>Jul  1 06:35:00 rpmi: libglfw3-devel-3.3-alt1.1 sisyphus+279550.100.1.3 1626597703 installed
<13>Jul  1 06:35:00 rpmi: libXrandr-devel-1.5.3-alt1 sisyphus+310375.100.1.1 1669010698 installed
<13>Jul  1 06:35:00 rpmi: libXi-devel-1.8-alt1 sisyphus+285490.200.1.1 1632124180 installed
<13>Jul  1 06:35:00 rpmi: libXcursor-devel-1.2.1-alt1 sisyphus+297765.200.1.1 1649053934 installed
<13>Jul  1 06:35:00 rpmi: libXinerama-devel-1.1.5-alt1 sisyphus+309287.100.1.1 1667213209 installed
<13>Jul  1 06:35:00 rpmi: libXxf86vm-devel-1.1.5-alt1 sisyphus+308663.1400.1.1 1666168534 installed
<13>Jul  1 06:35:00 rpmi: libgomp-devel-13-alt1 sisyphus+323337.300.1.1 1687267966 installed
<13>Jul  1 06:35:00 rpmi: tbb-devel-2021.5.0-alt1 sisyphus+311250.24500.175.1 1685636419 installed
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/opensubdiv-3.4.4-alt2.nosrc.rpm (w1.gzdio)
Installing opensubdiv-3.4.4-alt2.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.65761
+ 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.
+ echo 'Patch #3 (opensubdiv-upstream-tbb-support.patch):'
Patch #3 (opensubdiv-upstream-tbb-support.patch):
+ /usr/bin/patch -p1
patching file opensubdiv/osd/tbbEvaluator.h
patching file opensubdiv/osd/tbbEvaluator.cpp
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.65761
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd opensubdiv-3.4.4
+ mkdir -p i586-alt-linux
+ cmake -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes '-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64' -DCMAKE_INSTALL_PREFIX=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_DESTINATION=lib -DLIB_SUFFIX= -S . -B i586-alt-linux -DPYTHON_EXECUTABLE=/usr/bin/python3 -DCMAKE_LIBDIR_BASE=lib -DCMAKE_TUTORIAL_BASE=lib/opensubdiv
-- The C compiler identification is GNU 13.1.1
-- The CXX compiler identification is GNU 13.1.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 <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


-- Compiling OpenSubdiv version v3_4_4
-- Using cmake version 3.23.2
-- 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 (Required is at least version "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/lib/libGL.so

  and GLVND libraries for OpenGL and GLX:

    OPENGL_opengl_LIBRARY: /usr/lib/libOpenGL.so
    OPENGL_glx_LIBRARY: /usr/lib/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/lib/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 - Success
-- Found Threads: TRUE  
-- Found X11: /usr/include   
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/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/i586-alt-linux
+ cmake --build i586-alt-linux --verbose --parallel 16
gmake: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
/usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/CMakeFiles /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux//CMakeFiles/progress.marks
gmake: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/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
/usr/bin/gmake  -f opensubdiv/far/CMakeFiles/far_obj.dir/build.make opensubdiv/far/CMakeFiles/far_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 regression/common/CMakeFiles/regression_common_obj.dir/build.make regression/common/CMakeFiles/regression_common_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 examples/common/CMakeFiles/examples_common_gl_obj.dir/build.make examples/common/CMakeFiles/examples_common_gl_obj.dir/depend
/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
/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
/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
/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/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/opensubdiv/sdc /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/opensubdiv/sdc/CMakeFiles/sdc_obj.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/glLoader /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/glLoader/CMakeFiles/glLoader_obj.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/opensubdiv/osd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/opensubdiv/far /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/opensubdiv/far/CMakeFiles/far_obj.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/regression/common /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-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/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/opensubdiv/vtr /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/opensubdiv/vtr/CMakeFiles/vtr_obj.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/opensubdiv/tools/stringify /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/opensubdiv/tools/stringify/CMakeFiles/stringify.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
/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/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/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/tutorials/hbr/tutorial_1 /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/examples/common /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/tutorials/hbr/tutorial_0 /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/regression/common /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/regression/common/CMakeFiles/regression_common_obj.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/tutorials/hbr/tutorial_2 /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/documentation /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/documentation/CMakeFiles/doc.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
/usr/bin/gmake  -f opensubdiv/far/CMakeFiles/far_obj.dir/build.make opensubdiv/far/CMakeFiles/far_obj.dir/build
/usr/bin/gmake  -f opensubdiv/tools/stringify/CMakeFiles/stringify.dir/build.make opensubdiv/tools/stringify/CMakeFiles/stringify.dir/build
/usr/bin/gmake  -f regression/common/CMakeFiles/regression_common_obj.dir/build.make regression/common/CMakeFiles/regression_common_obj.dir/build
/usr/bin/gmake  -f regression/common/CMakeFiles/regression_far_utils_obj.dir/build.make regression/common/CMakeFiles/regression_far_utils_obj.dir/build
/usr/bin/gmake  -f examples/common/CMakeFiles/examples_common_gl_obj.dir/build.make examples/common/CMakeFiles/examples_common_gl_obj.dir/build
/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
/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
/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
/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/i586-alt-linux'
[  9%] Built target doc
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[  2%] Building CXX object opensubdiv/sdc/CMakeFiles/sdc_obj.dir/crease.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/opensubdiv/sdc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[  3%] Building CXX object glLoader/CMakeFiles/glLoader_obj.dir/glLoader.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 12%] Building CXX object opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/cpuVertexBuffer.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/opensubdiv/osd -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[  7%] Building CXX object examples/common/CMakeFiles/examples_common_gl_obj.dir/font_image.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/examples/common -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[  2%] Building CXX object opensubdiv/sdc/CMakeFiles/sdc_obj.dir/typeTraits.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/opensubdiv/sdc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 12%] Built target sdc_obj
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[  6%] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/bilinearPatchBuilder.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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/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:32: 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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[  4%] Building CXX object opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/cpuKernel.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/opensubdiv/osd -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 10%] Building CXX object examples/common/CMakeFiles/examples_common_gl_obj.dir/hdr_reader.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/examples/common -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[  4%] Building CXX object opensubdiv/tools/stringify/CMakeFiles/stringify.dir/main.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 14%] Building CXX object opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/ompKernel.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/opensubdiv/osd -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[  4%] Building CXX object opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/cpuEvaluator.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/opensubdiv/osd -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[  7%] Building CXX object regression/common/CMakeFiles/regression_common_obj.dir/arg_utils.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[  5%] Building CXX object opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarLevel.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/opensubdiv/vtr -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[  4%] Building CXX object glLoader/CMakeFiles/glLoader_obj.dir/glApi.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 12%] Building CXX object opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/ompEvaluator.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/opensubdiv/osd -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 20%] Built target glLoader_obj
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 11%] Building CXX object opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/cpuPatchTable.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/opensubdiv/osd -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-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/i586-alt-linux/examples/common -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 17%] Linking CXX executable ../../../bin/stringify
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64   -fopenmp -rdynamic CMakeFiles/stringify.dir/main.cpp.o -o ../../../bin/stringify 
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 22%] Built target stringify
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux'
[  7%] Building CXX object regression/common/CMakeFiles/regression_far_utils_obj.dir/far_utils.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 23%] Generating patchBasisCommonTypes.gen.h
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/opensubdiv/osd/patchBasisCommonTypes.gen.h
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 23%] Built target regression_far_utils_obj
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 23%] Generating glslComputeKernel.gen.h
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/opensubdiv/osd/glslComputeKernel.gen.h
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 23%] Generating glslPatchBSpline.gen.h
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/opensubdiv/osd/glslPatchBSpline.gen.h
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 24%] Generating glslPatchBoxSplineTriangle.gen.h
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/opensubdiv/osd/glslPatchBoxSplineTriangle.gen.h
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 23%] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/error.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 25%] Generating glslPatchCommon.gen.h
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/opensubdiv/osd/glslPatchCommon.gen.h
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 20%] Building CXX object examples/common/CMakeFiles/examples_common_gl_obj.dir/viewerArgsUtils.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/examples/common -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 25%] Generating glslPatchCommonTess.gen.h
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/opensubdiv/osd/glslPatchCommonTess.gen.h
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-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/i586-alt-linux/examples/common -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 28%] Generating glslPatchGregory.gen.h
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/opensubdiv/osd/glslPatchGregory.gen.h
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 19%] Building CXX object opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarRefinement.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/opensubdiv/vtr -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 29%] Generating glslPatchGregoryBasis.gen.h
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/opensubdiv/osd/glslPatchGregoryBasis.gen.h
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 29%] Generating glslPatchGregoryTriangle.gen.h
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/opensubdiv/osd/glslPatchGregoryTriangle.gen.h
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 21%] Building CXX object opensubdiv/vtr/CMakeFiles/vtr_obj.dir/quadRefinement.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/opensubdiv/vtr -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 30%] Generating glslPatchLegacy.gen.h
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/opensubdiv/osd/glslPatchLegacy.gen.h
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 32%] Generating glslXFBKernel.gen.h
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/opensubdiv/osd/glslXFBKernel.gen.h
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 15%] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/catmarkPatchBuilder.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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/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:32: 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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 32%] Generating patchBasisCommon.gen.h
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/opensubdiv/osd/patchBasisCommon.gen.h
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 34%] Generating patchBasisCommonEval.gen.h
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/opensubdiv/osd/patchBasisCommonEval.gen.h
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/opensubdiv/osd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux'
[  8%] 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/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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<T>::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<T>* OpenSubdiv::v3_4_4::HbrMesh<T>::NewVertex(int, const T&) [with T = Vertex]'
/usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/hbr/tutorial_0/hbr_tutorial_0.cpp:130:25:   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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 19%] Building CXX object regression/common/CMakeFiles/regression_common_obj.dir/shape_utils.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[  9%] 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/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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<T>::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<T>* OpenSubdiv::v3_4_4::HbrMesh<T>::NewVertex(int, const T&) [with T = Vertex]'
/usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/hbr/tutorial_2/hbr_tutorial_2.cpp:200:25:   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/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 36%] Built target regression_common_obj
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-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/i586-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/i586-alt-linux/examples/common -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/regression/hbr_regression /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/regression/hbr_regression/CMakeFiles/hbr_regression.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux'
[ 22%] Building CXX object examples/common/CMakeFiles/examples_common_gl_obj.dir/glControlMeshDisplay.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/examples/common -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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/i586-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/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/regression/hbr_regression /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/regression/hbr_regression/CMakeFiles/hbr_baseline.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux'
[ 20%] Building CXX object opensubdiv/vtr/CMakeFiles/vtr_obj.dir/level.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/opensubdiv/vtr -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 31%] Building CXX object opensubdiv/vtr/CMakeFiles/vtr_obj.dir/sparseSelector.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/opensubdiv/vtr -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 35%] Building CXX object opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/cpuGLVertexBuffer.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/opensubdiv/osd -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[  9%] 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/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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<T>::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<T>* OpenSubdiv::v3_4_4::HbrMesh<T>::NewVertex(int, const T&) [with T = Vertex]'
/usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/hbr/tutorial_1/hbr_tutorial_1.cpp:130:25:   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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 33%] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/patchBasis.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 18%] Building CXX object opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/tbbEvaluator.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/opensubdiv/osd -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 29%] Building CXX object opensubdiv/vtr/CMakeFiles/vtr_obj.dir/refinement.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/opensubdiv/vtr -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 27%] Building CXX object examples/common/CMakeFiles/examples_common_gl_obj.dir/glHud.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/examples/common -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 39%] Building CXX object opensubdiv/vtr/CMakeFiles/vtr_obj.dir/triRefinement.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/opensubdiv/vtr -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 44%] Built target vtr_obj
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 39%] Building CXX object opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/glLegacyGregoryPatchTable.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/opensubdiv/osd -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 26%] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/loopPatchBuilder.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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/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:32: 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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 43%] Building CXX object opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/glVertexBuffer.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/opensubdiv/osd -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 28%] Building CXX object examples/common/CMakeFiles/examples_common_gl_obj.dir/glUtils.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/examples/common -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 42%] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/patchDescriptor.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-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/i586-alt-linux/examples/common -I/usr/src/RPM/BUILD/opensubdiv-3.4.4/glLoader -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 48%] Built target examples_common_gl_obj
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 39%] Building CXX object opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/glPatchTable.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/opensubdiv/osd -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 45%] Building CXX object opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/glslPatchShaderSource.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/opensubdiv/osd -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 18%] Building CXX object opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/tbbKernel.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/opensubdiv/osd -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 50%] Built target osd_cpu_obj
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 41%] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/patchBuilder.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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/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:32: 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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 48%] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/ptexIndices.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 44%] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/patchMap.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 46%] Building CXX object opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/glXFBEvaluator.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/opensubdiv/osd -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 47%] Building CXX object opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/glComputeEvaluator.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/opensubdiv/osd -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:12: 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:12: 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));
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 52%] Built target osd_gpu_obj
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/opensubdiv /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/opensubdiv/CMakeFiles/osd_static_gpu.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux'
[ 52%] Building CXX object opensubdiv/CMakeFiles/osd_static_gpu.dir/version.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 44%] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/patchTable.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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;
      |                   ^~~~~~~
/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;
      |                   ^~~~~~~~~
/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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 53%] Linking CXX static library ../lib/libosdGPU.a
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-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/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 53%] Built target osd_static_gpu
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 50%] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/topologyDescriptor.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 48%] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/stencilTable.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 52%] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefinerFactory.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 46%] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/patchTableFactory.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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:32: 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&, 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:
/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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 51%] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefiner.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 50%] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/stencilBuilder.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 37%] Building CXX object regression/hbr_regression/CMakeFiles/hbr_regression.dir/main.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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<T>::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<T>* OpenSubdiv::v3_4_4::HbrMesh<T>::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<T>*) [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<T>* simpleHbr(const Shape*, std::vector<float>*, 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<T>* simpleHbr(const char*, Scheme, std::vector<float>*, bool) [with T = xyzVV]'
/usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/hbr_regression/main.cpp:189:38:   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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 40%] Building CXX object regression/hbr_regression/CMakeFiles/hbr_baseline.dir/baseline.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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<T>::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<T>* OpenSubdiv::v3_4_4::HbrMesh<T>::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<T>*) [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<T>* simpleHbr(const Shape*, std::vector<float>*, 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<T>* simpleHbr(const char*, Scheme, std::vector<float>*, bool) [with T = xyzVV]'
/usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/hbr_regression/baseline.cpp:106:38:   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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 36%] Linking CXX executable ../../../bin/hbr_tutorial_2
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64   -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/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 55%] Built target hbr_tutorial_2
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 35%] Linking CXX executable ../../../bin/hbr_tutorial_0
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64   -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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 49%] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/stencilTableFactory.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 55%] Built target hbr_tutorial_0
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 55%] Built target far_obj
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
/usr/bin/gmake  -f opensubdiv/CMakeFiles/osd_static_cpu.dir/build.make opensubdiv/CMakeFiles/osd_static_cpu.dir/depend
/usr/bin/gmake  -f opensubdiv/CMakeFiles/osd_dynamic_cpu.dir/build.make opensubdiv/CMakeFiles/osd_dynamic_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
/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
/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[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/opensubdiv /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/opensubdiv/CMakeFiles/osd_static_cpu.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/tutorials/far/tutorial_1_1 /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/regression/far_perf /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/regression/far_perf/CMakeFiles/far_perf.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
/usr/bin/gmake  -f opensubdiv/CMakeFiles/osd_static_cpu.dir/build.make opensubdiv/CMakeFiles/osd_static_cpu.dir/build
/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/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/opensubdiv /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/opensubdiv/CMakeFiles/osd_dynamic_cpu.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
/usr/bin/gmake  -f opensubdiv/CMakeFiles/osd_dynamic_cpu.dir/build.make opensubdiv/CMakeFiles/osd_dynamic_cpu.dir/build
/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/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/regression/far_regression /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/regression/far_regression/CMakeFiles/far_regression.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
/usr/bin/gmake  -f regression/far_regression/CMakeFiles/far_regression.dir/build.make regression/far_regression/CMakeFiles/far_regression.dir/build
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/tutorials/far/tutorial_2_1 /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/tutorials/far/tutorial_1_2 /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux'
/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/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/tutorials/far/tutorial_2_2 /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-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
/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
/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/i586-alt-linux'
[ 56%] Building CXX object opensubdiv/CMakeFiles/osd_dynamic_cpu.dir/version.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64  -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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/tutorials/far/tutorial_2_3 /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-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/i586-alt-linux'
[ 57%] Building CXX object opensubdiv/CMakeFiles/osd_static_cpu.dir/version.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 41%] Linking CXX executable ../../../bin/hbr_tutorial_1
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64   -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/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 64%] Built target hbr_tutorial_1
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/tutorials/far/tutorial_3_1 /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-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/i586-alt-linux'
[ 64%] Linking CXX static library ../lib/libosdCPU.a
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-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/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 64%] Built target osd_static_cpu
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/tutorials/far/tutorial_4_1 /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-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
/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
/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/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/tutorials/far/tutorial_4_2 /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-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/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/tutorials/far/tutorial_4_3 /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-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/i586-alt-linux'
[ 58%] 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/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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:
/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory<MESH>::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, 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<MESH>::Create(const MESH&, 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:122:85:   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<OpenSubdiv::v3_4_4::Far::TopologyDescriptor>::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<TopologyCallback>(reportInvalidTopology);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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:
/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory<MESH>::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, 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<MESH>::Create(const MESH&, 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:179:59:   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<OpenSubdiv::v3_4_4::Far::TopologyDescriptor>::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<TopologyCallback>(reportInvalidTopology);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 59%] 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/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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:
/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory<MESH>::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, 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<MESH>::Create(const MESH&, 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:165:60:   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<OpenSubdiv::v3_4_4::Far::TopologyDescriptor>::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<TopologyCallback>(reportInvalidTopology);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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:
/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory<MESH>::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, 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<MESH>::Create(const MESH&, 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:237:56:   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<OpenSubdiv::v3_4_4::Far::TopologyDescriptor>::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<TopologyCallback>(reportInvalidTopology);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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/opensubdiv/far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory<MESH>::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, 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<MESH>::Create(const MESH&, Options) [with MESH = Converter]'
/usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_3_1/far_tutorial_3_1.cpp:427:55:   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<Converter>::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<TopologyCallback>(reportInvalidTopology);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 66%] 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/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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:
/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory<MESH>::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, 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<MESH>::Create(const MESH&, 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:233:59:   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<OpenSubdiv::v3_4_4::Far::TopologyDescriptor>::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<TopologyCallback>(reportInvalidTopology);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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:
/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory<MESH>::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, 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<MESH>::Create(const MESH&, 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:324:56:   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<OpenSubdiv::v3_4_4::Far::TopologyDescriptor>::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<TopologyCallback>(reportInvalidTopology);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 61%] 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/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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:
/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory<MESH>::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, 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<MESH>::Create(const MESH&, 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:248:56:   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<OpenSubdiv::v3_4_4::Far::TopologyDescriptor>::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<TopologyCallback>(reportInvalidTopology);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 66%] 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/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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:
/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory<MESH>::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, 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<MESH>::Create(const MESH&, 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:232:56:   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<OpenSubdiv::v3_4_4::Far::TopologyDescriptor>::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<TopologyCallback>(reportInvalidTopology);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 56%] Building CXX object regression/far_perf/CMakeFiles/far_perf.dir/far_perf.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<MESH>::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, 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<MESH>::Create(const MESH&, 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:45:   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<Shape>::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<TopologyCallback>(reportInvalidTopology);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 55%] Linking CXX executable ../../bin/hbr_baseline
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64   -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/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 73%] Built target hbr_baseline
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux'
[ 55%] Linking CXX executable ../../bin/hbr_regression
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64   -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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/tutorials/far/tutorial_5_1 /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-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[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 73%] Built target hbr_regression
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/tutorials/far/tutorial_5_2 /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-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[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 60%] Building CXX object regression/far_regression/CMakeFiles/far_regression.dir/far_regression.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<T>&, std::vector<T>*, std::vector<bool>*) [with T = xyzVV]':
/usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/far_regression/far_regression.cpp:220:30:   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]; }
      |     ^~~~~
/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory<MESH>::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, 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<MESH>::Create(const MESH&, 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<T>&) [with T = xyzVV]'
/usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/far_regression/far_regression.cpp:327:67:   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<Shape>::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<TopologyCallback>(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<T>::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<T>* OpenSubdiv::v3_4_4::HbrMesh<T>::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<T>*) [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<T>* simpleHbr(const Shape*, std::vector<float>*, 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<T>* interpolateHbrVertexData(const Shape*, int) [with T = xyzVV]'
/usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/far_regression/far_regression.cpp:217:52:   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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 75%] 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/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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 std::string&, OpenSubdiv::v3_4_4::Sdc::SchemeType, PosVector&)':
/usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_5_2/far_tutorial_5_2.cpp:287:20: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<{anonymous}::Pos>, {anonymous}::Pos>::value_type' {aka 'struct {anonymous}::Pos'} from an array of 'const __gnu_cxx::__alloc_traits<std::allocator<float>, float>::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<std::allocator<{anonymous}::Pos>, {anonymous}::Pos>::value_type' {aka 'struct {anonymous}::Pos'} declared here
   81 |     struct Pos {
      |            ^~~
/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory<MESH>::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, 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<MESH>::Create(const MESH&, 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:211:60:   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<OpenSubdiv::v3_4_4::Far::TopologyDescriptor>::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<TopologyCallback>(reportInvalidTopology);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory<MESH>::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, 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<MESH>::Create(const MESH&, Options) [with MESH = Shape]'
/usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_5_2/far_tutorial_5_2.cpp:276:55:   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<Shape>::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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 74%] 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/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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:
/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory<MESH>::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, 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<MESH>::Create(const MESH&, 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:331:56:   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<OpenSubdiv::v3_4_4::Far::TopologyDescriptor>::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<TopologyCallback>(reportInvalidTopology);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 71%] Linking CXX executable ../../../bin/far_tutorial_2_3
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64   -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/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 76%] Built target far_tutorial_2_3
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/tutorials/far/tutorial_5_3 /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-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/i586-alt-linux'
[ 76%] 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/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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 std::string&, OpenSubdiv::v3_4_4::Sdc::SchemeType, PosVector&)':
/usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_5_3/far_tutorial_5_3.cpp:231:20: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<{anonymous}::Pos>, {anonymous}::Pos>::value_type' {aka 'struct {anonymous}::Pos'} from an array of 'const __gnu_cxx::__alloc_traits<std::allocator<float>, float>::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<std::allocator<{anonymous}::Pos>, {anonymous}::Pos>::value_type' {aka 'struct {anonymous}::Pos'} declared here
   77 |     struct Pos {
      |            ^~~
/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory<MESH>::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, 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<MESH>::Create(const MESH&, 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:178:60:   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<OpenSubdiv::v3_4_4::Far::TopologyDescriptor>::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<TopologyCallback>(reportInvalidTopology);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory<MESH>::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, 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<MESH>::Create(const MESH&, Options) [with MESH = Shape]'
/usr/src/RPM/BUILD/opensubdiv-3.4.4/tutorials/far/tutorial_5_3/far_tutorial_5_3.cpp:220:55:   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<Shape>::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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 76%] Linking CXX executable ../../../bin/far_tutorial_5_2
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64   -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/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 77%] Built target far_tutorial_5_2
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 69%] Linking CXX executable ../../../bin/far_tutorial_4_3
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64   -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/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 77%] Built target far_tutorial_4_3
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 76%] Linking CXX executable ../../../bin/far_tutorial_5_1
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64   -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/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 77%] Built target far_tutorial_5_1
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 72%] Linking CXX executable ../../../bin/far_tutorial_4_2
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64   -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/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 77%] Built target far_tutorial_4_2
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 66%] Linking CXX executable ../../../bin/far_tutorial_1_1
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64   -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/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 77%] Built target far_tutorial_1_1
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 66%] Linking CXX executable ../../../bin/far_tutorial_4_1
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64   -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/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 77%] Built target far_tutorial_4_1
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 73%] Linking CXX executable ../../bin/far_perf
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64   -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/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 77%] Built target far_perf
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 75%] Linking CXX executable ../../bin/far_regression
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64   -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/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 77%] Built target far_regression
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 67%] Linking CXX executable ../../../bin/far_tutorial_1_2
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64   -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/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 77%] Built target far_tutorial_1_2
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 70%] Linking CXX executable ../../../bin/far_tutorial_3_1
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64   -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/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 77%] Built target far_tutorial_3_1
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 62%] Linking CXX shared library ../lib/libosdCPU.so
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64  -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/i586-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/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 77%] Built target osd_dynamic_cpu
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
/usr/bin/gmake  -f opensubdiv/CMakeFiles/osd_dynamic_gpu.dir/build.make opensubdiv/CMakeFiles/osd_dynamic_gpu.dir/depend
/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[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/tutorials/osd/tutorial_0 /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-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/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/opensubdiv /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/opensubdiv/CMakeFiles/osd_dynamic_gpu.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux'
[ 77%] Building CXX object opensubdiv/CMakeFiles/osd_dynamic_gpu.dir/version.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64  -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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 68%] Linking CXX executable ../../../bin/far_tutorial_2_1
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64   -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/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 79%] Built target far_tutorial_2_1
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 78%] 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/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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:
/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/../far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory<MESH>::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, 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<MESH>::Create(const MESH&, 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:156:56:   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<OpenSubdiv::v3_4_4::Far::TopologyDescriptor>::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<TopologyCallback>(reportInvalidTopology);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 79%] Linking CXX executable ../../../bin/osd_tutorial_0
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64   -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/i586-alt-linux/lib: ../../../lib/libosdCPU.so.3.4.4 -lgomp -ltbb 
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 79%] Built target osd_tutorial_0
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 71%] Linking CXX executable ../../../bin/far_tutorial_2_2
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64   -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/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 79%] Built target far_tutorial_2_2
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 77%] Linking CXX executable ../../../bin/far_tutorial_5_3
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64   -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/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 79%] Built target far_tutorial_5_3
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 79%] Linking CXX shared library ../lib/libosdGPU.so
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64  -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/i586-alt-linux/lib: ../lib/libosdCPU.so.3.4.4 -lgomp -ltbb -lGL -ldl 
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 79%] Built target osd_dynamic_gpu
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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
/usr/bin/gmake  -f examples/glEvalLimit/CMakeFiles/glEvalLimit.dir/build.make examples/glEvalLimit/CMakeFiles/glEvalLimit.dir/depend
/usr/bin/gmake  -f examples/glShareTopology/CMakeFiles/glShareTopology.dir/build.make examples/glShareTopology/CMakeFiles/glShareTopology.dir/depend
/usr/bin/gmake  -f examples/glFVarViewer/CMakeFiles/glFVarViewer.dir/build.make examples/glFVarViewer/CMakeFiles/glFVarViewer.dir/depend
/usr/bin/gmake  -f examples/glStencilViewer/CMakeFiles/glStencilViewer.dir/build.make examples/glStencilViewer/CMakeFiles/glStencilViewer.dir/depend
/usr/bin/gmake  -f examples/glImaging/CMakeFiles/glImaging.dir/build.make examples/glImaging/CMakeFiles/glImaging.dir/depend
/usr/bin/gmake  -f examples/farViewer/CMakeFiles/farViewer.dir/build.make examples/farViewer/CMakeFiles/farViewer.dir/depend
/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/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/regression/osd_regression /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/regression/osd_regression/CMakeFiles/osd_regression.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/examples/glEvalLimit /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/examples/glEvalLimit/CMakeFiles/glEvalLimit.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux'
[ 79%] Generating simpleShader.gen.h
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/examples/farViewer/simpleShader.gen.h
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/examples/glStencilViewer /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/examples/glStencilViewer/CMakeFiles/glStencilViewer.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux'
[ 80%] Generating shader.gen.h
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/examples/glFVarViewer/shader.gen.h
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 81%] Generating shader_gl3.gen.h
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/examples/glViewer/shader_gl3.gen.h
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 82%] Generating shader.gen.h
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/examples/glImaging/shader.gen.h
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 81%] Generating shader.gen.h
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/examples/glShareTopology/shader.gen.h
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 83%] Generating shader.gen.h
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/examples/glPaintTest/shader.gen.h
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 84%] Generating fontShader.gen.h
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/examples/farViewer/fontShader.gen.h
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 81%] Generating shader.gen.h
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/examples/glViewer/shader.gen.h
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 86%] Generating paintShader.gen.h
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/examples/glPaintTest/paintShader.gen.h
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 86%] Generating faceShader.gen.h
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/examples/farViewer/faceShader.gen.h
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/examples/glImaging /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/examples/glImaging/CMakeFiles/glImaging.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/examples/glShareTopology /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/examples/glShareTopology/CMakeFiles/glShareTopology.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/examples/glViewer /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/examples/glViewer/CMakeFiles/glViewer.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/examples/glFVarViewer /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/examples/glFVarViewer/CMakeFiles/glFVarViewer.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
/usr/bin/gmake  -f examples/glViewer/CMakeFiles/glViewer.dir/build.make examples/glViewer/CMakeFiles/glViewer.dir/build
/usr/bin/gmake  -f examples/glShareTopology/CMakeFiles/glShareTopology.dir/build.make examples/glShareTopology/CMakeFiles/glShareTopology.dir/build
/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/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/examples/glPaintTest /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/examples/glPaintTest/CMakeFiles/glPaintTest.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux'
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/examples/farViewer /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/examples/farViewer/CMakeFiles/farViewer.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux'
[ 95%] Building CXX object examples/farViewer/CMakeFiles/farViewer.dir/face_texture.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/examples/farViewer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 93%] Building CXX object examples/farViewer/CMakeFiles/farViewer.dir/gl_fontutils.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/examples/farViewer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 94%] Building CXX object examples/farViewer/CMakeFiles/farViewer.dir/gl_mesh.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/examples/farViewer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 92%] Building CXX object examples/glShareTopology/CMakeFiles/glShareTopology.dir/sceneBase.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/examples/glShareTopology -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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;
      |                          ^~~~~
/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/opensubdiv/far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory<MESH>::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, 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<MESH>::Create(const MESH&, Options) [with MESH = Shape]'
/usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glShareTopology/sceneBase.cpp:107:61:   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<Shape>::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<TopologyCallback>(reportInvalidTopology);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 91%] Building CXX object examples/glFVarViewer/CMakeFiles/glFVarViewer.dir/glFVarViewer.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/examples/glFVarViewer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<MESH>::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, 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<MESH>::Create(const MESH&, Options) [with MESH = Shape]'
/usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glFVarViewer/glFVarViewer.cpp:433:63:   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<Shape>::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<TopologyCallback>(reportInvalidTopology);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 93%] Building CXX object examples/farViewer/CMakeFiles/farViewer.dir/farViewer.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/examples/farViewer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<Vertex>&)':
/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:
/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<Vertex>&)':
/usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/farViewer/farViewer.cpp:428:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<Vertex>, 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<std::allocator<Vertex>, 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<MESH>::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, 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<MESH>::Create(const MESH&, Options) [with MESH = Shape]'
/usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/farViewer/farViewer.cpp:583:51:   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<Shape>::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<TopologyCallback>(reportInvalidTopology);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 92%] Building CXX object examples/glPaintTest/CMakeFiles/glPaintTest.dir/glPaintTest.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/examples/glPaintTest -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<MESH>::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, 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<MESH>::Create(const MESH&, Options) [with MESH = Shape]'
/usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glPaintTest/glPaintTest.cpp:208:63:   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<Shape>::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<TopologyCallback>(reportInvalidTopology);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 89%] Building CXX object examples/glEvalLimit/CMakeFiles/glEvalLimit.dir/particles.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 89%] Building CXX object examples/glStencilViewer/CMakeFiles/glStencilViewer.dir/glStencilViewer.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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/opensubdiv/far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory<MESH>::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, 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<MESH>::Create(const MESH&, Options) [with MESH = Shape]'
/usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glStencilViewer/glStencilViewer.cpp:308:51:   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<Shape>::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<TopologyCallback>(reportInvalidTopology);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 88%] Building CXX object examples/glEvalLimit/CMakeFiles/glEvalLimit.dir/glEvalLimit.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<MESH>::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, 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<MESH>::Create(const MESH&, Options) [with MESH = Shape]'
/usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glEvalLimit/glEvalLimit.cpp:627:51:   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<Shape>::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<TopologyCallback>(reportInvalidTopology);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 89%] Building CXX object examples/glImaging/CMakeFiles/glImaging.dir/glImaging.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/examples/glImaging -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<MESH>::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, 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<MESH>::Create(const MESH&, Options) [with MESH = Shape]'
/usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glImaging/glImaging.cpp:308:51:   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<Shape>::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<TopologyCallback>(reportInvalidTopology);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 91%] Building CXX object examples/glShareTopology/CMakeFiles/glShareTopology.dir/glShareTopology.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/examples/glShareTopology -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 90%] Building CXX object examples/glViewer/CMakeFiles/glViewer.dir/glViewer.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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/i586-alt-linux/examples/glViewer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<MESH>::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, 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<MESH>::Create(const MESH&, Options) [with MESH = Shape]'
/usr/src/RPM/BUILD/opensubdiv-3.4.4/examples/glViewer/glViewer.cpp:441:51:   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<Shape>::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<TopologyCallback>(reportInvalidTopology);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 87%] Building CXX object regression/osd_regression/CMakeFiles/osd_regression.dir/main.cpp.o
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64    -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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::FTag>, 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:20: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::ETag>, 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:16: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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<std::allocator<OpenSubdiv::v3_4_4::Vtr::internal::Level::VTag>, 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/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<T>&, std::vector<REAL>*, std::vector<bool>*) [with T = xyzVV]':
/usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/osd_regression/main.cpp:162:30:   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]; }
      |     ^~~~~
/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/far/topologyRefinerFactory.h: In instantiation of 'static bool OpenSubdiv::v3_4_4::Far::TopologyRefinerFactory<MESH>::populateBaseLevel(OpenSubdiv::v3_4_4::Far::TopologyRefiner&, const MESH&, 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<MESH>::Create(const MESH&, 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<REAL>&) [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<REAL>&) [with T = xyzVV]'
/usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/osd_regression/main.cpp:323:33:   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<Shape>::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<TopologyCallback>(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:
/usr/src/RPM/BUILD/opensubdiv-3.4.4/opensubdiv/hbr/../hbr/vertex.h: In instantiation of 'void OpenSubdiv::v3_4_4::HbrVertex<T>::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<T>* OpenSubdiv::v3_4_4::HbrMesh<T>::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<T>*) [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<T>* simpleHbr(const Shape*, std::vector<float, std::allocator<float> >*, 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<T>* 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<T>* interpolateHbrVertexData(const char*, Scheme, int) [with T = xyzVV]'
/usr/src/RPM/BUILD/opensubdiv-3.4.4/regression/osd_regression/main.cpp:318:40:   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/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 97%] Linking CXX executable ../../bin/glPaintTest
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64   -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/i586-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 -lrt -ldl -lgomp -ltbb 
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[100%] Built target glPaintTest
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 98%] Linking CXX executable ../../bin/glStencilViewer
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64   -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/i586-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 -lrt -ldl -lgomp -ltbb 
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[100%] Built target glStencilViewer
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 96%] Linking CXX executable ../../bin/glFVarViewer
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64   -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/i586-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 -lrt -ldl -lgomp -ltbb 
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[100%] Built target glFVarViewer
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[100%] Linking CXX executable ../../bin/glImaging
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64   -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/i586-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 -lrt -ldl -lgomp -ltbb 
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[100%] Built target glImaging
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[100%] Linking CXX executable ../../bin/glViewer
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64   -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/i586-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 -lrt -ldl -lgomp -ltbb 
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[100%] Built target glViewer
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[100%] Linking CXX executable ../../bin/glShareTopology
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64   -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/i586-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 -lrt -ldl -lgomp -ltbb 
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[100%] Built target glShareTopology
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 99%] Linking CXX executable ../../bin/glEvalLimit
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64   -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/i586-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 -lrt -ldl -ltbb -lgomp -ltbb 
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[100%] Built target glEvalLimit
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[100%] Linking CXX executable ../../bin/osd_regression
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64   -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/i586-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 -lrt -ldl -lgomp -ltbb 
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[100%] Built target osd_regression
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[ 96%] Linking CXX executable ../../bin/farViewer
cd /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-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 -flto=auto -march=i586 -mtune=generic -D_FILE_OFFSET_BITS=64   -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/i586-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 -lrt -ldl -lgomp -ltbb 
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
[100%] Built target farViewer
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
gmake: Entering directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
/usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux/CMakeFiles 0
gmake: Leaving directory '/usr/src/RPM/BUILD/opensubdiv-3.4.4/i586-alt-linux'
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.68857
+ 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 i586-alt-linux --verbose
-- Install configuration: ""
-- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/include/opensubdiv/version.h
-- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib/libosdCPU.so.3.4.4
-- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib/libosdCPU.so
-- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib/libosdGPU.so.3.4.4
-- Set runtime path of "/usr/src/tmp/opensubdiv-buildroot/usr/lib/libosdGPU.so.3.4.4" to ""
-- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib/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/lib/opensubdiv/tutorials/hbr_tutorial_0
-- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib/opensubdiv/tutorials/hbr_tutorial_1
-- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib/opensubdiv/tutorials/hbr_tutorial_2
-- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib/opensubdiv/tutorials/far_tutorial_1_1
-- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib/opensubdiv/tutorials/far_tutorial_1_2
-- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib/opensubdiv/tutorials/far_tutorial_2_1
-- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib/opensubdiv/tutorials/far_tutorial_2_2
-- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib/opensubdiv/tutorials/far_tutorial_2_3
-- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib/opensubdiv/tutorials/far_tutorial_3_1
-- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib/opensubdiv/tutorials/far_tutorial_4_1
-- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib/opensubdiv/tutorials/far_tutorial_4_2
-- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib/opensubdiv/tutorials/far_tutorial_4_3
-- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib/opensubdiv/tutorials/far_tutorial_5_1
-- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib/opensubdiv/tutorials/far_tutorial_5_2
-- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib/opensubdiv/tutorials/far_tutorial_5_3
-- Installing: /usr/src/tmp/opensubdiv-buildroot/usr/lib/opensubdiv/tutorials/osd_tutorial_0
-- Set runtime path of "/usr/src/tmp/opensubdiv-buildroot/usr/lib/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/lib/libosdGPU.so.3.4.4' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of './usr/lib/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/lib: (from <cmdline>: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=strict,fhs=strict,lfs=strict,lint=strict,rpath=strict,stack=strict,textrel=strict,unresolved=strict)
Processing files: opensubdiv-3.4.4-alt2
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Voimt9
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.NkrzBi
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
Requires: /lib/ld-linux.so.2, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.34), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GCC_3.3.1), libglfw.so.3 >= set:lgDOnkfBZmMNf87yhu355PksjHz3ClwbfUKl2sS0khlWoS7w1IKw2, libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.1), libm.so.6(GLIBC_2.27), libosdCPU.so.3.4.4 >= set:ngNeoiEs9semNl9zZtnFvvjAVooQwQ8OZj5yZs2CUfZxQPVQGJfuZGH8EZmNcYkcYbB0Z75Ohr3pMSZosaO8jycX8kP8j0kuiYmm1AZCAVrByFFr1MAZ9hU8BxbqSt5ApsWr2kZ3wp8fxqX1Y9ZCf3pxlYZBZwgGcNTNZCM4s0jzMHcs1JyPMR5Yim5cL41, libosdGPU.so.3.4.4 >= set:piMAdxUAcIdClwowEr44Mi1JPxZuAiUKjW8VNvSBKcKAPkrzKnQWXZ0Gn47tQYeaoUhKbzLprZsLIeGUJGTXx5rVZguZbWwUMzuAriB7ncAdY7Tng5QDk6NxPxKRiU7UkusBeCZcqcEiCwQRN9lCaj8HEuZrQKMdkCKfxMu3FANL34hgdG5pDABIpukcXceJZmzxqNHPACFZhoynDYfFTqqeh1beqngBuyA8YFbxTxhXCeouDQhavvHuIQaKSx0aFMmiIb08PlEimJg298tk0sK86C7ioxi5o7CWfcpirnzTPzxkVRERZwEpnAwkiVxINFpDKebnqnh7CtgBcVUIcQrl3GnTHNpsGUFx2, libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.11), libstdc++.so.6(CXXABI_1.3.8), libstdc++.so.6(CXXABI_1.3.9), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.11), libstdc++.so.6(GLIBCXX_3.4.14), libstdc++.so.6(GLIBCXX_3.4.15), libstdc++.so.6(GLIBCXX_3.4.20), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.26), libstdc++.so.6(GLIBCXX_3.4.29), libstdc++.so.6(GLIBCXX_3.4.32), libstdc++.so.6(GLIBCXX_3.4.9), libtbb.so.12 >= set:kgYY1l2jB5HPk2OwW9OZ6bEnnxItB0, rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.qXAfhI
Creating opensubdiv-debuginfo package
Processing files: libopensubdiv3.4.4-3.4.4-alt2
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.43443
+ 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.tw6whL
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell)
lib.prov: /usr/src/tmp/opensubdiv-buildroot/usr/lib/libosdCPU.so.3.4.4: 671 symbols, 20 bpp
lib.prov: /usr/src/tmp/opensubdiv-buildroot/usr/lib/libosdGPU.so.3.4.4: 3162 symbols, 22 bpp
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.MSGjka
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 = set:ndHG32rdILZdoNMRbnSBDbMr5DOlNEgfELGGBpAdIiFZJEvibYQSTQnb57PMZfOzhgK9p5aL9aLtCHmE53BzwZ5DmRUkVedA74UOcVumzP67VIMPyGWav4tAydEsmki9Vy33qcX4ie0pRsSPilXel4GZy867kZGRNo8sQQcl94Aa93DZwYGb40VZ94x76Ht9zNFF2jDeyHnCr4FY3F7kPmhwlbh5IEaBrARtODq21uvRzzEn8yf5mQvWZFH17QGNI74Gy8tksSZ4pxZrUnIW0Id80zYJJZoEeMsCyPjyCQyIZyL63Hrl30YVElXYmKevqEHCO76QPQ6rS7PTTvXA9NKM5lSZt9YoJUtbkYBceuRhar30Mok5kbQmzrUAham18pmjmeigCh17a2UbVLHrRP8kei6njCAx8j9wfaWDPgWIhzLKLCmRZx7K0z7LiuChFm8CC1OHJrOBC0UiwKxsEscemleZjup4HBO5GsRL9chzaoATZIrGpPIHHnZvCiLWgwHQMyUybC1smaV8s2AhzPXEMhLekjZs8J0S7Pg6Uri9MthTEfdRkusWzmPH4jsBGiuzyARjID3VotZudWkoIsCjof8kiZcdxbXcHBbZv3i1ff3x4dBkexw4gCwqz44jLH7a04aQ58Yze01Z8aZsfqju8LLGj6RidK5F59KQ5wyNrqn2Gt44TVokI2u3MWXOj814KxWQEu4wIc4Et9XtTjPeYLZc6SQl3JU3OF0CixajO3QO20DLTubpbdCpEWfmUZstgjZmyJpVRgtzyUJZCiIJyAf2wZnYJ0gUClSluJwi5q3UKc9eIDpVzPa3VqjiH2ersoGJZsSSsFMFWC0mZfpQXbEqeLC3sH07q47OGWAx0V23QLuA4cVewURifxZFCdOGQHbhhBEamArmZsFM6Z8jUSbnOERn4g3rhxkFZ0QtMY2k3W5ZEcMq5aYKO89A43RlFEtKi9nI6khZcqmCj3k870WQQYIvWbT8ILSW7h1dmkNyanFPlZf0PLjlZvpTNTiKNo1eGtwLapsxvZ8NC29hCrmtwd04pueUvfjKqZf1Zl8E4Zo1CiWMA3rawUy0909xwD76ijiW7Zd8jPZhb0KWuxTHd23fxtg7kjCWd0Oa27hJmuvqidKd1bnZs3wPClCXnT1MwFlsCxyNeF7uHH0YoLr57OC4wNBCWr2NeNaSQgx0z1Ep8974Xm3zS5p1xY3k4oxZryV1N8UxZHFuyXGuDZtjOYH2PxKBstLFMRy1DEf38g7hiUSkA5YF5GBlcow9qaUm2lob0H1aTZg0rOFhCfkd1DdphlgRXt4rIoZ1DXIRobOPh6ry2HmDEDCm0CFAqLcBeWN2HDcWI6jBCrYB1, libosdGPU.so.3.4.4 = set:pdDgWZ1v8roUnZkbjFMQUztvOaQnDKm5YtO6skHyzpnsljdMyXU9v8mbkd0b6IT9HR9bjby5uzsIGtz8VMorBVpjVopoZaGQd4bBN0M8zOPQDPz5tPZ56J3EArqMSpUsOPWwawJKMTNuhU5T1TReddfuqZkdaQvYw8T4pYpkxSDZre4iZqHNw772iWaYBqztSZnRB4JMj3OOEK4KpaXvQpgxy8xSpZuCvt4F5AIEWq7kjCpzbewfeOWHJ0pSp8aQAYg0UFI6qT7gX1ECboRmpVfns1A3ZoaZG9YK3yeCsDuZoIjrIOhViq2cSmBylr2HFgsowp5GSHaMNmSjdv1P23CXsZC8IFXwKn67KDzLRGb9h0DoXQp5N0tza1Z5sRDkQBNHRRkAVZoArTy6ktUxrDleT3u6Rhetufw6lyoTxlDRXT89AmDLvVGSXVZIwq5SPebk3l8iBhNNYKENS1cYCZqkUIKdH3IYoxJIAm2iofm6uZgdwLlQTXqrsWWAKbJ9cNhzJWvk1cfNw9p6loGZ3a8zljXwMZn8kSZ7nzEDAMAmnsjQV6CGkgehSy7L6ySuyKfSbd04mro9BfhZrUZaz6DvE9EaDSRIoQZnMZ9yqucoyGw8ICyp1ulOH9cKIt3E3IkcDCbIxVyDpTSCFys3MZn1bopewRZ7biWLopCeMgeUSsa9PFxRi9ykrWFR2n5dIsWKYfQvwGMhlf85MHqXtK48NuovKtw3GmvsGJ1TWfaTNfNF5k3jMcKavXztDww6DZ7hiURqoeTrcg9Q1xNlqg6zGHrT5o4bAGAWFIQbDueXdBPbsKpg1dMukYkZlaZv0UH9ulls4pZeUraoLLZzwhnwfhmNJ3Ux4ySlG12Q7Uq8sEqcwWfxZl9byHQ7UA9Ml9DRZFe7ZDneFKdI7IyruBx193oEQ2xuRZmP3EyGEDCIfbhHW8SsIuMOPs09QgMQELnlrCV4Z3f1V0eEIpe4tNls4nVxFlKW9QV47Ob7KAkxA90Q8hyzGdplhlLM4FfZ5u6VtnOwvOF2Go7Mp1LJorjHLZ8OqXrptUwr4ydMHVm8AWZii55MWzkrrq6tnqg9Mzpeuln7tF9ZgQrLcEH8WZt6KbcSRz8kmxOszHHe20GZr3tnZ9yqyV97SjfkH7JrONnjN5f6lQgb0EusTmWiLWtkfjcAwL1os4H2xNHHFc1UMTNOtDdGVYrPw5mZ4sDGv0qQs79z9uAnvx7Y22FK9VawwrXMEUw4om21HBH2xLFD0xwExVSsW3D2Y8ExwZ6JLmDVfJWhFEW9WleeT0vO6OOECKdMxOerczYxa2P5r4VSqpsJAkZzS2AficrKquFFsrw3QZFDilMHW14HWtTw70ZJ29RNZ3yP9wVNRDALt59FYBAFDUrMs1vEaG8XKq95NMjZEW7PepPsKG1KaGdXeZzhZjWF8SZmcGy4gOjOM09tslwsysB5PutxcZ9cAoCZ6fG5NrAaNVNzbQH5MpqVJuV5ZnjsczAN6aCBvABpmRcOl0rwTRz7xMiTGbw8Zl4ha8coGylhZHYAXhZ8L1ag6GZbFktXOUDemEVyohrmmcOn7XiAwwZdWfBOcyuuJ75q9L155GTZJwtU8mfVHIjw9mUA3b3RUzZf557IZwh4XGMGLt0eJWQcV7wd0TaabosuE2WfxdVq43CQKyvhms0rVGiZipUNkZ4DjfzyyiMvUHk5Jmn5Vs0NPQxuMrS9ZnOMCpacEZKZrsOT7I8434PlE8xNUqBQCaL2cdwzZhbeelBUNXqiGy9zCCyaDpjmOc5HMp4kXXG326N8NafBmhE4ZLl7gF4tGFJq7buz4EJG3ChnR9BzlStgytwJf0Fd2ZAZ0LZiZhGO1OSItZF0bmIRet1Z5A7OPdIP0jiS1tVp2S7MwNcNpy01YZxcct5PxaLcAVyhkojZI29iwFzLANdJSfg1wLO8ENjTxg27x8UEmdbgZoeJc4YEyllagRw9FSkZ3PWDm4WsyY0Nnld7aZa6UjchVz5xEWSg29MvCwoVekpz9GJfgtIFuhLaZni7iqtaVkQJuDHzMNfZ2IZ0hny53pdyeNhjKsMYXah9ccMb5wlraBk7RKp787liNc8SXZ19mpC7TIYellzNHQI71N8Ltbj69BDyKN6FWdzgjy73W6klkkVZgDrdAJT2ej4C9PcIyF4OEhF0mGB9eFNNmQ16jXIK4bYJYcscMsdlSoyGgcgajsvhvM2wUYLl6gp1RvQiQJhNx0vQsczrQfvVstGdm3r8YH920SmFQGgeWzdxRITgbzZDzNCxODgKFOPxHudkclzTU9nAE3eqSgCl02ZlX8AdZ5xbINcALNZ9lkIeWO4h38gDSWVJ6FL0xjI6NYFPgObbB6shptlDL7DI3ZAsAsfA2KNPicToZ3gIztiZgE1ukpL45jql6QaHcu1xStlZzLUCmqkZ9zXlYKs9YYPfm9URGM9uK23IJTnyHQMrSjtI8l0TPB4e9aS5igQeWcPpB9JxnwP5eaphobCwvqUzG0C7qd2jAmYkUMkMhYHuZChOdtEjwjssJXZFlKWd0YtYyM3OmUtUrYbhkFM2GdtIKaD8qbQ65Ip12aRcZwpfZ0KzuTAbFhqqeeKlupcLTcWkFdR21A4SaEbvXQywZhmjSUtBVdTMjZzXcoba1fWpZjUZ73r8xCUaQ1oLmVZI3da1Xo0GLG1PNvWrgTVKbsVxzw9nq8vtXwe3hKBz3UxWjDuGIZEq76qQ7pTQE6Xii69pDL2kAFqSRtxXZzRUiYgx1FfwHG6msrMzcOjvKIfBOZuIsADLgZBm5DMcjqUs4JubvmN9BePwIUVyVmFyLw5DZwDB49zOEAQxdzXaKy5eRWPEROZHrNvGIiugni6IvmA3cOoHavBtoCOTbcYZIN9h6wKJx2cH8rV8DsZLBVZfOlEYKZauNLjZojPHq0MGZGmioAeZLfdmn6iwbzpkFzXY0YuRs6ErYKEV66daLqEbEonzO2WGtNZ3cYdo281kPqvZmSweNkxX2u4JMXLEc6a9zZpcRWyZy2EafPOt44UanAZG9lSwLelkxpxUQuqWN3PVxTXKgkKj6qLHdbMXTzy0phbU9DE0gcHWkXvzMI0RFMkUUPMfSG12LrZCbLJ0hjbcZ5rBQUXT91uPELZbPBnllZGXsctDZHIN0tJ0ZwoMwp1c2uJjOFYgLJmXqg66WwDPvgDqxyc9vkKyTclBPXL8mynIZ2Z5j73uROIzDO2Cu2MLhdAnue5qp78bBXmzaZuf8pg0UgU9vKZlEKVYXmRWG1M8FwOixOtFmrX49nQ2tQXo4jApKak9foD7Th9mUaUZodZ7VpDAlWyRSnC9Lm0tHFMo99AaO7jROOdJG6bC8DsT9JWNEwNxI1dFNMkp41vogpsTpenkB76uS1N9YoiOSkb7SSzqKrEbfiSfltUvqFRZzwS7m0Cgzsp4VFbtwZyMhyjnTbwO7vrVszUQij1HE3jk2eIG8HcQw0i3570jhOGEYZegkwyox9OIbecDHdAv0CAevXQpeK0oyZ573MaUPfanwTgtZFdcnqHJylrFPqMnwCWZEMOiX6Be0WjtaxBIBsht1vSMzd0zFgVMQUugd66wrxaUMOvVUBFFuRYk6WnZsttHDO1b4zjGeL2yOX2IEn7496avN8RlFNaIsxT6Kpr6wTZdVFBDwW1dEhDMmQkFQH7qJFnZ2fQSRz2gZF4K1UZAHlxyDBtnMM419LEvIegVvCAWvFMAltYOcCyx6EigZFmvrZu2DiSIEv97e8JR2aZcg4dFNpQpjp3gNzSOCU5VFSJ9egIXxYoCLaOWiP2e89kdKZ5rSACvQ4CLUslJOIfA5faUfq2p5xzQCz952Xn1Iqu8yIVsqbzeFBcEj056tfp80UJSddvu4ZxOM5QuOlss4uC4f5UtK7t1a6lsFP0KWs8A932aC4x3l7G2nGNkAdre2Tna0FjEqAQgImAr1c55engZkqUpLoZs5daZlN9RZAzZogZLcjFVB4DJv7sF3ooHPYtTNkpJLVFfwgRKkvFjlsZkP7aHlgSw0aiZsJsRcpriKNUhp2mmAxIonZ9kGay2PgkGDvQ2kg9878nF2VZKOucCtJq2B6O0jOeOBGyUDXI4wL7Z8UuMLqloFAnMzYYcimZ1HkML9mGZhyhNnEVImDNNO8huIeRlvXfKk9keLu26zqNcp1dxWJ5Zqwnslh5Yua7R4sr1B7dXYyT0c8bMGKI5CZH1gl8fYIZm4Z3ApucF9OMpJSclNFOHQPMTiZARX0FdTJwAirjzgqIrs7AzylNC424OIcZn535Z8encIEu1kvDqqxkABr9YmG8NqXoEZI6SfnJX37C1ZzYjjTWYpeNG8Q8L6P0cTknrzO3NhMyZ3AQFkQOGsyd1LFoZ2QvkvaaHiwpH65EmfCyuZkhks5XPV0csUScMBlZ8Z8M498Zu3NwpK4JMMtb4fECACqZ8upaAMRYS0nUQoSr6pMemUdmHTvpHjnsWDgnXpZbZfPH133fTaljKzB8wdiTH4ukma6ij6XxwsQrJaRwRnzsA4ZJAyKyCAOiqeKmJAOM4Lap2dKQt3GiNmLciFeI4JM27DVSh5zAkT2AhUtr4yABM59E6S2VXFy6iyH2tuit5JcpIenafmKvma5GHayu2Z23BIKHxLZbJcacvUi67nliit9cIbsM3jjmSjqHaodv32UPwbF2M57jLQz5jRyAjVuhympMjThnRojNOHdTFmpU40lsMUqZsyYTqcxvKlK4IV6dv4i21wg0V2d5aZv2h3ziweZmwspTrKCW2h8icsS4zXqSdhGVrVWBHoD9XuPxemFp8qwIqWkUTE8MuMCrUsUHIAKvf9gjV1kbACNpD1uqM2dyvFXWmxeL62aBotZnxEDulT3xuTBsyoOoh9nY2YMRxEk5gc2QjznSWbBlfbRunG11EJVT9Hhn3GhcUdi1nmHAVaVsyP4GpJmIisAxz2YsY6uKSC8RchOr1FQCFhgOAZDUTDygkP8TUom0WlF9GwhIzU13YWhImWP2zrwr3n9j2TjJffgLaqkxw4pnScAG4AysZnzIKZ1kt8s8VfSy8P4naNysxM85CseNEdsIN7P40Jx2MepOA1jYGKHGRaRSPomD82y2AebfFCUhpOHDWakSZbRxDum1bSFiDgy7kiKtLG1jQXsOJr3g5d5BbotcCOxjHxolHboPzSxTqWhngGfsprIaqkQ8QNuh3f4Vhnd7IJ7VJICoGsdOxMpJRZ0ViJGM4e1pSlWogPdERxDlh91WXduoym0y2Wm2gmM33Mt03XYOHLkel0DwpFD9z3aR5BCshmP5Z3l3QpXac3Zg4pBkBQGDlBHkNztr5UsR0bMWty2KZn7BaWfEJi0ZHKvt1gyxL0ecDCMeGHwXNy0bhEyZ4ERbnoJzCDuzKhEWy1srpZnFi3MtTkhsFjg09cJsCInK46ZpcY0bdWENEPAu3nRrdqGZg7OfhZJbNeTAhvceDg5BBAIjFElJAm6Ji2AEbhuaIYauXBywpZmhWCkYfXFuYn2yLgnwZhXRIOW8tGwJyiylGkiyDjVEsAlEBDaXLUnGiQqIoog61CmtFZfbJn2qzgRR6Z9Z7ZovkrUtLFXeoXxDlYcbMmXhEkG5kKgqqqCZGx7h2zgsliQMP3FIlkMpFLE46UCUBZC8zE6SvSZq5iagUktYSDrF3EbanSZyQ124gTLyOwBviuQEDyqZnyejMX2lfTSiu7pMVACsvX56W7h9nDDKkkgFvYIO55sm5v6dzWBGb3UiPwckDAArssI2eq4IZKc7BPMWoYH1XiZft9ckcaFiNK13xtCphNbWEQFlTgpYBJLiiE9HjyH5pYICY6ZEiBi3aecSokdedUD1Qvi8lGC1VrccwbMrz709AbRJKqOZgLIZxHaj01GCS0wZ0CTtZo72yjTBMZtZ7puiqBjYFzlAI5h4UtlWGoTCV2D2AxDyiOz1yO7KZAUzXAsSCaP9ZFuF4NfzNCRq5pxcKZxn8eBIOdHEttWkWa3wuOaBoKJ8uOGb7YE9LeyGcjmjyyXgB8USs6L3ZJi6tOaGybF4Icu249YPles3XyrBqIEF41j95dd7kYw4MZ2jU13o2IMYr6faDPjpJZ5fbrF9P86NCDu8wp5F0zGygbMov7ZKOCB4wENzJJFSnl2xTyjDIVIAmcJGY1R65uBV96ZL3AEBezU5ZnUZm4Ug8NSfyrv9NW9XQGZz9aheEDJ27LWM5CKEPxH1mhqrtanFGzd0BZzpifdZd5dYtbu7h1h3EOQsfqmRBx6tYW11H9hV9Tl71U7VkvOwXl3Pd05FetGu9AIe66qqn
Requires: libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.34), libc.so.6(GLIBC_2.4), libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GCC_3.3.1), libgomp.so.1 >= set:mjKytj48oMiohxcVQ0, libgomp.so.1(GOMP_4.0), libgomp.so.1(OMP_1.0), libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.1), libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.11), libstdc++.so.6(CXXABI_1.3.8), libstdc++.so.6(CXXABI_1.3.9), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.20), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.29), libstdc++.so.6(GLIBCXX_3.4.32), libstdc++.so.6(GLIBCXX_3.4.9), libtbb.so.12 >= set:kgieZ0YcVD1yOIiZLKej983GD8TrbEnnxItB0, rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.2THmaV
Creating libopensubdiv3.4.4-debuginfo package
Processing files: opensubdiv-devel-3.4.4-alt2
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.rDtMUY
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.rwrRLK
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 <cstdio>
      |          ^~~~~~~~
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-alt2, libopensubdiv3.4.4 = 3.4.4-alt2, /usr/lib/libosdCPU.so.3.4.4, /usr/lib/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.zQgEKQ
Processing files: opensubdiv-debuginfo-3.4.4-alt2
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.KIg3mP
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.TN09MA
find-requires: running scripts (debuginfo)
Requires: opensubdiv = 3.4.4-alt2, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libc.so.6), debug(libgcc_s.so.1), debug(libglfw.so.3), debug(libm.so.6), debug(libosdCPU.so.3.4.4), debug(libosdGPU.so.3.4.4), debug(libstdc++.so.6), debug(libtbb.so.12)
Processing files: libopensubdiv3.4.4-debuginfo-3.4.4-alt2
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.yoeHTX
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.InJZhE
find-requires: running scripts (debuginfo)
Provides: debug(libosdCPU.so.3.4.4), debug(libosdGPU.so.3.4.4)
Requires: libopensubdiv3.4.4 = 3.4.4-alt2, debug(libc.so.6), debug(libgcc_s.so.1), debug(libgomp.so.1), debug(libm.so.6), debug(libstdc++.so.6), debug(libtbb.so.12)
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 22 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/i586/opensubdiv-3.4.4-alt2.i586.rpm (w2T16.xzdio)
Wrote: /usr/src/RPM/RPMS/i586/libopensubdiv3.4.4-3.4.4-alt2.i586.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/i586/opensubdiv-devel-3.4.4-alt2.i586.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/i586/opensubdiv-debuginfo-3.4.4-alt2.i586.rpm (w2T16.xzdio)
Wrote: /usr/src/RPM/RPMS/i586/libopensubdiv3.4.4-debuginfo-3.4.4-alt2.i586.rpm (w2T16.xzdio)
583.86user 43.66system 1:54.08elapsed 550%CPU (0avgtext+0avgdata 400016maxresident)k
0inputs+0outputs (0major+11754158minor)pagefaults 0swaps
1.81user 1.19system 2:05.49elapsed 2%CPU (0avgtext+0avgdata 110200maxresident)k
0inputs+0outputs (0major+223112minor)pagefaults 0swaps
--- libopensubdiv3.4.4-3.4.4-alt2.i586.rpm.repo	2022-02-02 11:28:53.000000000 +0000
+++ libopensubdiv3.4.4-3.4.4-alt2.i586.rpm.hasher	2023-07-01 06:36:56.975826771 +0000
@@ -27,2 +27,3 @@
 Requires: libstdc++.so.6(GLIBCXX_3.4.29)  
+Requires: libstdc++.so.6(GLIBCXX_3.4.32)  
 Requires: libstdc++.so.6(GLIBCXX_3.4.9)  
@@ -34,4 +35,4 @@
 Provides: libopensubdiv3.4.4 = 3.4.4-alt2:sisyphus+294292.500.6.1
-File: /usr/lib/libosdCPU.so.3.4.4	100644	root:root	b8d33fd36d1dd6fd5854982f10c6721c	
-File: /usr/lib/libosdGPU.so.3.4.4	100644	root:root	fb709b32564f3e376a07f28b52c8f01d	
+File: /usr/lib/libosdCPU.so.3.4.4	100644	root:root	ef9c389b254a7f6ced5416392c5d91ee	
+File: /usr/lib/libosdGPU.so.3.4.4	100644	root:root	54085539177481cab796db3d32afa770	
 File: /usr/share/doc/libopensubdiv3.4.4-3.4.4	40755	root:root		
@@ -40,2 +41,2 @@
 File: /usr/share/doc/libopensubdiv3.4.4-3.4.4/README.md	100644	root:root	7b6c48f05ac09d5d09ba46cc883b4163	
-RPMIdentity: c56bdcbcbf2dc8b2cbea826cb5b84729ef94b9fa30e9f21fe470c2eb64e56f6cb29cd201f6a79e6049aa31cc894613e5d71c969096fa19dd653589db6eea6369
+RPMIdentity: e6137dfc4de244193d1c3a1f70080f06900c80d8ac4d722024da2f7ad363296fa54d1069a8df5f6e8fd91432d55673bf191d0046d925304ecbbd6d70e178be53
--- libopensubdiv3.4.4-debuginfo-3.4.4-alt2.i586.rpm.repo	2022-02-02 11:28:53.000000000 +0000
+++ libopensubdiv3.4.4-debuginfo-3.4.4-alt2.i586.rpm.hasher	2023-07-01 06:36:57.036828028 +0000
@@ -1,7 +1,7 @@
-/usr/lib/debug/.build-id/22	40755	root:root	
-/usr/lib/debug/.build-id/22/dd67feea11220d06c3441f3b73b8fcd979f713	120777	root:root	../../../libosdGPU.so.3.4.4
-/usr/lib/debug/.build-id/22/dd67feea11220d06c3441f3b73b8fcd979f713.debug	120777	root:root	../../usr/lib/libosdGPU.so.3.4.4.debug
-/usr/lib/debug/.build-id/75	40755	root:root	
-/usr/lib/debug/.build-id/75/4b5f941791b4b95a07a2d3141b48e4c0088a1b	120777	root:root	../../../libosdCPU.so.3.4.4
-/usr/lib/debug/.build-id/75/4b5f941791b4b95a07a2d3141b48e4c0088a1b.debug	120777	root:root	../../usr/lib/libosdCPU.so.3.4.4.debug
+/usr/lib/debug/.build-id/cb	40755	root:root	
+/usr/lib/debug/.build-id/cb/94cdd9317727a409b8964accb122e8f3fefbdf	120777	root:root	../../../libosdCPU.so.3.4.4
+/usr/lib/debug/.build-id/cb/94cdd9317727a409b8964accb122e8f3fefbdf.debug	120777	root:root	../../usr/lib/libosdCPU.so.3.4.4.debug
+/usr/lib/debug/.build-id/e8	40755	root:root	
+/usr/lib/debug/.build-id/e8/7cefa18efb22ac3b16fdaa2e9e2a6c9641947b	120777	root:root	../../../libosdGPU.so.3.4.4
+/usr/lib/debug/.build-id/e8/7cefa18efb22ac3b16fdaa2e9e2a6c9641947b.debug	120777	root:root	../../usr/lib/libosdGPU.so.3.4.4.debug
 /usr/lib/debug/usr/lib/libosdCPU.so.3.4.4.debug	100644	root:root	
@@ -142,10 +142,10 @@
 Provides: libopensubdiv3.4.4-debuginfo = 3.4.4-alt2:sisyphus+294292.500.6.1
-File: /usr/lib/debug/.build-id/22	40755	root:root		
-File: /usr/lib/debug/.build-id/22/dd67feea11220d06c3441f3b73b8fcd979f713	120777	root:root		../../../libosdGPU.so.3.4.4
-File: /usr/lib/debug/.build-id/22/dd67feea11220d06c3441f3b73b8fcd979f713.debug	120777	root:root		../../usr/lib/libosdGPU.so.3.4.4.debug
-File: /usr/lib/debug/.build-id/75	40755	root:root		
-File: /usr/lib/debug/.build-id/75/4b5f941791b4b95a07a2d3141b48e4c0088a1b	120777	root:root		../../../libosdCPU.so.3.4.4
-File: /usr/lib/debug/.build-id/75/4b5f941791b4b95a07a2d3141b48e4c0088a1b.debug	120777	root:root		../../usr/lib/libosdCPU.so.3.4.4.debug
-File: /usr/lib/debug/usr/lib/libosdCPU.so.3.4.4.debug	100644	root:root	3778a49d91208f588021e0f8b3d1ba5a	
-File: /usr/lib/debug/usr/lib/libosdGPU.so.3.4.4.debug	100644	root:root	da741989978763b8fe7a0434231fbdb6	
+File: /usr/lib/debug/.build-id/cb	40755	root:root		
+File: /usr/lib/debug/.build-id/cb/94cdd9317727a409b8964accb122e8f3fefbdf	120777	root:root		../../../libosdCPU.so.3.4.4
+File: /usr/lib/debug/.build-id/cb/94cdd9317727a409b8964accb122e8f3fefbdf.debug	120777	root:root		../../usr/lib/libosdCPU.so.3.4.4.debug
+File: /usr/lib/debug/.build-id/e8	40755	root:root		
+File: /usr/lib/debug/.build-id/e8/7cefa18efb22ac3b16fdaa2e9e2a6c9641947b	120777	root:root		../../../libosdGPU.so.3.4.4
+File: /usr/lib/debug/.build-id/e8/7cefa18efb22ac3b16fdaa2e9e2a6c9641947b.debug	120777	root:root		../../usr/lib/libosdGPU.so.3.4.4.debug
+File: /usr/lib/debug/usr/lib/libosdCPU.so.3.4.4.debug	100644	root:root	4c8f35adf0ba1ac7d51d65102e055977	
+File: /usr/lib/debug/usr/lib/libosdGPU.so.3.4.4.debug	100644	root:root	8d97756205358965c571720c277e0ff9	
 File: /usr/src/debug/opensubdiv-3.4.4	40755	root:root		
@@ -273,2 +273,2 @@
 File: /usr/src/debug/opensubdiv-3.4.4/opensubdiv/vtr/types.h	100644	root:root	33139cf295fc21d36ba39b51cf28bd39	
-RPMIdentity: d579d75a8119f83a467635d71baaaa5cc62c8a3e7d252c0205569f2f72aa0499811ab2d1fd5d87ceae005190a6b409cea74733ccd476dfb02bafe17d854d1a6e
+RPMIdentity: d14c3f29db06f56595604772f4dc821691501457c61e87863d481f19f308231633a8b2dfa1f0c77d47da7b29d52b2a3d0fbe55708110b7b452bf719edecfd0a3
--- opensubdiv-3.4.4-alt2.i586.rpm.repo	2022-02-02 11:28:53.000000000 +0000
+++ opensubdiv-3.4.4-alt2.i586.rpm.hasher	2023-07-01 06:36:57.099829326 +0000
@@ -44,34 +44,34 @@
 Provides: opensubdiv = 3.4.4-alt2:sisyphus+294292.500.6.1
-File: /usr/bin/farViewer	100755	root:root	cc1b3204535d0103a33ce10ba5a3c68c	
-File: /usr/bin/far_perf	100755	root:root	0f25f61a310f451fcea1da465575e223	
-File: /usr/bin/far_regression	100755	root:root	ba714e0dcc969bef49ae0e97d083b8e4	
-File: /usr/bin/glEvalLimit	100755	root:root	4a64cfea2a31c05967732786c8088e99	
-File: /usr/bin/glFVarViewer	100755	root:root	a1c5690f420f9edcf2ce574b159a029e	
-File: /usr/bin/glImaging	100755	root:root	cdaa83f8dd66e06829d2570737efa0a3	
-File: /usr/bin/glPaintTest	100755	root:root	a678c66acd2c2d018afacfab7a17a70b	
-File: /usr/bin/glShareTopology	100755	root:root	f07bb81705f4c1a3af83700e9b2a6c97	
-File: /usr/bin/glStencilViewer	100755	root:root	869930772ee75a03b6b953fe574fed8b	
-File: /usr/bin/glViewer	100755	root:root	9500dad9889df3967f73b1cec0988b63	
-File: /usr/bin/hbr_baseline	100755	root:root	56385456c340ca6a7207dd00e7dfc4f4	
-File: /usr/bin/hbr_regression	100755	root:root	405aa216969280752268d6515caddd49	
-File: /usr/bin/osd_regression	100755	root:root	831a113c7c1991909821ebe0572b033b	
-File: /usr/bin/stringify	100755	root:root	9d2e7deec7ede7b2cf0545ccf1baf2a1	
+File: /usr/bin/farViewer	100755	root:root	853b75242961225837564885eb83a749	
+File: /usr/bin/far_perf	100755	root:root	22210ed15e24abd9d1fe85cf445e6501	
+File: /usr/bin/far_regression	100755	root:root	17e007a14323e868e16528ed82001339	
+File: /usr/bin/glEvalLimit	100755	root:root	e21945ff2ff270f1075526dc2db855fb	
+File: /usr/bin/glFVarViewer	100755	root:root	0f4714ab047ffe7a411b2db08a12a4df	
+File: /usr/bin/glImaging	100755	root:root	3e0aa3c542e3b5b848a799b4767202d5	
+File: /usr/bin/glPaintTest	100755	root:root	a70fafcc52e0d2dabb4ac83e075ee4d7	
+File: /usr/bin/glShareTopology	100755	root:root	a5b16ad220cd32650c3f9f817519c76b	
+File: /usr/bin/glStencilViewer	100755	root:root	1344ccffd0c24d16966ce7ccf01689b8	
+File: /usr/bin/glViewer	100755	root:root	221aa343c09d38f018f59dbbf2f7c0c9	
+File: /usr/bin/hbr_baseline	100755	root:root	3f6bd20c48d13c27692813f0b7b7b501	
+File: /usr/bin/hbr_regression	100755	root:root	e97d3c664efe269e4d604e1458fd7377	
+File: /usr/bin/osd_regression	100755	root:root	61780d3454980eea8cdbe11f7f319df6	
+File: /usr/bin/stringify	100755	root:root	babc1bb791d6a4eb6e751a7fd7c6d1fc	
 File: /usr/lib/opensubdiv	40755	root:root		
 File: /usr/lib/opensubdiv/tutorials	40755	root:root		
-File: /usr/lib/opensubdiv/tutorials/far_tutorial_1_1	100755	root:root	651514918624b69e4100d97131a5889a	
-File: /usr/lib/opensubdiv/tutorials/far_tutorial_1_2	100755	root:root	1fb9cbb42d147ad90022fc7de0b72f75	
-File: /usr/lib/opensubdiv/tutorials/far_tutorial_2_1	100755	root:root	6cb9cd674a4e5fdbac55694cfc520c4d	
-File: /usr/lib/opensubdiv/tutorials/far_tutorial_2_2	100755	root:root	8e4514c0d84a090a348082b0569214da	
-File: /usr/lib/opensubdiv/tutorials/far_tutorial_2_3	100755	root:root	f8807ff4e0a74210f207699f4838d89d	
-File: /usr/lib/opensubdiv/tutorials/far_tutorial_3_1	100755	root:root	1c540edec8e2dcc88619a3d326399e29	
-File: /usr/lib/opensubdiv/tutorials/far_tutorial_4_1	100755	root:root	1c4a7840e603493115f8cbeb9f1a58ea	
-File: /usr/lib/opensubdiv/tutorials/far_tutorial_4_2	100755	root:root	c8f05e18e099f5dfacf76500b0fc27fa	
-File: /usr/lib/opensubdiv/tutorials/far_tutorial_4_3	100755	root:root	37fb37083a8221bb213cab4b40464245	
-File: /usr/lib/opensubdiv/tutorials/far_tutorial_5_1	100755	root:root	50005d68d9bc977c68c468bcb33a281e	
-File: /usr/lib/opensubdiv/tutorials/far_tutorial_5_2	100755	root:root	96e0c19f3bd6bc654f6e53daecff6927	
-File: /usr/lib/opensubdiv/tutorials/far_tutorial_5_3	100755	root:root	5324b8526625c6b468d67ad2d7fc1d3a	
-File: /usr/lib/opensubdiv/tutorials/hbr_tutorial_0	100755	root:root	578c3a5769921381a41d475c260d45c4	
-File: /usr/lib/opensubdiv/tutorials/hbr_tutorial_1	100755	root:root	37c024256a92790122e410fe6c5b19e6	
-File: /usr/lib/opensubdiv/tutorials/hbr_tutorial_2	100755	root:root	1f59d9d3dcc2b52fcd685398faac595c	
-File: /usr/lib/opensubdiv/tutorials/osd_tutorial_0	100755	root:root	2e19bb24b2cdebc53f2aa2ca48f26bfb	
-RPMIdentity: bb69d139f3f7dcbd5b4ea13fdb61ea1d747d47b80663e8b4d440648b200b6efe0c92f94e7b7f04993d9a417648ece8907725df231246d0a9da850dca8d337573
+File: /usr/lib/opensubdiv/tutorials/far_tutorial_1_1	100755	root:root	a455610222e81264a14c465e3c7506e6	
+File: /usr/lib/opensubdiv/tutorials/far_tutorial_1_2	100755	root:root	8a47084943b7bf870d2ddf4556ecd748	
+File: /usr/lib/opensubdiv/tutorials/far_tutorial_2_1	100755	root:root	6b18ac3ddd97457119be003104e2e763	
+File: /usr/lib/opensubdiv/tutorials/far_tutorial_2_2	100755	root:root	dcf19ce9dbd99c19d270c02fac18ad15	
+File: /usr/lib/opensubdiv/tutorials/far_tutorial_2_3	100755	root:root	d05d5d64c027d2ad45e08fe257676656	
+File: /usr/lib/opensubdiv/tutorials/far_tutorial_3_1	100755	root:root	d64c633c3468041c926a585ece732c83	
+File: /usr/lib/opensubdiv/tutorials/far_tutorial_4_1	100755	root:root	3b86d5f64a71e02af264bcc3e84d5c4a	
+File: /usr/lib/opensubdiv/tutorials/far_tutorial_4_2	100755	root:root	715871a2ddd94b00c3b776c7abe50d48	
+File: /usr/lib/opensubdiv/tutorials/far_tutorial_4_3	100755	root:root	c303947c3838d981f748208c8111ab71	
+File: /usr/lib/opensubdiv/tutorials/far_tutorial_5_1	100755	root:root	245b4c4e22744bf7ad50bc74d4c0b9ae	
+File: /usr/lib/opensubdiv/tutorials/far_tutorial_5_2	100755	root:root	8cb7865af9306622e9656b5cbdd3c436	
+File: /usr/lib/opensubdiv/tutorials/far_tutorial_5_3	100755	root:root	7927fbf28b0c66320922926a3eab2765	
+File: /usr/lib/opensubdiv/tutorials/hbr_tutorial_0	100755	root:root	9b61023ab18e2c5327104011f4879c32	
+File: /usr/lib/opensubdiv/tutorials/hbr_tutorial_1	100755	root:root	ba05b50d24f91c48d97c0a591ebe607d	
+File: /usr/lib/opensubdiv/tutorials/hbr_tutorial_2	100755	root:root	f18883592560ecb8ae8c831ec3f1c2b9	
+File: /usr/lib/opensubdiv/tutorials/osd_tutorial_0	100755	root:root	67cdc0ac4fdbf80928b432e9ce23bc7f	
+RPMIdentity: 4b9589cf2127f7d23b6c0f45c4d33996fffa7948088326cdecc7a9804fd9aa03d8de9e4c97e82b6338f503a9fe2e967edb39ca881ecd0c084ec5cc49cc66d28b
--- opensubdiv-debuginfo-3.4.4-alt2.i586.rpm.repo	2022-02-02 11:28:53.000000000 +0000
+++ opensubdiv-debuginfo-3.4.4-alt2.i586.rpm.hasher	2023-07-01 06:36:57.183831058 +0000
@@ -1,87 +1,91 @@
-/usr/lib/debug/.build-id/11	40755	root:root	
-/usr/lib/debug/.build-id/11/2cd52dfe02ef802587f11323405ce4c2283510	120777	root:root	../../../opensubdiv/tutorials/far_tutorial_2_2
-/usr/lib/debug/.build-id/11/2cd52dfe02ef802587f11323405ce4c2283510.debug	120777	root:root	../../usr/lib/opensubdiv/tutorials/far_tutorial_2_2.debug
-/usr/lib/debug/.build-id/1a	40755	root:root	
-/usr/lib/debug/.build-id/1a/c78f60c793d8513ef07b73693245a7ad347fff	120777	root:root	../../../opensubdiv/tutorials/far_tutorial_2_1
-/usr/lib/debug/.build-id/1a/c78f60c793d8513ef07b73693245a7ad347fff.debug	120777	root:root	../../usr/lib/opensubdiv/tutorials/far_tutorial_2_1.debug
-/usr/lib/debug/.build-id/23	40755	root:root	
-/usr/lib/debug/.build-id/23/d41eec3b507ef8b5b64da7bec2cdc582ab2e6d	120777	root:root	../../../../bin/far_regression
-/usr/lib/debug/.build-id/23/d41eec3b507ef8b5b64da7bec2cdc582ab2e6d.debug	120777	root:root	../../usr/bin/far_regression.debug
+/usr/lib/debug/.build-id/00	40755	root:root	
+/usr/lib/debug/.build-id/00/e06b1459375870562a56234331c9e026958531	120777	root:root	../../../../bin/far_perf
+/usr/lib/debug/.build-id/00/e06b1459375870562a56234331c9e026958531.debug	120777	root:root	../../usr/bin/far_perf.debug
+/usr/lib/debug/.build-id/08	40755	root:root	
+/usr/lib/debug/.build-id/08/c21ce417ca4fa5062bc9baf746a75da006d989	120777	root:root	../../../../bin/glShareTopology
+/usr/lib/debug/.build-id/08/c21ce417ca4fa5062bc9baf746a75da006d989.debug	120777	root:root	../../usr/bin/glShareTopology.debug
+/usr/lib/debug/.build-id/21	40755	root:root	
+/usr/lib/debug/.build-id/21/b0ed4f511b26e018864f3172f216f6b1ba972c	120777	root:root	../../../../bin/glImaging
+/usr/lib/debug/.build-id/21/b0ed4f511b26e018864f3172f216f6b1ba972c.debug	120777	root:root	../../usr/bin/glImaging.debug
 /usr/lib/debug/.build-id/29	40755	root:root	
-/usr/lib/debug/.build-id/29/a6209532a18ac369be7bd09f023c8b31670bd0	120777	root:root	../../../opensubdiv/tutorials/hbr_tutorial_2
-/usr/lib/debug/.build-id/29/a6209532a18ac369be7bd09f023c8b31670bd0.debug	120777	root:root	../../usr/lib/opensubdiv/tutorials/hbr_tutorial_2.debug
-/usr/lib/debug/.build-id/29/b3419d7c499e82f8fec4e7fa3e091fb2be5e0a	120777	root:root	../../../../bin/far_perf
-/usr/lib/debug/.build-id/29/b3419d7c499e82f8fec4e7fa3e091fb2be5e0a.debug	120777	root:root	../../usr/bin/far_perf.debug
-/usr/lib/debug/.build-id/2c	40755	root:root	
-/usr/lib/debug/.build-id/2c/5e80f5c544d9c6b68b2939499c3d9d12fbf11c	120777	root:root	../../../opensubdiv/tutorials/far_tutorial_4_3
-/usr/lib/debug/.build-id/2c/5e80f5c544d9c6b68b2939499c3d9d12fbf11c.debug	120777	root:root	../../usr/lib/opensubdiv/tutorials/far_tutorial_4_3.debug
+/usr/lib/debug/.build-id/29/9a2fdf593f4af985ed0b676c117ec13fbe72f3	120777	root:root	../../../../bin/glEvalLimit
+/usr/lib/debug/.build-id/29/9a2fdf593f4af985ed0b676c117ec13fbe72f3.debug	120777	root:root	../../usr/bin/glEvalLimit.debug
+/usr/lib/debug/.build-id/2e	40755	root:root	
+/usr/lib/debug/.build-id/2e/03cb3d9453951377007a17d94894b4df7a7261	120777	root:root	../../../opensubdiv/tutorials/hbr_tutorial_0
+/usr/lib/debug/.build-id/2e/03cb3d9453951377007a17d94894b4df7a7261.debug	120777	root:root	../../usr/lib/opensubdiv/tutorials/hbr_tutorial_0.debug
 /usr/lib/debug/.build-id/36	40755	root:root	
-/usr/lib/debug/.build-id/36/c3eecc0baf35392c2708df246a22a13ea089d2	120777	root:root	../../../../bin/hbr_regression
-/usr/lib/debug/.build-id/36/c3eecc0baf35392c2708df246a22a13ea089d2.debug	120777	root:root	../../usr/bin/hbr_regression.debug
+/usr/lib/debug/.build-id/36/00a93914c7570fd0f772b087e677ebd90046f9	120777	root:root	../../../opensubdiv/tutorials/hbr_tutorial_2
+/usr/lib/debug/.build-id/36/00a93914c7570fd0f772b087e677ebd90046f9.debug	120777	root:root	../../usr/lib/opensubdiv/tutorials/hbr_tutorial_2.debug
 /usr/lib/debug/.build-id/3f	40755	root:root	
-/usr/lib/debug/.build-id/3f/3ebf06d3b4051476d578f0d440436c92d81801	120777	root:root	../../../../bin/stringify
-/usr/lib/debug/.build-id/3f/3ebf06d3b4051476d578f0d440436c92d81801.debug	120777	root:root	../../usr/bin/stringify.debug
-/usr/lib/debug/.build-id/3f/b5bbd87bc2d9588357e700661c52c142893d09	120777	root:root	../../../opensubdiv/tutorials/far_tutorial_5_1
-/usr/lib/debug/.build-id/3f/b5bbd87bc2d9588357e700661c52c142893d09.debug	120777	root:root	../../usr/lib/opensubdiv/tutorials/far_tutorial_5_1.debug
-/usr/lib/debug/.build-id/47	40755	root:root	
-/usr/lib/debug/.build-id/47/010f3ca896ec804340684daa2092423362131a	120777	root:root	../../../../bin/glViewer
-/usr/lib/debug/.build-id/47/010f3ca896ec804340684daa2092423362131a.debug	120777	root:root	../../usr/bin/glViewer.debug
+/usr/lib/debug/.build-id/3f/c7fe29312aac7f151310d4c74febf1550f88fa	120777	root:root	../../../opensubdiv/tutorials/far_tutorial_4_1
+/usr/lib/debug/.build-id/3f/c7fe29312aac7f151310d4c74febf1550f88fa.debug	120777	root:root	../../usr/lib/opensubdiv/tutorials/far_tutorial_4_1.debug
+/usr/lib/debug/.build-id/44	40755	root:root	
+/usr/lib/debug/.build-id/44/7bed9f642d80a967f4a9cb3bbfc8a48e5a9a05	120777	root:root	../../../opensubdiv/tutorials/osd_tutorial_0
+/usr/lib/debug/.build-id/44/7bed9f642d80a967f4a9cb3bbfc8a48e5a9a05.debug	120777	root:root	../../usr/lib/opensubdiv/tutorials/osd_tutorial_0.debug
+/usr/lib/debug/.build-id/4a	40755	root:root	
+/usr/lib/debug/.build-id/4a/f7fa90480d4e99980a5f3cbb10784ed420abec	120777	root:root	../../../opensubdiv/tutorials/far_tutorial_5_2
+/usr/lib/debug/.build-id/4a/f7fa90480d4e99980a5f3cbb10784ed420abec.debug	120777	root:root	../../usr/lib/opensubdiv/tutorials/far_tutorial_5_2.debug
+/usr/lib/debug/.build-id/4c	40755	root:root	
+/usr/lib/debug/.build-id/4c/27fc9f44e6be6e7c9720d68640f10d9ed44d62	120777	root:root	../../../opensubdiv/tutorials/far_tutorial_2_1
+/usr/lib/debug/.build-id/4c/27fc9f44e6be6e7c9720d68640f10d9ed44d62.debug	120777	root:root	../../usr/lib/opensubdiv/tutorials/far_tutorial_2_1.debug
 /usr/lib/debug/.build-id/52	40755	root:root	
-/usr/lib/debug/.build-id/52/11883152f932c23edb56c01d9dafe92412c2c4	120777	root:root	../../../../bin/farViewer
-/usr/lib/debug/.build-id/52/11883152f932c23edb56c01d9dafe92412c2c4.debug	120777	root:root	../../usr/bin/farViewer.debug
-/usr/lib/debug/.build-id/5c	40755	root:root	
-/usr/lib/debug/.build-id/5c/1d0425bd638ab1b22a9fef959f1c0eac2b6bb8	120777	root:root	../../../opensubdiv/tutorials/hbr_tutorial_1
-/usr/lib/debug/.build-id/5c/1d0425bd638ab1b22a9fef959f1c0eac2b6bb8.debug	120777	root:root	../../usr/lib/opensubdiv/tutorials/hbr_tutorial_1.debug
-/usr/lib/debug/.build-id/60	40755	root:root	
-/usr/lib/debug/.build-id/60/36cfb6937ec555f2d2dbdc85e9973502e6aacd	120777	root:root	../../../opensubdiv/tutorials/osd_tutorial_0
-/usr/lib/debug/.build-id/60/36cfb6937ec555f2d2dbdc85e9973502e6aacd.debug	120777	root:root	../../usr/lib/opensubdiv/tutorials/osd_tutorial_0.debug
-/usr/lib/debug/.build-id/63	40755	root:root	
-/usr/lib/debug/.build-id/63/44b96b93faaab35828a0ebf31ff0baac9ea769	120777	root:root	../../../opensubdiv/tutorials/far_tutorial_5_2
-/usr/lib/debug/.build-id/63/44b96b93faaab35828a0ebf31ff0baac9ea769.debug	120777	root:root	../../usr/lib/opensubdiv/tutorials/far_tutorial_5_2.debug
-/usr/lib/debug/.build-id/73	40755	root:root	
-/usr/lib/debug/.build-id/73/48365235b89df5582b6e126e2791fa8bc4a79c	120777	root:root	../../../opensubdiv/tutorials/far_tutorial_4_2
-/usr/lib/debug/.build-id/73/48365235b89df5582b6e126e2791fa8bc4a79c.debug	120777	root:root	../../usr/lib/opensubdiv/tutorials/far_tutorial_4_2.debug
+/usr/lib/debug/.build-id/52/317d8f1345cef2dabd3b93ed981fa3d7d0c938	120777	root:root	../../../opensubdiv/tutorials/far_tutorial_1_2
+/usr/lib/debug/.build-id/52/317d8f1345cef2dabd3b93ed981fa3d7d0c938.debug	120777	root:root	../../usr/lib/opensubdiv/tutorials/far_tutorial_1_2.debug
+/usr/lib/debug/.build-id/55	40755	root:root	
+/usr/lib/debug/.build-id/55/9521eea4b4dcaa79ff4f4ce099baedd05e2de8	120777	root:root	../../../opensubdiv/tutorials/far_tutorial_5_3
+/usr/lib/debug/.build-id/55/9521eea4b4dcaa79ff4f4ce099baedd05e2de8.debug	120777	root:root	../../usr/lib/opensubdiv/tutorials/far_tutorial_5_3.debug
+/usr/lib/debug/.build-id/61	40755	root:root	
+/usr/lib/debug/.build-id/61/5b62ce98b6be5840a74ff2c28b3833b5ef4341	120777	root:root	../../../opensubdiv/tutorials/far_tutorial_4_3
+/usr/lib/debug/.build-id/61/5b62ce98b6be5840a74ff2c28b3833b5ef4341.debug	120777	root:root	../../usr/lib/opensubdiv/tutorials/far_tutorial_4_3.debug
+/usr/lib/debug/.build-id/6b	40755	root:root	
+/usr/lib/debug/.build-id/6b/a5de9a592bddbc0aee2704be9052543090afa2	120777	root:root	../../../../bin/stringify
+/usr/lib/debug/.build-id/6b/a5de9a592bddbc0aee2704be9052543090afa2.debug	120777	root:root	../../usr/bin/stringify.debug
+/usr/lib/debug/.build-id/74	40755	root:root	
+/usr/lib/debug/.build-id/74/103e66fd3c4ef180e08628504a88297f187847	120777	root:root	../../../../bin/glFVarViewer
+/usr/lib/debug/.build-id/74/103e66fd3c4ef180e08628504a88297f187847.debug	120777	root:root	../../usr/bin/glFVarViewer.debug
+/usr/lib/debug/.build-id/79	40755	root:root	
+/usr/lib/debug/.build-id/79/fa740eaa68c7ee1c408c210a4f3a67b9ecc56a	120777	root:root	../../../opensubdiv/tutorials/far_tutorial_4_2
+/usr/lib/debug/.build-id/79/fa740eaa68c7ee1c408c210a4f3a67b9ecc56a.debug	120777	root:root	../../usr/lib/opensubdiv/tutorials/far_tutorial_4_2.debug
 /usr/lib/debug/.build-id/84	40755	root:root	
-/usr/lib/debug/.build-id/84/d1532182e8f07ca8fd2e01aea2172d8ff1a870	120777	root:root	../../../opensubdiv/tutorials/far_tutorial_5_3
-/usr/lib/debug/.build-id/84/d1532182e8f07ca8fd2e01aea2172d8ff1a870.debug	120777	root:root	../../usr/lib/opensubdiv/tutorials/far_tutorial_5_3.debug
+/usr/lib/debug/.build-id/84/99133d81d23c9c632dd090f780f56dab9ae964	120777	root:root	../../../../bin/farViewer
+/usr/lib/debug/.build-id/84/99133d81d23c9c632dd090f780f56dab9ae964.debug	120777	root:root	../../usr/bin/farViewer.debug
 /usr/lib/debug/.build-id/8b	40755	root:root	
-/usr/lib/debug/.build-id/8b/7117fe1dd326dcca1c0fda1432930c2f0f5e23	120777	root:root	../../../../bin/glPaintTest
-/usr/lib/debug/.build-id/8b/7117fe1dd326dcca1c0fda1432930c2f0f5e23.debug	120777	root:root	../../usr/bin/glPaintTest.debug
-/usr/lib/debug/.build-id/a4	40755	root:root	
-/usr/lib/debug/.build-id/a4/5755bcc60143e4602eb3f27e1b2528d3bf9c2a	120777	root:root	../../../../bin/glEvalLimit
-/usr/lib/debug/.build-id/a4/5755bcc60143e4602eb3f27e1b2528d3bf9c2a.debug	120777	root:root	../../usr/bin/glEvalLimit.debug
-/usr/lib/debug/.build-id/a4/6427eeb74feba72650f0537c2d0444e5b775d4	120777	root:root	../../../opensubdiv/tutorials/far_tutorial_4_1
-/usr/lib/debug/.build-id/a4/6427eeb74feba72650f0537c2d0444e5b775d4.debug	120777	root:root	../../usr/lib/opensubdiv/tutorials/far_tutorial_4_1.debug
-/usr/lib/debug/.build-id/a6	40755	root:root	
-/usr/lib/debug/.build-id/a6/b9de3a7d75624bfda3af68e26fd1be3fadbae4	120777	root:root	../../../../bin/glStencilViewer
-/usr/lib/debug/.build-id/a6/b9de3a7d75624bfda3af68e26fd1be3fadbae4.debug	120777	root:root	../../usr/bin/glStencilViewer.debug
-/usr/lib/debug/.build-id/a7	40755	root:root	
-/usr/lib/debug/.build-id/a7/e3ba1b0501a8a2847593f941cf763c105cca7d	120777	root:root	../../../opensubdiv/tutorials/far_tutorial_1_1
-/usr/lib/debug/.build-id/a7/e3ba1b0501a8a2847593f941cf763c105cca7d.debug	120777	root:root	../../usr/lib/opensubdiv/tutorials/far_tutorial_1_1.debug
-/usr/lib/debug/.build-id/af	40755	root:root	
-/usr/lib/debug/.build-id/af/0e5f733c775ebc3c7c22624286a668bb0dcf3f	120777	root:root	../../../opensubdiv/tutorials/far_tutorial_1_2
-/usr/lib/debug/.build-id/af/0e5f733c775ebc3c7c22624286a668bb0dcf3f.debug	120777	root:root	../../usr/lib/opensubdiv/tutorials/far_tutorial_1_2.debug
-/usr/lib/debug/.build-id/b1	40755	root:root	
-/usr/lib/debug/.build-id/b1/71583b06cbea4495bd71c8009c65754fc885d0	120777	root:root	../../../../bin/glShareTopology
-/usr/lib/debug/.build-id/b1/71583b06cbea4495bd71c8009c65754fc885d0.debug	120777	root:root	../../usr/bin/glShareTopology.debug
-/usr/lib/debug/.build-id/b1/9ca0ee4188546adc4657e19d29ad435caaf210	120777	root:root	../../../../bin/osd_regression
-/usr/lib/debug/.build-id/b1/9ca0ee4188546adc4657e19d29ad435caaf210.debug	120777	root:root	../../usr/bin/osd_regression.debug
+/usr/lib/debug/.build-id/8b/fb18749e6c9bb998b26b2a9ac4d2449f6bde48	120777	root:root	../../../../bin/hbr_baseline
+/usr/lib/debug/.build-id/8b/fb18749e6c9bb998b26b2a9ac4d2449f6bde48.debug	120777	root:root	../../usr/bin/hbr_baseline.debug
+/usr/lib/debug/.build-id/a2	40755	root:root	
+/usr/lib/debug/.build-id/a2/dd4c87b326dfa6cf70a05c0f4f70bd704885e1	120777	root:root	../../../opensubdiv/tutorials/far_tutorial_2_3
+/usr/lib/debug/.build-id/a2/dd4c87b326dfa6cf70a05c0f4f70bd704885e1.debug	120777	root:root	../../usr/lib/opensubdiv/tutorials/far_tutorial_2_3.debug
+/usr/lib/debug/.build-id/a3	40755	root:root	
+/usr/lib/debug/.build-id/a3/4a6a1925db8eafc9c85ad6e5b46ad07b57c42f	120777	root:root	../../../../bin/osd_regression
+/usr/lib/debug/.build-id/a3/4a6a1925db8eafc9c85ad6e5b46ad07b57c42f.debug	120777	root:root	../../usr/bin/osd_regression.debug
+/usr/lib/debug/.build-id/b2	40755	root:root	
+/usr/lib/debug/.build-id/b2/b84eb07711a335079628195b4dff77cc78264c	120777	root:root	../../../../bin/glStencilViewer
+/usr/lib/debug/.build-id/b2/b84eb07711a335079628195b4dff77cc78264c.debug	120777	root:root	../../usr/bin/glStencilViewer.debug
 /usr/lib/debug/.build-id/b5	40755	root:root	
-/usr/lib/debug/.build-id/b5/5fcfb5b1f2437bebf40086f651e0e870183761	120777	root:root	../../../../bin/glImaging
-/usr/lib/debug/.build-id/b5/5fcfb5b1f2437bebf40086f651e0e870183761.debug	120777	root:root	../../usr/bin/glImaging.debug
-/usr/lib/debug/.build-id/b7	40755	root:root	
-/usr/lib/debug/.build-id/b7/16292d08b1fce8a7ef81ec1ac5fda683446f1c	120777	root:root	../../../opensubdiv/tutorials/far_tutorial_3_1
-/usr/lib/debug/.build-id/b7/16292d08b1fce8a7ef81ec1ac5fda683446f1c.debug	120777	root:root	../../usr/lib/opensubdiv/tutorials/far_tutorial_3_1.debug
-/usr/lib/debug/.build-id/c8	40755	root:root	
-/usr/lib/debug/.build-id/c8/f570c9eb48b4f1fda3d36d3cc0846cf46c7820	120777	root:root	../../../../bin/hbr_baseline
-/usr/lib/debug/.build-id/c8/f570c9eb48b4f1fda3d36d3cc0846cf46c7820.debug	120777	root:root	../../usr/bin/hbr_baseline.debug
-/usr/lib/debug/.build-id/d7	40755	root:root	
-/usr/lib/debug/.build-id/d7/bd7b8ab93484afaf9c2b9212727b0620933feb	120777	root:root	../../../../bin/glFVarViewer
-/usr/lib/debug/.build-id/d7/bd7b8ab93484afaf9c2b9212727b0620933feb.debug	120777	root:root	../../usr/bin/glFVarViewer.debug
-/usr/lib/debug/.build-id/f5	40755	root:root	
-/usr/lib/debug/.build-id/f5/a075c3b14169c37a15fc9342613a12d954c37d	120777	root:root	../../../opensubdiv/tutorials/far_tutorial_2_3
-/usr/lib/debug/.build-id/f5/a075c3b14169c37a15fc9342613a12d954c37d.debug	120777	root:root	../../usr/lib/opensubdiv/tutorials/far_tutorial_2_3.debug
-/usr/lib/debug/.build-id/fe	40755	root:root	
-/usr/lib/debug/.build-id/fe/fc8625f86b9036606f9d78f03435552d4d31c3	120777	root:root	../../../opensubdiv/tutorials/hbr_tutorial_0
-/usr/lib/debug/.build-id/fe/fc8625f86b9036606f9d78f03435552d4d31c3.debug	120777	root:root	../../usr/lib/opensubdiv/tutorials/hbr_tutorial_0.debug
+/usr/lib/debug/.build-id/b5/d2df0357052baf63ed9d0618b4e208983da703	120777	root:root	../../../../bin/glPaintTest
+/usr/lib/debug/.build-id/b5/d2df0357052baf63ed9d0618b4e208983da703.debug	120777	root:root	../../usr/bin/glPaintTest.debug
+/usr/lib/debug/.build-id/b8	40755	root:root	
+/usr/lib/debug/.build-id/b8/b31c62f84837e4866526e0fcdd38949c127ec8	120777	root:root	../../../opensubdiv/tutorials/hbr_tutorial_1
+/usr/lib/debug/.build-id/b8/b31c62f84837e4866526e0fcdd38949c127ec8.debug	120777	root:root	../../usr/lib/opensubdiv/tutorials/hbr_tutorial_1.debug
+/usr/lib/debug/.build-id/bb	40755	root:root	
+/usr/lib/debug/.build-id/bb/3c9fd3dd1b768cb40cb5a58a8d03a670461a8e	120777	root:root	../../../../bin/hbr_regression
+/usr/lib/debug/.build-id/bb/3c9fd3dd1b768cb40cb5a58a8d03a670461a8e.debug	120777	root:root	../../usr/bin/hbr_regression.debug
+/usr/lib/debug/.build-id/c4	40755	root:root	
+/usr/lib/debug/.build-id/c4/255b077904f325982aa8ebd2daedd45b79edd7	120777	root:root	../../../../bin/glViewer
+/usr/lib/debug/.build-id/c4/255b077904f325982aa8ebd2daedd45b79edd7.debug	120777	root:root	../../usr/bin/glViewer.debug
+/usr/lib/debug/.build-id/ca	40755	root:root	
+/usr/lib/debug/.build-id/ca/f7e12c8bbe96b841f0e4db5afaf9c3f9c42f93	120777	root:root	../../../opensubdiv/tutorials/far_tutorial_3_1
+/usr/lib/debug/.build-id/ca/f7e12c8bbe96b841f0e4db5afaf9c3f9c42f93.debug	120777	root:root	../../usr/lib/opensubdiv/tutorials/far_tutorial_3_1.debug
+/usr/lib/debug/.build-id/de	40755	root:root	
+/usr/lib/debug/.build-id/de/a0d97956dd74de4647b4963447ef6815c3f0dd	120777	root:root	../../../opensubdiv/tutorials/far_tutorial_2_2
+/usr/lib/debug/.build-id/de/a0d97956dd74de4647b4963447ef6815c3f0dd.debug	120777	root:root	../../usr/lib/opensubdiv/tutorials/far_tutorial_2_2.debug
+/usr/lib/debug/.build-id/e1	40755	root:root	
+/usr/lib/debug/.build-id/e1/85e3f94c999b642a00bb0a1670dae23d6cc6bd	120777	root:root	../../../opensubdiv/tutorials/far_tutorial_1_1
+/usr/lib/debug/.build-id/e1/85e3f94c999b642a00bb0a1670dae23d6cc6bd.debug	120777	root:root	../../usr/lib/opensubdiv/tutorials/far_tutorial_1_1.debug
+/usr/lib/debug/.build-id/f0	40755	root:root	
+/usr/lib/debug/.build-id/f0/49bc345144ab1fc2253b577640148386116589	120777	root:root	../../../opensubdiv/tutorials/far_tutorial_5_1
+/usr/lib/debug/.build-id/f0/49bc345144ab1fc2253b577640148386116589.debug	120777	root:root	../../usr/lib/opensubdiv/tutorials/far_tutorial_5_1.debug
+/usr/lib/debug/.build-id/f1	40755	root:root	
+/usr/lib/debug/.build-id/f1/b554951d8c0de4688209f2feb16c8b15fd65c9	120777	root:root	../../../../bin/far_regression
+/usr/lib/debug/.build-id/f1/b554951d8c0de4688209f2feb16c8b15fd65c9.debug	120777	root:root	../../usr/bin/far_regression.debug
 /usr/lib/debug/usr/bin/farViewer.debug	100644	root:root	
@@ -432,120 +436,124 @@
 Provides: opensubdiv-debuginfo = 3.4.4-alt2:sisyphus+294292.500.6.1
-File: /usr/lib/debug/.build-id/11	40755	root:root		
-File: /usr/lib/debug/.build-id/11/2cd52dfe02ef802587f11323405ce4c2283510	120777	root:root		../../../opensubdiv/tutorials/far_tutorial_2_2
-File: /usr/lib/debug/.build-id/11/2cd52dfe02ef802587f11323405ce4c2283510.debug	120777	root:root		../../usr/lib/opensubdiv/tutorials/far_tutorial_2_2.debug
-File: /usr/lib/debug/.build-id/1a	40755	root:root		
-File: /usr/lib/debug/.build-id/1a/c78f60c793d8513ef07b73693245a7ad347fff	120777	root:root		../../../opensubdiv/tutorials/far_tutorial_2_1
-File: /usr/lib/debug/.build-id/1a/c78f60c793d8513ef07b73693245a7ad347fff.debug	120777	root:root		../../usr/lib/opensubdiv/tutorials/far_tutorial_2_1.debug
-File: /usr/lib/debug/.build-id/23	40755	root:root		
-File: /usr/lib/debug/.build-id/23/d41eec3b507ef8b5b64da7bec2cdc582ab2e6d	120777	root:root		../../../../bin/far_regression
-File: /usr/lib/debug/.build-id/23/d41eec3b507ef8b5b64da7bec2cdc582ab2e6d.debug	120777	root:root		../../usr/bin/far_regression.debug
+File: /usr/lib/debug/.build-id/00	40755	root:root		
+File: /usr/lib/debug/.build-id/00/e06b1459375870562a56234331c9e026958531	120777	root:root		../../../../bin/far_perf
+File: /usr/lib/debug/.build-id/00/e06b1459375870562a56234331c9e026958531.debug	120777	root:root		../../usr/bin/far_perf.debug
+File: /usr/lib/debug/.build-id/08	40755	root:root		
+File: /usr/lib/debug/.build-id/08/c21ce417ca4fa5062bc9baf746a75da006d989	120777	root:root		../../../../bin/glShareTopology
+File: /usr/lib/debug/.build-id/08/c21ce417ca4fa5062bc9baf746a75da006d989.debug	120777	root:root		../../usr/bin/glShareTopology.debug
+File: /usr/lib/debug/.build-id/21	40755	root:root		
+File: /usr/lib/debug/.build-id/21/b0ed4f511b26e018864f3172f216f6b1ba972c	120777	root:root		../../../../bin/glImaging
+File: /usr/lib/debug/.build-id/21/b0ed4f511b26e018864f3172f216f6b1ba972c.debug	120777	root:root		../../usr/bin/glImaging.debug
 File: /usr/lib/debug/.build-id/29	40755	root:root		
-File: /usr/lib/debug/.build-id/29/a6209532a18ac369be7bd09f023c8b31670bd0	120777	root:root		../../../opensubdiv/tutorials/hbr_tutorial_2
-File: /usr/lib/debug/.build-id/29/a6209532a18ac369be7bd09f023c8b31670bd0.debug	120777	root:root		../../usr/lib/opensubdiv/tutorials/hbr_tutorial_2.debug
-File: /usr/lib/debug/.build-id/29/b3419d7c499e82f8fec4e7fa3e091fb2be5e0a	120777	root:root		../../../../bin/far_perf
-File: /usr/lib/debug/.build-id/29/b3419d7c499e82f8fec4e7fa3e091fb2be5e0a.debug	120777	root:root		../../usr/bin/far_perf.debug
-File: /usr/lib/debug/.build-id/2c	40755	root:root		
-File: /usr/lib/debug/.build-id/2c/5e80f5c544d9c6b68b2939499c3d9d12fbf11c	120777	root:root		../../../opensubdiv/tutorials/far_tutorial_4_3
-File: /usr/lib/debug/.build-id/2c/5e80f5c544d9c6b68b2939499c3d9d12fbf11c.debug	120777	root:root		../../usr/lib/opensubdiv/tutorials/far_tutorial_4_3.debug
+File: /usr/lib/debug/.build-id/29/9a2fdf593f4af985ed0b676c117ec13fbe72f3	120777	root:root		../../../../bin/glEvalLimit
+File: /usr/lib/debug/.build-id/29/9a2fdf593f4af985ed0b676c117ec13fbe72f3.debug	120777	root:root		../../usr/bin/glEvalLimit.debug
+File: /usr/lib/debug/.build-id/2e	40755	root:root		
+File: /usr/lib/debug/.build-id/2e/03cb3d9453951377007a17d94894b4df7a7261	120777	root:root		../../../opensubdiv/tutorials/hbr_tutorial_0
+File: /usr/lib/debug/.build-id/2e/03cb3d9453951377007a17d94894b4df7a7261.debug	120777	root:root		../../usr/lib/opensubdiv/tutorials/hbr_tutorial_0.debug
 File: /usr/lib/debug/.build-id/36	40755	root:root		
-File: /usr/lib/debug/.build-id/36/c3eecc0baf35392c2708df246a22a13ea089d2	120777	root:root		../../../../bin/hbr_regression
-File: /usr/lib/debug/.build-id/36/c3eecc0baf35392c2708df246a22a13ea089d2.debug	120777	root:root		../../usr/bin/hbr_regression.debug
+File: /usr/lib/debug/.build-id/36/00a93914c7570fd0f772b087e677ebd90046f9	120777	root:root		../../../opensubdiv/tutorials/hbr_tutorial_2
+File: /usr/lib/debug/.build-id/36/00a93914c7570fd0f772b087e677ebd90046f9.debug	120777	root:root		../../usr/lib/opensubdiv/tutorials/hbr_tutorial_2.debug
 File: /usr/lib/debug/.build-id/3f	40755	root:root		
-File: /usr/lib/debug/.build-id/3f/3ebf06d3b4051476d578f0d440436c92d81801	120777	root:root		../../../../bin/stringify
-File: /usr/lib/debug/.build-id/3f/3ebf06d3b4051476d578f0d440436c92d81801.debug	120777	root:root		../../usr/bin/stringify.debug
-File: /usr/lib/debug/.build-id/3f/b5bbd87bc2d9588357e700661c52c142893d09	120777	root:root		../../../opensubdiv/tutorials/far_tutorial_5_1
-File: /usr/lib/debug/.build-id/3f/b5bbd87bc2d9588357e700661c52c142893d09.debug	120777	root:root		../../usr/lib/opensubdiv/tutorials/far_tutorial_5_1.debug
-File: /usr/lib/debug/.build-id/47	40755	root:root		
-File: /usr/lib/debug/.build-id/47/010f3ca896ec804340684daa2092423362131a	120777	root:root		../../../../bin/glViewer
-File: /usr/lib/debug/.build-id/47/010f3ca896ec804340684daa2092423362131a.debug	120777	root:root		../../usr/bin/glViewer.debug
+File: /usr/lib/debug/.build-id/3f/c7fe29312aac7f151310d4c74febf1550f88fa	120777	root:root		../../../opensubdiv/tutorials/far_tutorial_4_1
+File: /usr/lib/debug/.build-id/3f/c7fe29312aac7f151310d4c74febf1550f88fa.debug	120777	root:root		../../usr/lib/opensubdiv/tutorials/far_tutorial_4_1.debug
+File: /usr/lib/debug/.build-id/44	40755	root:root		
+File: /usr/lib/debug/.build-id/44/7bed9f642d80a967f4a9cb3bbfc8a48e5a9a05	120777	root:root		../../../opensubdiv/tutorials/osd_tutorial_0
+File: /usr/lib/debug/.build-id/44/7bed9f642d80a967f4a9cb3bbfc8a48e5a9a05.debug	120777	root:root		../../usr/lib/opensubdiv/tutorials/osd_tutorial_0.debug
+File: /usr/lib/debug/.build-id/4a	40755	root:root		
+File: /usr/lib/debug/.build-id/4a/f7fa90480d4e99980a5f3cbb10784ed420abec	120777	root:root		../../../opensubdiv/tutorials/far_tutorial_5_2
+File: /usr/lib/debug/.build-id/4a/f7fa90480d4e99980a5f3cbb10784ed420abec.debug	120777	root:root		../../usr/lib/opensubdiv/tutorials/far_tutorial_5_2.debug
+File: /usr/lib/debug/.build-id/4c	40755	root:root		
+File: /usr/lib/debug/.build-id/4c/27fc9f44e6be6e7c9720d68640f10d9ed44d62	120777	root:root		../../../opensubdiv/tutorials/far_tutorial_2_1
+File: /usr/lib/debug/.build-id/4c/27fc9f44e6be6e7c9720d68640f10d9ed44d62.debug	120777	root:root		../../usr/lib/opensubdiv/tutorials/far_tutorial_2_1.debug
 File: /usr/lib/debug/.build-id/52	40755	root:root		
-File: /usr/lib/debug/.build-id/52/11883152f932c23edb56c01d9dafe92412c2c4	120777	root:root		../../../../bin/farViewer
-File: /usr/lib/debug/.build-id/52/11883152f932c23edb56c01d9dafe92412c2c4.debug	120777	root:root		../../usr/bin/farViewer.debug
-File: /usr/lib/debug/.build-id/5c	40755	root:root		
-File: /usr/lib/debug/.build-id/5c/1d0425bd638ab1b22a9fef959f1c0eac2b6bb8	120777	root:root		../../../opensubdiv/tutorials/hbr_tutorial_1
-File: /usr/lib/debug/.build-id/5c/1d0425bd638ab1b22a9fef959f1c0eac2b6bb8.debug	120777	root:root		../../usr/lib/opensubdiv/tutorials/hbr_tutorial_1.debug
-File: /usr/lib/debug/.build-id/60	40755	root:root		
-File: /usr/lib/debug/.build-id/60/36cfb6937ec555f2d2dbdc85e9973502e6aacd	120777	root:root		../../../opensubdiv/tutorials/osd_tutorial_0
-File: /usr/lib/debug/.build-id/60/36cfb6937ec555f2d2dbdc85e9973502e6aacd.debug	120777	root:root		../../usr/lib/opensubdiv/tutorials/osd_tutorial_0.debug
-File: /usr/lib/debug/.build-id/63	40755	root:root		
-File: /usr/lib/debug/.build-id/63/44b96b93faaab35828a0ebf31ff0baac9ea769	120777	root:root		../../../opensubdiv/tutorials/far_tutorial_5_2
-File: /usr/lib/debug/.build-id/63/44b96b93faaab35828a0ebf31ff0baac9ea769.debug	120777	root:root		../../usr/lib/opensubdiv/tutorials/far_tutorial_5_2.debug
-File: /usr/lib/debug/.build-id/73	40755	root:root		
-File: /usr/lib/debug/.build-id/73/48365235b89df5582b6e126e2791fa8bc4a79c	120777	root:root		../../../opensubdiv/tutorials/far_tutorial_4_2
-File: /usr/lib/debug/.build-id/73/48365235b89df5582b6e126e2791fa8bc4a79c.debug	120777	root:root		../../usr/lib/opensubdiv/tutorials/far_tutorial_4_2.debug
+File: /usr/lib/debug/.build-id/52/317d8f1345cef2dabd3b93ed981fa3d7d0c938	120777	root:root		../../../opensubdiv/tutorials/far_tutorial_1_2
+File: /usr/lib/debug/.build-id/52/317d8f1345cef2dabd3b93ed981fa3d7d0c938.debug	120777	root:root		../../usr/lib/opensubdiv/tutorials/far_tutorial_1_2.debug
+File: /usr/lib/debug/.build-id/55	40755	root:root		
+File: /usr/lib/debug/.build-id/55/9521eea4b4dcaa79ff4f4ce099baedd05e2de8	120777	root:root		../../../opensubdiv/tutorials/far_tutorial_5_3
+File: /usr/lib/debug/.build-id/55/9521eea4b4dcaa79ff4f4ce099baedd05e2de8.debug	120777	root:root		../../usr/lib/opensubdiv/tutorials/far_tutorial_5_3.debug
+File: /usr/lib/debug/.build-id/61	40755	root:root		
+File: /usr/lib/debug/.build-id/61/5b62ce98b6be5840a74ff2c28b3833b5ef4341	120777	root:root		../../../opensubdiv/tutorials/far_tutorial_4_3
+File: /usr/lib/debug/.build-id/61/5b62ce98b6be5840a74ff2c28b3833b5ef4341.debug	120777	root:root		../../usr/lib/opensubdiv/tutorials/far_tutorial_4_3.debug
+File: /usr/lib/debug/.build-id/6b	40755	root:root		
+File: /usr/lib/debug/.build-id/6b/a5de9a592bddbc0aee2704be9052543090afa2	120777	root:root		../../../../bin/stringify
+File: /usr/lib/debug/.build-id/6b/a5de9a592bddbc0aee2704be9052543090afa2.debug	120777	root:root		../../usr/bin/stringify.debug
+File: /usr/lib/debug/.build-id/74	40755	root:root		
+File: /usr/lib/debug/.build-id/74/103e66fd3c4ef180e08628504a88297f187847	120777	root:root		../../../../bin/glFVarViewer
+File: /usr/lib/debug/.build-id/74/103e66fd3c4ef180e08628504a88297f187847.debug	120777	root:root		../../usr/bin/glFVarViewer.debug
+File: /usr/lib/debug/.build-id/79	40755	root:root		
+File: /usr/lib/debug/.build-id/79/fa740eaa68c7ee1c408c210a4f3a67b9ecc56a	120777	root:root		../../../opensubdiv/tutorials/far_tutorial_4_2
+File: /usr/lib/debug/.build-id/79/fa740eaa68c7ee1c408c210a4f3a67b9ecc56a.debug	120777	root:root		../../usr/lib/opensubdiv/tutorials/far_tutorial_4_2.debug
 File: /usr/lib/debug/.build-id/84	40755	root:root		
-File: /usr/lib/debug/.build-id/84/d1532182e8f07ca8fd2e01aea2172d8ff1a870	120777	root:root		../../../opensubdiv/tutorials/far_tutorial_5_3
-File: /usr/lib/debug/.build-id/84/d1532182e8f07ca8fd2e01aea2172d8ff1a870.debug	120777	root:root		../../usr/lib/opensubdiv/tutorials/far_tutorial_5_3.debug
+File: /usr/lib/debug/.build-id/84/99133d81d23c9c632dd090f780f56dab9ae964	120777	root:root		../../../../bin/farViewer
+File: /usr/lib/debug/.build-id/84/99133d81d23c9c632dd090f780f56dab9ae964.debug	120777	root:root		../../usr/bin/farViewer.debug
 File: /usr/lib/debug/.build-id/8b	40755	root:root		
-File: /usr/lib/debug/.build-id/8b/7117fe1dd326dcca1c0fda1432930c2f0f5e23	120777	root:root		../../../../bin/glPaintTest
-File: /usr/lib/debug/.build-id/8b/7117fe1dd326dcca1c0fda1432930c2f0f5e23.debug	120777	root:root		../../usr/bin/glPaintTest.debug
-File: /usr/lib/debug/.build-id/a4	40755	root:root		
-File: /usr/lib/debug/.build-id/a4/5755bcc60143e4602eb3f27e1b2528d3bf9c2a	120777	root:root		../../../../bin/glEvalLimit
-File: /usr/lib/debug/.build-id/a4/5755bcc60143e4602eb3f27e1b2528d3bf9c2a.debug	120777	root:root		../../usr/bin/glEvalLimit.debug
-File: /usr/lib/debug/.build-id/a4/6427eeb74feba72650f0537c2d0444e5b775d4	120777	root:root		../../../opensubdiv/tutorials/far_tutorial_4_1
-File: /usr/lib/debug/.build-id/a4/6427eeb74feba72650f0537c2d0444e5b775d4.debug	120777	root:root		../../usr/lib/opensubdiv/tutorials/far_tutorial_4_1.debug
-File: /usr/lib/debug/.build-id/a6	40755	root:root		
-File: /usr/lib/debug/.build-id/a6/b9de3a7d75624bfda3af68e26fd1be3fadbae4	120777	root:root		../../../../bin/glStencilViewer
-File: /usr/lib/debug/.build-id/a6/b9de3a7d75624bfda3af68e26fd1be3fadbae4.debug	120777	root:root		../../usr/bin/glStencilViewer.debug
-File: /usr/lib/debug/.build-id/a7	40755	root:root		
-File: /usr/lib/debug/.build-id/a7/e3ba1b0501a8a2847593f941cf763c105cca7d	120777	root:root		../../../opensubdiv/tutorials/far_tutorial_1_1
-File: /usr/lib/debug/.build-id/a7/e3ba1b0501a8a2847593f941cf763c105cca7d.debug	120777	root:root		../../usr/lib/opensubdiv/tutorials/far_tutorial_1_1.debug
-File: /usr/lib/debug/.build-id/af	40755	root:root		
-File: /usr/lib/debug/.build-id/af/0e5f733c775ebc3c7c22624286a668bb0dcf3f	120777	root:root		../../../opensubdiv/tutorials/far_tutorial_1_2
-File: /usr/lib/debug/.build-id/af/0e5f733c775ebc3c7c22624286a668bb0dcf3f.debug	120777	root:root		../../usr/lib/opensubdiv/tutorials/far_tutorial_1_2.debug
-File: /usr/lib/debug/.build-id/b1	40755	root:root		
-File: /usr/lib/debug/.build-id/b1/71583b06cbea4495bd71c8009c65754fc885d0	120777	root:root		../../../../bin/glShareTopology
-File: /usr/lib/debug/.build-id/b1/71583b06cbea4495bd71c8009c65754fc885d0.debug	120777	root:root		../../usr/bin/glShareTopology.debug
-File: /usr/lib/debug/.build-id/b1/9ca0ee4188546adc4657e19d29ad435caaf210	120777	root:root		../../../../bin/osd_regression
-File: /usr/lib/debug/.build-id/b1/9ca0ee4188546adc4657e19d29ad435caaf210.debug	120777	root:root		../../usr/bin/osd_regression.debug
+File: /usr/lib/debug/.build-id/8b/fb18749e6c9bb998b26b2a9ac4d2449f6bde48	120777	root:root		../../../../bin/hbr_baseline
+File: /usr/lib/debug/.build-id/8b/fb18749e6c9bb998b26b2a9ac4d2449f6bde48.debug	120777	root:root		../../usr/bin/hbr_baseline.debug
+File: /usr/lib/debug/.build-id/a2	40755	root:root		
+File: /usr/lib/debug/.build-id/a2/dd4c87b326dfa6cf70a05c0f4f70bd704885e1	120777	root:root		../../../opensubdiv/tutorials/far_tutorial_2_3
+File: /usr/lib/debug/.build-id/a2/dd4c87b326dfa6cf70a05c0f4f70bd704885e1.debug	120777	root:root		../../usr/lib/opensubdiv/tutorials/far_tutorial_2_3.debug
+File: /usr/lib/debug/.build-id/a3	40755	root:root		
+File: /usr/lib/debug/.build-id/a3/4a6a1925db8eafc9c85ad6e5b46ad07b57c42f	120777	root:root		../../../../bin/osd_regression
+File: /usr/lib/debug/.build-id/a3/4a6a1925db8eafc9c85ad6e5b46ad07b57c42f.debug	120777	root:root		../../usr/bin/osd_regression.debug
+File: /usr/lib/debug/.build-id/b2	40755	root:root		
+File: /usr/lib/debug/.build-id/b2/b84eb07711a335079628195b4dff77cc78264c	120777	root:root		../../../../bin/glStencilViewer
+File: /usr/lib/debug/.build-id/b2/b84eb07711a335079628195b4dff77cc78264c.debug	120777	root:root		../../usr/bin/glStencilViewer.debug
 File: /usr/lib/debug/.build-id/b5	40755	root:root		
-File: /usr/lib/debug/.build-id/b5/5fcfb5b1f2437bebf40086f651e0e870183761	120777	root:root		../../../../bin/glImaging
-File: /usr/lib/debug/.build-id/b5/5fcfb5b1f2437bebf40086f651e0e870183761.debug	120777	root:root		../../usr/bin/glImaging.debug
-File: /usr/lib/debug/.build-id/b7	40755	root:root		
-File: /usr/lib/debug/.build-id/b7/16292d08b1fce8a7ef81ec1ac5fda683446f1c	120777	root:root		../../../opensubdiv/tutorials/far_tutorial_3_1
-File: /usr/lib/debug/.build-id/b7/16292d08b1fce8a7ef81ec1ac5fda683446f1c.debug	120777	root:root		../../usr/lib/opensubdiv/tutorials/far_tutorial_3_1.debug
-File: /usr/lib/debug/.build-id/c8	40755	root:root		
-File: /usr/lib/debug/.build-id/c8/f570c9eb48b4f1fda3d36d3cc0846cf46c7820	120777	root:root		../../../../bin/hbr_baseline
-File: /usr/lib/debug/.build-id/c8/f570c9eb48b4f1fda3d36d3cc0846cf46c7820.debug	120777	root:root		../../usr/bin/hbr_baseline.debug
-File: /usr/lib/debug/.build-id/d7	40755	root:root		
-File: /usr/lib/debug/.build-id/d7/bd7b8ab93484afaf9c2b9212727b0620933feb	120777	root:root		../../../../bin/glFVarViewer
-File: /usr/lib/debug/.build-id/d7/bd7b8ab93484afaf9c2b9212727b0620933feb.debug	120777	root:root		../../usr/bin/glFVarViewer.debug
-File: /usr/lib/debug/.build-id/f5	40755	root:root		
-File: /usr/lib/debug/.build-id/f5/a075c3b14169c37a15fc9342613a12d954c37d	120777	root:root		../../../opensubdiv/tutorials/far_tutorial_2_3
-File: /usr/lib/debug/.build-id/f5/a075c3b14169c37a15fc9342613a12d954c37d.debug	120777	root:root		../../usr/lib/opensubdiv/tutorials/far_tutorial_2_3.debug
-File: /usr/lib/debug/.build-id/fe	40755	root:root		
-File: /usr/lib/debug/.build-id/fe/fc8625f86b9036606f9d78f03435552d4d31c3	120777	root:root		../../../opensubdiv/tutorials/hbr_tutorial_0
-File: /usr/lib/debug/.build-id/fe/fc8625f86b9036606f9d78f03435552d4d31c3.debug	120777	root:root		../../usr/lib/opensubdiv/tutorials/hbr_tutorial_0.debug
-File: /usr/lib/debug/usr/bin/farViewer.debug	100644	root:root	efaf6a9d334cc9bd16d7ae3eca385192	
-File: /usr/lib/debug/usr/bin/far_perf.debug	100644	root:root	030cbc3d64b07055a344070d33adde5a	
-File: /usr/lib/debug/usr/bin/far_regression.debug	100644	root:root	0e4b7e60361d04b25256687256ab330c	
-File: /usr/lib/debug/usr/bin/glEvalLimit.debug	100644	root:root	4bc8f8bd765cadc34e9ae6cf6bea9771	
-File: /usr/lib/debug/usr/bin/glFVarViewer.debug	100644	root:root	7e4739949f7c730100322d052cc816c0	
-File: /usr/lib/debug/usr/bin/glImaging.debug	100644	root:root	3e8906e42751943f1e3cf6fe50ffb2e3	
-File: /usr/lib/debug/usr/bin/glPaintTest.debug	100644	root:root	8c21c8511dab8d450b7d4de7215351dc	
-File: /usr/lib/debug/usr/bin/glShareTopology.debug	100644	root:root	b060703d1de44fe9425354f555a52d16	
-File: /usr/lib/debug/usr/bin/glStencilViewer.debug	100644	root:root	f61def3281b052f643df12c15e877a48	
-File: /usr/lib/debug/usr/bin/glViewer.debug	100644	root:root	006a94ae1cbde7f411f7a948ca409f1d	
-File: /usr/lib/debug/usr/bin/hbr_baseline.debug	100644	root:root	cc38262ed7881a066505f767347c738f	
-File: /usr/lib/debug/usr/bin/hbr_regression.debug	100644	root:root	8b36560a77ff35fbb922f009d63cca27	
-File: /usr/lib/debug/usr/bin/osd_regression.debug	100644	root:root	37c78e940df1c91640d91e910982fdaf	
-File: /usr/lib/debug/usr/bin/stringify.debug	100644	root:root	2c2e4839f9ef948c342a45baa36d9867	
+File: /usr/lib/debug/.build-id/b5/d2df0357052baf63ed9d0618b4e208983da703	120777	root:root		../../../../bin/glPaintTest
+File: /usr/lib/debug/.build-id/b5/d2df0357052baf63ed9d0618b4e208983da703.debug	120777	root:root		../../usr/bin/glPaintTest.debug
+File: /usr/lib/debug/.build-id/b8	40755	root:root		
+File: /usr/lib/debug/.build-id/b8/b31c62f84837e4866526e0fcdd38949c127ec8	120777	root:root		../../../opensubdiv/tutorials/hbr_tutorial_1
+File: /usr/lib/debug/.build-id/b8/b31c62f84837e4866526e0fcdd38949c127ec8.debug	120777	root:root		../../usr/lib/opensubdiv/tutorials/hbr_tutorial_1.debug
+File: /usr/lib/debug/.build-id/bb	40755	root:root		
+File: /usr/lib/debug/.build-id/bb/3c9fd3dd1b768cb40cb5a58a8d03a670461a8e	120777	root:root		../../../../bin/hbr_regression
+File: /usr/lib/debug/.build-id/bb/3c9fd3dd1b768cb40cb5a58a8d03a670461a8e.debug	120777	root:root		../../usr/bin/hbr_regression.debug
+File: /usr/lib/debug/.build-id/c4	40755	root:root		
+File: /usr/lib/debug/.build-id/c4/255b077904f325982aa8ebd2daedd45b79edd7	120777	root:root		../../../../bin/glViewer
+File: /usr/lib/debug/.build-id/c4/255b077904f325982aa8ebd2daedd45b79edd7.debug	120777	root:root		../../usr/bin/glViewer.debug
+File: /usr/lib/debug/.build-id/ca	40755	root:root		
+File: /usr/lib/debug/.build-id/ca/f7e12c8bbe96b841f0e4db5afaf9c3f9c42f93	120777	root:root		../../../opensubdiv/tutorials/far_tutorial_3_1
+File: /usr/lib/debug/.build-id/ca/f7e12c8bbe96b841f0e4db5afaf9c3f9c42f93.debug	120777	root:root		../../usr/lib/opensubdiv/tutorials/far_tutorial_3_1.debug
+File: /usr/lib/debug/.build-id/de	40755	root:root		
+File: /usr/lib/debug/.build-id/de/a0d97956dd74de4647b4963447ef6815c3f0dd	120777	root:root		../../../opensubdiv/tutorials/far_tutorial_2_2
+File: /usr/lib/debug/.build-id/de/a0d97956dd74de4647b4963447ef6815c3f0dd.debug	120777	root:root		../../usr/lib/opensubdiv/tutorials/far_tutorial_2_2.debug
+File: /usr/lib/debug/.build-id/e1	40755	root:root		
+File: /usr/lib/debug/.build-id/e1/85e3f94c999b642a00bb0a1670dae23d6cc6bd	120777	root:root		../../../opensubdiv/tutorials/far_tutorial_1_1
+File: /usr/lib/debug/.build-id/e1/85e3f94c999b642a00bb0a1670dae23d6cc6bd.debug	120777	root:root		../../usr/lib/opensubdiv/tutorials/far_tutorial_1_1.debug
+File: /usr/lib/debug/.build-id/f0	40755	root:root		
+File: /usr/lib/debug/.build-id/f0/49bc345144ab1fc2253b577640148386116589	120777	root:root		../../../opensubdiv/tutorials/far_tutorial_5_1
+File: /usr/lib/debug/.build-id/f0/49bc345144ab1fc2253b577640148386116589.debug	120777	root:root		../../usr/lib/opensubdiv/tutorials/far_tutorial_5_1.debug
+File: /usr/lib/debug/.build-id/f1	40755	root:root		
+File: /usr/lib/debug/.build-id/f1/b554951d8c0de4688209f2feb16c8b15fd65c9	120777	root:root		../../../../bin/far_regression
+File: /usr/lib/debug/.build-id/f1/b554951d8c0de4688209f2feb16c8b15fd65c9.debug	120777	root:root		../../usr/bin/far_regression.debug
+File: /usr/lib/debug/usr/bin/farViewer.debug	100644	root:root	f9adef5d6af042e85a97e00d8baba339	
+File: /usr/lib/debug/usr/bin/far_perf.debug	100644	root:root	27bac818c8c2ef8cabd5f1447fe00abc	
+File: /usr/lib/debug/usr/bin/far_regression.debug	100644	root:root	7a421e2bd7bdf43d1de2ac4c340fe285	
+File: /usr/lib/debug/usr/bin/glEvalLimit.debug	100644	root:root	d0afafd3b45ca2c2c7736ca3368f0b54	
+File: /usr/lib/debug/usr/bin/glFVarViewer.debug	100644	root:root	10b9d2bb42c062ed6cf2a61d6cac42e4	
+File: /usr/lib/debug/usr/bin/glImaging.debug	100644	root:root	4071da0bbda5538580654ea776046907	
+File: /usr/lib/debug/usr/bin/glPaintTest.debug	100644	root:root	733d9b87c4aa030c508c274eec4a451c	
+File: /usr/lib/debug/usr/bin/glShareTopology.debug	100644	root:root	be98d87001feb4590e232d9b5b69a75a	
+File: /usr/lib/debug/usr/bin/glStencilViewer.debug	100644	root:root	8950e59d63bd12953a4b8a4ca0c7815d	
+File: /usr/lib/debug/usr/bin/glViewer.debug	100644	root:root	38029e5468c20bb411e71d4f7ad7b81d	
+File: /usr/lib/debug/usr/bin/hbr_baseline.debug	100644	root:root	6c8a4fef24cc84e4b2b5df2f0ed30fa6	
+File: /usr/lib/debug/usr/bin/hbr_regression.debug	100644	root:root	11467d1910f40389108b53fa1d96e154	
+File: /usr/lib/debug/usr/bin/osd_regression.debug	100644	root:root	cd89a791f210b56e41450b608f819b39	
+File: /usr/lib/debug/usr/bin/stringify.debug	100644	root:root	26e2bbb0f06f4341add7b19dc4bef7f7	
 File: /usr/lib/debug/usr/lib/opensubdiv	40755	root:root		
 File: /usr/lib/debug/usr/lib/opensubdiv/tutorials	40755	root:root		
-File: /usr/lib/debug/usr/lib/opensubdiv/tutorials/far_tutorial_1_1.debug	100644	root:root	49b6c8420017fef9fb676abbc63cf7c9	
-File: /usr/lib/debug/usr/lib/opensubdiv/tutorials/far_tutorial_1_2.debug	100644	root:root	29c079b9615542409607e06982c3db8c	
-File: /usr/lib/debug/usr/lib/opensubdiv/tutorials/far_tutorial_2_1.debug	100644	root:root	8151885827fd6cc617fb20529a8d5e23	
-File: /usr/lib/debug/usr/lib/opensubdiv/tutorials/far_tutorial_2_2.debug	100644	root:root	36fc9c8b634197b7bb13e88f3ad624f1	
-File: /usr/lib/debug/usr/lib/opensubdiv/tutorials/far_tutorial_2_3.debug	100644	root:root	127df800e0b8cd4375a56de2644cc35b	
-File: /usr/lib/debug/usr/lib/opensubdiv/tutorials/far_tutorial_3_1.debug	100644	root:root	f450934425511d6c487a57b20e88cd9c	
-File: /usr/lib/debug/usr/lib/opensubdiv/tutorials/far_tutorial_4_1.debug	100644	root:root	8ce4259bd24da1b1c4e8ee35b1cf2c6c	
-File: /usr/lib/debug/usr/lib/opensubdiv/tutorials/far_tutorial_4_2.debug	100644	root:root	c64be6880be72e75dfc28e03cc6308eb	
-File: /usr/lib/debug/usr/lib/opensubdiv/tutorials/far_tutorial_4_3.debug	100644	root:root	1afd13f48d4ca9d8959874cb7f429c4c	
-File: /usr/lib/debug/usr/lib/opensubdiv/tutorials/far_tutorial_5_1.debug	100644	root:root	3f1760f474cf3b5f346207b34a5b557b	
-File: /usr/lib/debug/usr/lib/opensubdiv/tutorials/far_tutorial_5_2.debug	100644	root:root	3efb46520518e2d51b5df6f46a992b10	
-File: /usr/lib/debug/usr/lib/opensubdiv/tutorials/far_tutorial_5_3.debug	100644	root:root	d9f1f1b509fc40c0ab666892299a9dd8	
-File: /usr/lib/debug/usr/lib/opensubdiv/tutorials/hbr_tutorial_0.debug	100644	root:root	e5bb8310410c5416b0e673c1ab9c20c8	
-File: /usr/lib/debug/usr/lib/opensubdiv/tutorials/hbr_tutorial_1.debug	100644	root:root	ec51770c2c324903b0f4791e44205d25	
-File: /usr/lib/debug/usr/lib/opensubdiv/tutorials/hbr_tutorial_2.debug	100644	root:root	bc19a36cde868dca7feae72b9778981e	
-File: /usr/lib/debug/usr/lib/opensubdiv/tutorials/osd_tutorial_0.debug	100644	root:root	1939d3300c03f467a79cd9d6d7220d0d	
+File: /usr/lib/debug/usr/lib/opensubdiv/tutorials/far_tutorial_1_1.debug	100644	root:root	d29f591a05fed0acbb289659a1e3b6d8	
+File: /usr/lib/debug/usr/lib/opensubdiv/tutorials/far_tutorial_1_2.debug	100644	root:root	751fff75ce8ea564feba3bfb32e7c25a	
+File: /usr/lib/debug/usr/lib/opensubdiv/tutorials/far_tutorial_2_1.debug	100644	root:root	b08c4e4b66cc11f893159c7aecc6c476	
+File: /usr/lib/debug/usr/lib/opensubdiv/tutorials/far_tutorial_2_2.debug	100644	root:root	080df219433117fe125e3b40c1f6bcfb	
+File: /usr/lib/debug/usr/lib/opensubdiv/tutorials/far_tutorial_2_3.debug	100644	root:root	6ffbed8f49172137dc5cffda5c381c60	
+File: /usr/lib/debug/usr/lib/opensubdiv/tutorials/far_tutorial_3_1.debug	100644	root:root	26a796196c44430bbea557b3ae77d245	
+File: /usr/lib/debug/usr/lib/opensubdiv/tutorials/far_tutorial_4_1.debug	100644	root:root	28a1681270b070c6819411e3c23d4dd0	
+File: /usr/lib/debug/usr/lib/opensubdiv/tutorials/far_tutorial_4_2.debug	100644	root:root	cabd60dfc486ec3f45382b090dd50b83	
+File: /usr/lib/debug/usr/lib/opensubdiv/tutorials/far_tutorial_4_3.debug	100644	root:root	0e8ddc83788d94458b23285bf005a842	
+File: /usr/lib/debug/usr/lib/opensubdiv/tutorials/far_tutorial_5_1.debug	100644	root:root	2720b4d289caec0edee5ec6e86edd391	
+File: /usr/lib/debug/usr/lib/opensubdiv/tutorials/far_tutorial_5_2.debug	100644	root:root	554594e344c19df1958fc007a320945e	
+File: /usr/lib/debug/usr/lib/opensubdiv/tutorials/far_tutorial_5_3.debug	100644	root:root	18eac692ae3ad1586757f0c07cc46b79	
+File: /usr/lib/debug/usr/lib/opensubdiv/tutorials/hbr_tutorial_0.debug	100644	root:root	c125c5ea779dde2ebb8820e79bb9f941	
+File: /usr/lib/debug/usr/lib/opensubdiv/tutorials/hbr_tutorial_1.debug	100644	root:root	dc02b1f625cdbf89ac1555b92896fb40	
+File: /usr/lib/debug/usr/lib/opensubdiv/tutorials/hbr_tutorial_2.debug	100644	root:root	1f4d215fa3f742a40023193273fd55a1	
+File: /usr/lib/debug/usr/lib/opensubdiv/tutorials/osd_tutorial_0.debug	100644	root:root	bc759f4f30f435723c0ae2b48440c97b	
 File: /usr/src/debug/opensubdiv-3.4.4	40755	root:root		
@@ -858,2 +866,2 @@
 File: /usr/src/debug/opensubdiv-3.4.4/tutorials/osd/tutorial_0/osd_tutorial_0.cpp	100644	root:root	65142fb2cbc130c8444cea557f3e1d05	
-RPMIdentity: b98df088007f052c38224cacea68b026c341bdfda336b95525961af140b76038d57e398982a048fcf5686b9b56c732b7e696be400ff03212c5a1754373ee6242
+RPMIdentity: 98def747efa972f37f0a94030ee0ed133b570c363a93c6568c260776cb4d7874311812bd2bae65c1b77b729c2d057636ddd14fe8329f47c9ea17b48af3d0560f