Mock Version: 4.1 Mock Version: 4.1 Mock Version: 4.1 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/imath.spec'], chrootPath='/var/lib/mock/dist-ocs23-build-12679-792/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=990gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/imath.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/imath-3.1.4-4.ocs23.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/imath.spec'], chrootPath='/var/lib/mock/dist-ocs23-build-12679-792/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=990gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/imath.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.hy7uNf + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf Imath-3.1.4 + /usr/bin/gzip -dc /builddir/build/SOURCES/Imath-3.1.4.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd Imath-3.1.4 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/cat /builddir/build/SOURCES/imath-python-test.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.pg7TY3 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd Imath-3.1.4 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -S . -B x86_64-OpenCloudOS-linux-gnu -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_INSTALL_PREFIX=/usr -DPYTHON=ON -DDOCS=ON -DINSTALL_DOCS=OFF --trace-source=docs/CMakeLists.txt -- The C compiler identification is GNU 12.3.0 -- The CXX compiler identification is GNU 12.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Setting build type to 'Release' as none was specified. -- Configure Imath 3.1.4, library API version: 29.3.0 -- Looking for sin in m -- Looking for sin in m - found -- Found Python: /usr/bin/python3.10 (found version "3.10.5") found components: Interpreter Development Development.Module Development.Embed -- Found Python3: /usr/bin/python3.10 (found version "3.10.5") found components: Interpreter Development Development.Module Development.Embed -- Found Python 3.10.5 -- Found Python3 libraries: 310 -- Will install to: lib64/python3.10/site-packages -- Disabling boost-provided cmake config. If this causes problems, consider setting Boost_NO_BOOST_CMAKE variable to OFF CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1508 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2119 (_Boost_MISSING_DEPENDENCIES) src/python/CMakeLists.txt:141 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1508 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2119 (_Boost_MISSING_DEPENDENCIES) src/python/CMakeLists.txt:141 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1508 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2119 (_Boost_MISSING_DEPENDENCIES) src/python/CMakeLists.txt:141 (find_package) -- Found Boost: /usr/include (found version "1.82.0") found components: python310 missing components: python python3 CMake Warning (dev) at /usr/share/cmake/Modules/FindBoost.cmake:2586 (set): Policy CMP0126 is not set: set(CACHE) does not remove a normal variable of the same name. Run "cmake --help-policy CMP0126" for policy details. Use the cmake_policy command to set the policy and suppress this warning. For compatibility with older versions of CMake, normal variable "_Boost_COMPONENTS_SEARCHED" will be removed from the current scope. Call Stack (most recent call first): src/python/CMakeLists.txt:141 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found Python 3 boost: Boost::python310 -- Found NumPy 1.22.0 for Python 3.10.5: /usr/lib64/python3.10/site-packages/numpy/core/include CMake Warning (dev) at /usr/share/cmake/Modules/CTest.cmake:244 (mark_as_advanced): Policy CMP0102 is not set: The variable named "BZRCOMMAND" is not in the cache. This results in an empty cache entry which is no longer created when policy CMP0102 is set to NEW. Run "cmake --help-policy CMP0102" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/python/CMakeLists.txt:206 (include) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/share/cmake/Modules/CTest.cmake:244 (mark_as_advanced): Policy CMP0102 is not set: The variable named "CVSCOMMAND" is not in the cache. This results in an empty cache entry which is no longer created when policy CMP0102 is set to NEW. Run "cmake --help-policy CMP0102" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/python/CMakeLists.txt:206 (include) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/share/cmake/Modules/CTest.cmake:244 (mark_as_advanced): Policy CMP0102 is not set: The variable named "CVS_UPDATE_OPTIONS" is not in the cache. This results in an empty cache entry which is no longer created when policy CMP0102 is set to NEW. Run "cmake --help-policy CMP0102" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/python/CMakeLists.txt:206 (include) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/share/cmake/Modules/CTest.cmake:244 (mark_as_advanced): Policy CMP0102 is not set: The variable named "GITCOMMAND" is not in the cache. This results in an empty cache entry which is no longer created when policy CMP0102 is set to NEW. Run "cmake --help-policy CMP0102" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/python/CMakeLists.txt:206 (include) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/share/cmake/Modules/CTest.cmake:244 (mark_as_advanced): Policy CMP0102 is not set: The variable named "P4COMMAND" is not in the cache. This results in an empty cache entry which is no longer created when policy CMP0102 is set to NEW. Run "cmake --help-policy CMP0102" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/python/CMakeLists.txt:206 (include) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/share/cmake/Modules/CTest.cmake:244 (mark_as_advanced): Policy CMP0102 is not set: The variable named "HGCOMMAND" is not in the cache. This results in an empty cache entry which is no longer created when policy CMP0102 is set to NEW. Run "cmake --help-policy CMP0102" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/python/CMakeLists.txt:206 (include) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/share/cmake/Modules/CTest.cmake:244 (mark_as_advanced): Policy CMP0102 is not set: The variable named "SVNCOMMAND" is not in the cache. This results in an empty cache entry which is no longer created when policy CMP0102 is set to NEW. Run "cmake --help-policy CMP0102" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/python/CMakeLists.txt:206 (include) This warning is for project developers. Use -Wno-dev to suppress it. /builddir/build/BUILD/Imath-3.1.4/docs/CMakeLists.txt(4): set(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake ${CMAKE_MODULE_PATH} ) /builddir/build/BUILD/Imath-3.1.4/docs/CMakeLists.txt(6): find_package(Doxygen REQUIRED ) -- Found Doxygen: /usr/bin/doxygen (found version "1.9.7") found components: doxygen dot /builddir/build/BUILD/Imath-3.1.4/docs/CMakeLists.txt(7): find_package(Sphinx REQUIRED ) -- Found Sphinx: /usr/bin/sphinx-build /builddir/build/BUILD/Imath-3.1.4/docs/CMakeLists.txt(9): set(DOXYGEN_INPUT_DIR ${PROJECT_SOURCE_DIR}/src/Imath ) /builddir/build/BUILD/Imath-3.1.4/docs/CMakeLists.txt(10): set(DOXYGEN_OUTPUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/doxygen ) /builddir/build/BUILD/Imath-3.1.4/docs/CMakeLists.txt(11): set(DOXYGEN_INDEX_FILE ${DOXYGEN_OUTPUT_DIR}/html/index.html ) /builddir/build/BUILD/Imath-3.1.4/docs/CMakeLists.txt(12): set(DOXYFILE_IN ${CMAKE_CURRENT_SOURCE_DIR}/Doxyfile.in ) /builddir/build/BUILD/Imath-3.1.4/docs/CMakeLists.txt(13): set(DOXYFILE_OUT ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile ) /builddir/build/BUILD/Imath-3.1.4/docs/CMakeLists.txt(15): set(SPHINX_SOURCE ${CMAKE_CURRENT_SOURCE_DIR} ) /builddir/build/BUILD/Imath-3.1.4/docs/CMakeLists.txt(16): set(SPHINX_BUILD ${CMAKE_CURRENT_BINARY_DIR}/sphinx ) /builddir/build/BUILD/Imath-3.1.4/docs/CMakeLists.txt(17): set(SPHINX_INDEX_FILE ${SPHINX_BUILD}/index.html ) /builddir/build/BUILD/Imath-3.1.4/docs/CMakeLists.txt(19): configure_file(${DOXYFILE_IN} ${DOXYFILE_OUT} @ONLY ) /builddir/build/BUILD/Imath-3.1.4/docs/CMakeLists.txt(21): file(MAKE_DIRECTORY ${DOXYGEN_OUTPUT_DIR} ) /builddir/build/BUILD/Imath-3.1.4/docs/CMakeLists.txt(23): add_custom_command(OUTPUT ${DOXYGEN_INDEX_FILE} COMMAND ${DOXYGEN_EXECUTABLE} ${DOXYFILE_OUT} COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/fixmanpages.sh ${DOXYGEN_OUTPUT_DIR} MAIN_DEPENDENCY ${DOXYFILE_OUT} ${DOXYFILE_IN} COMMENT Running doxygen VERBATIM ) /builddir/build/BUILD/Imath-3.1.4/docs/CMakeLists.txt(30): add_custom_command(OUTPUT ${SPHINX_INDEX_FILE} COMMAND ${SPHINX_EXECUTABLE} -b html -Dbreathe_projects.Imath=${DOXYGEN_OUTPUT_DIR}/xml ${SPHINX_SOURCE} ${SPHINX_BUILD} WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} DEPENDS ${DOXYGEN_INDEX_FILE} MAIN_DEPENDENCY conf.py COMMENT Generating documentation with Sphinx ) /builddir/build/BUILD/Imath-3.1.4/docs/CMakeLists.txt(41): add_custom_target(docs ALL DEPENDS ${SPHINX_INDEX_FILE} ${DOXYGEN_INDEX_FILE} ) /builddir/build/BUILD/Imath-3.1.4/docs/CMakeLists.txt(44): if(INSTALL_DOCS ) -- clang-format not found. -- Configuring done (5.2s) CMake Warning (dev) in src/Imath/CMakeLists.txt: Policy CMP0128 is not set: Selection of language standard and extension flags improved. Run "cmake --help-policy CMP0128" for policy details. Use the cmake_policy command to set the policy and suppress this warning. For compatibility with older versions of CMake, compiler extensions won't be disabled. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) in src/python/PyImath/CMakeLists.txt: Policy CMP0128 is not set: Selection of language standard and extension flags improved. Run "cmake --help-policy CMP0128" for policy details. Use the cmake_policy command to set the policy and suppress this warning. For compatibility with older versions of CMake, compiler extensions won't be disabled. This warning is for project developers. Use -Wno-dev to suppress it. -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu + /usr/bin/cmake --build x86_64-OpenCloudOS-linux-gnu -j16 --verbose /usr/bin/cmake -S/builddir/build/BUILD/Imath-3.1.4 -B/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/CMakeFiles /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu' /usr/bin/gmake -f src/Imath/CMakeFiles/Imath.dir/build.make src/Imath/CMakeFiles/Imath.dir/depend /usr/bin/gmake -f docs/CMakeFiles/docs.dir/build.make docs/CMakeFiles/docs.dir/depend /usr/bin/gmake -f src/ImathTest/CMakeFiles/ImathHalfCTest.dir/build.make src/ImathTest/CMakeFiles/ImathHalfCTest.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu' cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/Imath-3.1.4 /builddir/build/BUILD/Imath-3.1.4/src/Imath /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/Imath /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/Imath/CMakeFiles/Imath.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu' cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/Imath-3.1.4 /builddir/build/BUILD/Imath-3.1.4/docs /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/docs /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/docs/CMakeFiles/docs.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu' cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/Imath-3.1.4 /builddir/build/BUILD/Imath-3.1.4/src/ImathTest /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest/CMakeFiles/ImathHalfCTest.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu' /usr/bin/gmake -f src/Imath/CMakeFiles/Imath.dir/build.make src/Imath/CMakeFiles/Imath.dir/build /usr/bin/gmake -f docs/CMakeFiles/docs.dir/build.make docs/CMakeFiles/docs.dir/build /usr/bin/gmake -f src/ImathTest/CMakeFiles/ImathHalfCTest.dir/build.make src/ImathTest/CMakeFiles/ImathHalfCTest.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu' gmake[2]: Entering directory '/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu' gmake[2]: Entering directory '/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu' [ 1%] Building CXX object src/Imath/CMakeFiles/Imath.dir/half.cpp.o [ 2%] Building CXX object src/Imath/CMakeFiles/Imath.dir/ImathMatrixAlgo.cpp.o [ 4%] Building CXX object src/Imath/CMakeFiles/Imath.dir/ImathColorAlgo.cpp.o [ 4%] Building CXX object src/Imath/CMakeFiles/Imath.dir/ImathRandom.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/Imath && /usr/bin/g++ -DIMATH_EXPORTS -DImath_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/Imath/CMakeFiles/Imath.dir/half.cpp.o -MF CMakeFiles/Imath.dir/half.cpp.o.d -o CMakeFiles/Imath.dir/half.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/Imath/half.cpp cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/Imath && /usr/bin/g++ -DIMATH_EXPORTS -DImath_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/Imath/CMakeFiles/Imath.dir/ImathMatrixAlgo.cpp.o -MF CMakeFiles/Imath.dir/ImathMatrixAlgo.cpp.o.d -o CMakeFiles/Imath.dir/ImathMatrixAlgo.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/Imath/ImathMatrixAlgo.cpp [ 5%] Building C object src/ImathTest/CMakeFiles/ImathHalfCTest.dir/half_c_main.c.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/Imath && /usr/bin/g++ -DIMATH_EXPORTS -DImath_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/Imath/CMakeFiles/Imath.dir/ImathColorAlgo.cpp.o -MF CMakeFiles/Imath.dir/ImathColorAlgo.cpp.o.d -o CMakeFiles/Imath.dir/ImathColorAlgo.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/Imath/ImathColorAlgo.cpp cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/Imath && /usr/bin/g++ -DIMATH_EXPORTS -DImath_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/Imath/CMakeFiles/Imath.dir/ImathRandom.cpp.o -MF CMakeFiles/Imath.dir/ImathRandom.cpp.o.d -o CMakeFiles/Imath.dir/ImathRandom.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/Imath/ImathRandom.cpp [ 7%] Running doxygen [ 8%] Building CXX object src/Imath/CMakeFiles/Imath.dir/ImathFun.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/gcc -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/ImathTest/../Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -MD -MT src/ImathTest/CMakeFiles/ImathHalfCTest.dir/half_c_main.c.o -MF CMakeFiles/ImathHalfCTest.dir/half_c_main.c.o.d -o CMakeFiles/ImathHalfCTest.dir/half_c_main.c.o -c /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/half_c_main.c cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/Imath && /usr/bin/g++ -DIMATH_EXPORTS -DImath_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/Imath/CMakeFiles/Imath.dir/ImathFun.cpp.o -MF CMakeFiles/Imath.dir/ImathFun.cpp.o.d -o CMakeFiles/Imath.dir/ImathFun.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/Imath/ImathFun.cpp cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/docs && /usr/bin/doxygen /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/docs/Doxyfile /builddir/build/BUILD/Imath-3.1.4/src/Imath/ImathMatrixAlgo.h:252: warning: end of comment block while expecting command /builddir/build/BUILD/Imath-3.1.4/src/Imath/ImathMatrixAlgo.h:253: warning: found tag without matching cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/docs && /builddir/build/BUILD/Imath-3.1.4/docs/fixmanpages.sh /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/docs/doxygen [ 9%] Generating documentation with Sphinx cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/docs && /usr/bin/sphinx-build -b html -Dbreathe_projects.Imath=/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/docs/doxygen/xml /builddir/build/BUILD/Imath-3.1.4/docs /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/docs/sphinx [ 10%] Linking C executable ../../bin/ImathHalfCTest cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/cmake -E cmake_link_script CMakeFiles/ImathHalfCTest.dir/link.txt --verbose=1 /usr/bin/gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 CMakeFiles/ImathHalfCTest.dir/half_c_main.c.o -o ../../bin/ImathHalfCTest Running Sphinx v4.3.1 gmake[2]: Leaving directory '/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu' [ 10%] Built target ImathHalfCTest making output directory... done building [mo]: targets for 0 po files that are out of date building [html]: targets for 37 source files that are out of date updating environment: [new config] 37 added, 0 changed, 0 removed reading sources... [ 2%] classes/Box [ 11%] Linking CXX shared library libImath-3_1.so cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/Imath && /usr/bin/cmake -E cmake_link_script CMakeFiles/Imath.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -shared -Wl,-soname,libImath-3_1.so.29 -o libImath-3_1.so.29.3.0 CMakeFiles/Imath.dir/half.cpp.o CMakeFiles/Imath.dir/ImathColorAlgo.cpp.o CMakeFiles/Imath.dir/ImathFun.cpp.o CMakeFiles/Imath.dir/ImathMatrixAlgo.cpp.o CMakeFiles/Imath.dir/ImathRandom.cpp.o -lm cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/Imath && /usr/bin/cmake -E cmake_symlink_library libImath-3_1.so.29.3.0 libImath-3_1.so.29 libImath-3_1.so gmake[2]: Leaving directory '/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu' [ 11%] Built target Imath /usr/bin/gmake -f src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/build.make src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/depend /usr/bin/gmake -f src/ImathTest/CMakeFiles/ImathTest.dir/build.make src/ImathTest/CMakeFiles/ImathTest.dir/depend /usr/bin/gmake -f src/ImathTest/CMakeFiles/ImathHalfPerfTest.dir/build.make src/ImathTest/CMakeFiles/ImathHalfPerfTest.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu' cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/Imath-3.1.4 /builddir/build/BUILD/Imath-3.1.4/src/ImathTest /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest/CMakeFiles/ImathHalfPerfTest.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu' cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/Imath-3.1.4 /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu' cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/Imath-3.1.4 /builddir/build/BUILD/Imath-3.1.4/src/ImathTest /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest/CMakeFiles/ImathTest.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu' /usr/bin/gmake -f src/ImathTest/CMakeFiles/ImathHalfPerfTest.dir/build.make src/ImathTest/CMakeFiles/ImathHalfPerfTest.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu' /usr/bin/gmake -f src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/build.make src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/build /usr/bin/gmake -f src/ImathTest/CMakeFiles/ImathTest.dir/build.make src/ImathTest/CMakeFiles/ImathTest.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu' gmake[2]: Entering directory '/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu' gmake[2]: Entering directory '/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu' [ 12%] Building CXX object src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImath.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/g++ -DPYIMATH_BUILD -DPyImath_Python3_10_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -isystem /usr/include/python3.10 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -MD -MT src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImath.cpp.o -MF CMakeFiles/PyImath_Python3_10.dir/PyImath.cpp.o.d -o CMakeFiles/PyImath_Python3_10.dir/PyImath.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImath.cpp [ 14%] Building CXX object src/ImathTest/CMakeFiles/ImathHalfPerfTest.dir/half_perf_test.cpp.o [ 15%] Building CXX object src/ImathTest/CMakeFiles/ImathTest.dir/testBox.cpp.o [ 16%] Building CXX object src/ImathTest/CMakeFiles/ImathTest.dir/testColor.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/g++ -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -MD -MT src/ImathTest/CMakeFiles/ImathHalfPerfTest.dir/half_perf_test.cpp.o -MF CMakeFiles/ImathHalfPerfTest.dir/half_perf_test.cpp.o.d -o CMakeFiles/ImathHalfPerfTest.dir/half_perf_test.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/half_perf_test.cpp [ 17%] Building CXX object src/ImathTest/CMakeFiles/ImathTest.dir/main.cpp.o [ 18%] Building CXX object src/ImathTest/CMakeFiles/ImathTest.dir/testBoxAlgo.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/g++ -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -MD -MT src/ImathTest/CMakeFiles/ImathTest.dir/testBox.cpp.o -MF CMakeFiles/ImathTest.dir/testBox.cpp.o.d -o CMakeFiles/ImathTest.dir/testBox.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/testBox.cpp [ 20%] Building CXX object src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathAutovectorize.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/g++ -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -MD -MT src/ImathTest/CMakeFiles/ImathTest.dir/main.cpp.o -MF CMakeFiles/ImathTest.dir/main.cpp.o.d -o CMakeFiles/ImathTest.dir/main.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/main.cpp [ 21%] Building CXX object src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathBox2Array.cpp.o [ 22%] Building CXX object src/ImathTest/CMakeFiles/ImathTest.dir/testExtractEuler.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/g++ -DPYIMATH_BUILD -DPyImath_Python3_10_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -isystem /usr/include/python3.10 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -MD -MT src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathAutovectorize.cpp.o -MF CMakeFiles/PyImath_Python3_10.dir/PyImathAutovectorize.cpp.o.d -o CMakeFiles/PyImath_Python3_10.dir/PyImathAutovectorize.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.cpp cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/g++ -DPYIMATH_BUILD -DPyImath_Python3_10_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -isystem /usr/include/python3.10 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -MD -MT src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathBox2Array.cpp.o -MF CMakeFiles/PyImath_Python3_10.dir/PyImathBox2Array.cpp.o.d -o CMakeFiles/PyImath_Python3_10.dir/PyImathBox2Array.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBox2Array.cpp [ 23%] Building CXX object src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathBox.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/g++ -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -MD -MT src/ImathTest/CMakeFiles/ImathTest.dir/testBoxAlgo.cpp.o -MF CMakeFiles/ImathTest.dir/testBoxAlgo.cpp.o.d -o CMakeFiles/ImathTest.dir/testBoxAlgo.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/testBoxAlgo.cpp cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/g++ -DPYIMATH_BUILD -DPyImath_Python3_10_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -isystem /usr/include/python3.10 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -MD -MT src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathBox.cpp.o -MF CMakeFiles/PyImath_Python3_10.dir/PyImathBox.cpp.o.d -o CMakeFiles/PyImath_Python3_10.dir/PyImathBox.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBox.cpp cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/g++ -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -MD -MT src/ImathTest/CMakeFiles/ImathTest.dir/testColor.cpp.o -MF CMakeFiles/ImathTest.dir/testColor.cpp.o.d -o CMakeFiles/ImathTest.dir/testColor.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/testColor.cpp cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/g++ -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -MD -MT src/ImathTest/CMakeFiles/ImathTest.dir/testExtractEuler.cpp.o -MF CMakeFiles/ImathTest.dir/testExtractEuler.cpp.o.d -o CMakeFiles/ImathTest.dir/testExtractEuler.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/testExtractEuler.cpp [ 25%] Building CXX object src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathBufferProtocol.cpp.o [ 25%] Building CXX object src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathBox3Array.cpp.o [ 27%] Building CXX object src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathColor3.cpp.o [ 28%] Building CXX object src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathColor4.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/g++ -DPYIMATH_BUILD -DPyImath_Python3_10_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -isystem /usr/include/python3.10 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -MD -MT src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathBox3Array.cpp.o -MF CMakeFiles/PyImath_Python3_10.dir/PyImathBox3Array.cpp.o.d -o CMakeFiles/PyImath_Python3_10.dir/PyImathBox3Array.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBox3Array.cpp [ 29%] Building CXX object src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathEuler.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/g++ -DPYIMATH_BUILD -DPyImath_Python3_10_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -isystem /usr/include/python3.10 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -MD -MT src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathBufferProtocol.cpp.o -MF CMakeFiles/PyImath_Python3_10.dir/PyImathBufferProtocol.cpp.o.d -o CMakeFiles/PyImath_Python3_10.dir/PyImathBufferProtocol.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/g++ -DPYIMATH_BUILD -DPyImath_Python3_10_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -isystem /usr/include/python3.10 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -MD -MT src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathColor3.cpp.o -MF CMakeFiles/PyImath_Python3_10.dir/PyImathColor3.cpp.o.d -o CMakeFiles/PyImath_Python3_10.dir/PyImathColor3.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathColor3.cpp cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/g++ -DPYIMATH_BUILD -DPyImath_Python3_10_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -isystem /usr/include/python3.10 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -MD -MT src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathColor4.cpp.o -MF CMakeFiles/PyImath_Python3_10.dir/PyImathColor4.cpp.o.d -o CMakeFiles/PyImath_Python3_10.dir/PyImathColor4.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathColor4.cpp cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/g++ -DPYIMATH_BUILD -DPyImath_Python3_10_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -isystem /usr/include/python3.10 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -MD -MT src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathEuler.cpp.o -MF CMakeFiles/PyImath_Python3_10.dir/PyImathEuler.cpp.o.d -o CMakeFiles/PyImath_Python3_10.dir/PyImathEuler.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathEuler.cpp [ 30%] Building CXX object src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathFixedArray.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/g++ -DPYIMATH_BUILD -DPyImath_Python3_10_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -isystem /usr/include/python3.10 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -MD -MT src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathFixedArray.cpp.o -MF CMakeFiles/PyImath_Python3_10.dir/PyImathFixedArray.cpp.o.d -o CMakeFiles/PyImath_Python3_10.dir/PyImathFixedArray.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.cpp [ 31%] Building CXX object src/ImathTest/CMakeFiles/ImathTest.dir/testExtractSHRT.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/g++ -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -MD -MT src/ImathTest/CMakeFiles/ImathTest.dir/testExtractSHRT.cpp.o -MF CMakeFiles/ImathTest.dir/testExtractSHRT.cpp.o.d -o CMakeFiles/ImathTest.dir/testExtractSHRT.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/testExtractSHRT.cpp [ 32%] Linking CXX executable ../../bin/ImathHalfPerfTest cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/cmake -E cmake_link_script CMakeFiles/ImathHalfPerfTest.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 CMakeFiles/ImathHalfPerfTest.dir/half_perf_test.cpp.o -o ../../bin/ImathHalfPerfTest -Wl,-rpath,/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/Imath ../Imath/libImath-3_1.so.29.3.0 -lm [ 34%] Building CXX object src/ImathTest/CMakeFiles/ImathTest.dir/testFrustum.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/g++ -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -MD -MT src/ImathTest/CMakeFiles/ImathTest.dir/testFrustum.cpp.o -MF CMakeFiles/ImathTest.dir/testFrustum.cpp.o.d -o CMakeFiles/ImathTest.dir/testFrustum.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/testFrustum.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu' [ 34%] Built target ImathHalfPerfTest [ 35%] Building CXX object src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathFrustum.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/g++ -DPYIMATH_BUILD -DPyImath_Python3_10_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -isystem /usr/include/python3.10 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -MD -MT src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathFrustum.cpp.o -MF CMakeFiles/PyImath_Python3_10.dir/PyImathFrustum.cpp.o.d -o CMakeFiles/PyImath_Python3_10.dir/PyImathFrustum.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFrustum.cpp [ 36%] Building CXX object src/ImathTest/CMakeFiles/ImathTest.dir/testFrustumTest.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/g++ -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -MD -MT src/ImathTest/CMakeFiles/ImathTest.dir/testFrustumTest.cpp.o -MF CMakeFiles/ImathTest.dir/testFrustumTest.cpp.o.d -o CMakeFiles/ImathTest.dir/testFrustumTest.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/testFrustumTest.cpp /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/testExtractSHRT.cpp: In function '(anonymous namespace)::testMatrix(Imath_3_1::Matrix44)': /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/testExtractSHRT.cpp:207:18: warning: 't.y' may be used uninitialized [-Wmaybe-uninitialized] 207 | V3f s, h, r, t; | ^ /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/testExtractSHRT.cpp:207:18: warning: 't.x' may be used uninitialized [-Wmaybe-uninitialized] /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/testExtractSHRT.cpp:207:18: warning: 't.z' may be used uninitialized [-Wmaybe-uninitialized] [ 37%] Building CXX object src/ImathTest/CMakeFiles/ImathTest.dir/testFun.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/g++ -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -MD -MT src/ImathTest/CMakeFiles/ImathTest.dir/testFun.cpp.o -MF CMakeFiles/ImathTest.dir/testFun.cpp.o.d -o CMakeFiles/ImathTest.dir/testFun.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/testFun.cpp [ 38%] Building CXX object src/ImathTest/CMakeFiles/ImathTest.dir/testInterval.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/g++ -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -MD -MT src/ImathTest/CMakeFiles/ImathTest.dir/testInterval.cpp.o -MF CMakeFiles/ImathTest.dir/testInterval.cpp.o.d -o CMakeFiles/ImathTest.dir/testInterval.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/testInterval.cpp [ 40%] Building CXX object src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathLine.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/g++ -DPYIMATH_BUILD -DPyImath_Python3_10_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -isystem /usr/include/python3.10 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -MD -MT src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathLine.cpp.o -MF CMakeFiles/PyImath_Python3_10.dir/PyImathLine.cpp.o.d -o CMakeFiles/PyImath_Python3_10.dir/PyImathLine.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathLine.cpp [ 41%] Building CXX object src/ImathTest/CMakeFiles/ImathTest.dir/testInvert.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/g++ -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -MD -MT src/ImathTest/CMakeFiles/ImathTest.dir/testInvert.cpp.o -MF CMakeFiles/ImathTest.dir/testInvert.cpp.o.d -o CMakeFiles/ImathTest.dir/testInvert.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/testInvert.cpp [ 42%] Building CXX object src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathMatrix22.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/g++ -DPYIMATH_BUILD -DPyImath_Python3_10_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -isystem /usr/include/python3.10 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -MD -MT src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathMatrix22.cpp.o -MF CMakeFiles/PyImath_Python3_10.dir/PyImathMatrix22.cpp.o.d -o CMakeFiles/PyImath_Python3_10.dir/PyImathMatrix22.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix22.cpp In file included from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImath.h:14, from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBoxArrayImpl.h:24, from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBox2Array.cpp:8: /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray > >; T = Imath_3_1::Box >]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBoxArrayImpl.h:68:115: required from 'boost::python::class_ > > PyImath::register_BoxArray() [with T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBox2Array.cpp:14:111: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 557 | if (data.len() != count) { | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray > >; T = Imath_3_1::Box >]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBoxArrayImpl.h:68:115: required from 'boost::python::class_ > > PyImath::register_BoxArray() [with T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBox2Array.cpp:15:111: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray > >; T = Imath_3_1::Box >]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBoxArrayImpl.h:68:115: required from 'boost::python::class_ > > PyImath::register_BoxArray() [with T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBox2Array.cpp:16:113: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray > >; T = Imath_3_1::Box >]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBoxArrayImpl.h:68:115: required from 'boost::python::class_ > > PyImath::register_BoxArray() [with T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBox2Array.cpp:17:111: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray > >; T = Imath_3_1::Box >]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBoxArrayImpl.h:68:115: required from 'boost::python::class_ > > PyImath::register_BoxArray() [with T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBox2Array.cpp:18:111: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Box >; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBoxArrayImpl.h:68:115: required from 'boost::python::class_ > > PyImath::register_BoxArray() [with T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBox2Array.cpp:14:111: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 694 | if (_unmaskedLength != a1.len()) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray > >; T = Imath_3_1::Box >; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBoxArrayImpl.h:68:115: required from 'boost::python::class_ > > PyImath::register_BoxArray() [with T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBox2Array.cpp:14:111: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Box >; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBoxArrayImpl.h:68:115: required from 'boost::python::class_ > > PyImath::register_BoxArray() [with T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBox2Array.cpp:15:111: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray > >; T = Imath_3_1::Box >; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBoxArrayImpl.h:68:115: required from 'boost::python::class_ > > PyImath::register_BoxArray() [with T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBox2Array.cpp:15:111: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Box >; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBoxArrayImpl.h:68:115: required from 'boost::python::class_ > > PyImath::register_BoxArray() [with T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBox2Array.cpp:16:113: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray > >; T = Imath_3_1::Box >; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBoxArrayImpl.h:68:115: required from 'boost::python::class_ > > PyImath::register_BoxArray() [with T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBox2Array.cpp:16:113: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Box >; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBoxArrayImpl.h:68:115: required from 'boost::python::class_ > > PyImath::register_BoxArray() [with T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBox2Array.cpp:17:111: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray > >; T = Imath_3_1::Box >; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBoxArrayImpl.h:68:115: required from 'boost::python::class_ > > PyImath::register_BoxArray() [with T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBox2Array.cpp:17:111: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Box >; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBoxArrayImpl.h:68:115: required from 'boost::python::class_ > > PyImath::register_BoxArray() [with T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBox2Array.cpp:18:111: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray > >; T = Imath_3_1::Box >; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBoxArrayImpl.h:68:115: required from 'boost::python::class_ > > PyImath::register_BoxArray() [with T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBox2Array.cpp:18:111: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] [ 43%] Building CXX object src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathMatrix33.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/g++ -DPYIMATH_BUILD -DPyImath_Python3_10_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -isystem /usr/include/python3.10 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -MD -MT src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathMatrix33.cpp.o -MF CMakeFiles/PyImath_Python3_10.dir/PyImathMatrix33.cpp.o.d -o CMakeFiles/PyImath_Python3_10.dir/PyImathMatrix33.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp In file included from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImath.h:14, from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathEuler.cpp:13: /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray >; T = Imath_3_1::Euler]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Euler]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathEuler.cpp:813:121: required from 'boost::python::class_ > > PyImath::register_EulerArray() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathEuler.cpp:834:104: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 557 | if (data.len() != count) { | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray >; T = Imath_3_1::Euler]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Euler]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathEuler.cpp:813:121: required from 'boost::python::class_ > > PyImath::register_EulerArray() [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathEuler.cpp:835:106: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImath.h:14, from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBoxArrayImpl.h:24, from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBox3Array.cpp:8: /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray > >; T = Imath_3_1::Box >]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBoxArrayImpl.h:68:115: required from 'boost::python::class_ > > PyImath::register_BoxArray() [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBox3Array.cpp:14:111: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 557 | if (data.len() != count) { | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray > >; T = Imath_3_1::Box >]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBoxArrayImpl.h:68:115: required from 'boost::python::class_ > > PyImath::register_BoxArray() [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBox3Array.cpp:15:111: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray > >; T = Imath_3_1::Box >]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBoxArrayImpl.h:68:115: required from 'boost::python::class_ > > PyImath::register_BoxArray() [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBox3Array.cpp:16:113: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray > >; T = Imath_3_1::Box >]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBoxArrayImpl.h:68:115: required from 'boost::python::class_ > > PyImath::register_BoxArray() [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBox3Array.cpp:17:111: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray > >; T = Imath_3_1::Box >]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBoxArrayImpl.h:68:115: required from 'boost::python::class_ > > PyImath::register_BoxArray() [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBox3Array.cpp:18:111: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Box >; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBoxArrayImpl.h:68:115: required from 'boost::python::class_ > > PyImath::register_BoxArray() [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBox3Array.cpp:14:111: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 694 | if (_unmaskedLength != a1.len()) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray > >; T = Imath_3_1::Box >; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBoxArrayImpl.h:68:115: required from 'boost::python::class_ > > PyImath::register_BoxArray() [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBox3Array.cpp:14:111: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Euler; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Euler]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Euler]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathEuler.cpp:813:121: required from 'boost::python::class_ > > PyImath::register_EulerArray() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathEuler.cpp:834:104: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 694 | if (_unmaskedLength != a1.len()) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Euler; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Euler]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Euler]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathEuler.cpp:813:121: required from 'boost::python::class_ > > PyImath::register_EulerArray() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathEuler.cpp:834:104: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Box >; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBoxArrayImpl.h:68:115: required from 'boost::python::class_ > > PyImath::register_BoxArray() [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBox3Array.cpp:15:111: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray > >; T = Imath_3_1::Box >; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBoxArrayImpl.h:68:115: required from 'boost::python::class_ > > PyImath::register_BoxArray() [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBox3Array.cpp:15:111: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Box >; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBoxArrayImpl.h:68:115: required from 'boost::python::class_ > > PyImath::register_BoxArray() [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBox3Array.cpp:16:113: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray > >; T = Imath_3_1::Box >; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBoxArrayImpl.h:68:115: required from 'boost::python::class_ > > PyImath::register_BoxArray() [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBox3Array.cpp:16:113: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Box >; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBoxArrayImpl.h:68:115: required from 'boost::python::class_ > > PyImath::register_BoxArray() [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBox3Array.cpp:17:111: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray > >; T = Imath_3_1::Box >; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBoxArrayImpl.h:68:115: required from 'boost::python::class_ > > PyImath::register_BoxArray() [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBox3Array.cpp:17:111: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Box >; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBoxArrayImpl.h:68:115: required from 'boost::python::class_ > > PyImath::register_BoxArray() [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBox3Array.cpp:18:111: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray > >; T = Imath_3_1::Box >; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Box >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBoxArrayImpl.h:68:115: required from 'boost::python::class_ > > PyImath::register_BoxArray() [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBox3Array.cpp:18:111: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Euler; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Euler]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Euler]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathEuler.cpp:813:121: required from 'boost::python::class_ > > PyImath::register_EulerArray() [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathEuler.cpp:835:106: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Euler; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Euler]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Euler]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathEuler.cpp:813:121: required from 'boost::python::class_ > > PyImath::register_EulerArray() [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathEuler.cpp:835:106: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] [ 44%] Building CXX object src/ImathTest/CMakeFiles/ImathTest.dir/testJacobiEigenSolver.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/g++ -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -MD -MT src/ImathTest/CMakeFiles/ImathTest.dir/testJacobiEigenSolver.cpp.o -MF CMakeFiles/ImathTest.dir/testJacobiEigenSolver.cpp.o.d -o CMakeFiles/ImathTest.dir/testJacobiEigenSolver.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/testJacobiEigenSolver.cpp [ 45%] Building CXX object src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathMatrix44.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/g++ -DPYIMATH_BUILD -DPyImath_Python3_10_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -isystem /usr/include/python3.10 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -MD -MT src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathMatrix44.cpp.o -MF CMakeFiles/PyImath_Python3_10.dir/PyImathMatrix44.cpp.o.d -o CMakeFiles/PyImath_Python3_10.dir/PyImathMatrix44.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp: In instantiation of 'ArrayT* PyImath::fixedArrayFromBuffer(PyObject*) [with ArrayT = FixedArray >; PyObject = _object]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:393:95: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:363:12: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Imath_3_1::Vec2' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 363 | memcpy (&array->direct_index(0), view.buf, view.len); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:8: /builddir/build/BUILD/Imath-3.1.4/src/Imath/ImathVec.h:45:53: note: 'class Imath_3_1::Vec2' declared here 45 | template class IMATH_EXPORT_TEMPLATE_TYPE Vec2 | ^~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp: In instantiation of 'ArrayT* PyImath::fixedArrayFromBuffer(PyObject*) [with ArrayT = FixedArray >; PyObject = _object]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:394:95: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:363:12: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Imath_3_1::Vec2' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 363 | memcpy (&array->direct_index(0), view.buf, view.len); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/Imath/ImathVec.h:45:53: note: 'class Imath_3_1::Vec2' declared here 45 | template class IMATH_EXPORT_TEMPLATE_TYPE Vec2 | ^~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp: In instantiation of 'ArrayT* PyImath::fixedArrayFromBuffer(PyObject*) [with ArrayT = FixedArray >; PyObject = _object]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:395:95: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:363:12: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Imath_3_1::Vec2' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 363 | memcpy (&array->direct_index(0), view.buf, view.len); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/Imath/ImathVec.h:45:53: note: 'class Imath_3_1::Vec2' declared here 45 | template class IMATH_EXPORT_TEMPLATE_TYPE Vec2 | ^~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp: In instantiation of 'ArrayT* PyImath::fixedArrayFromBuffer(PyObject*) [with ArrayT = FixedArray >; PyObject = _object]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:396:95: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:363:12: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Imath_3_1::Vec2' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 363 | memcpy (&array->direct_index(0), view.buf, view.len); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/Imath/ImathVec.h:45:53: note: 'class Imath_3_1::Vec2' declared here 45 | template class IMATH_EXPORT_TEMPLATE_TYPE Vec2 | ^~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp: In instantiation of 'ArrayT* PyImath::fixedArrayFromBuffer(PyObject*) [with ArrayT = FixedArray >; PyObject = _object]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:397:95: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:363:12: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Imath_3_1::Vec2' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 363 | memcpy (&array->direct_index(0), view.buf, view.len); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/Imath/ImathVec.h:45:53: note: 'class Imath_3_1::Vec2' declared here 45 | template class IMATH_EXPORT_TEMPLATE_TYPE Vec2 | ^~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp: In instantiation of 'ArrayT* PyImath::fixedArrayFromBuffer(PyObject*) [with ArrayT = FixedArray >; PyObject = _object]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:398:95: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:363:12: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Imath_3_1::Vec3' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 363 | memcpy (&array->direct_index(0), view.buf, view.len); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/Imath/ImathVec.h:303:53: note: 'class Imath_3_1::Vec3' declared here 303 | template class IMATH_EXPORT_TEMPLATE_TYPE Vec3 | ^~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp: In instantiation of 'ArrayT* PyImath::fixedArrayFromBuffer(PyObject*) [with ArrayT = FixedArray >; PyObject = _object]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:399:95: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:363:12: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Imath_3_1::Vec3' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 363 | memcpy (&array->direct_index(0), view.buf, view.len); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/Imath/ImathVec.h:303:53: note: 'class Imath_3_1::Vec3' declared here 303 | template class IMATH_EXPORT_TEMPLATE_TYPE Vec3 | ^~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp: In instantiation of 'ArrayT* PyImath::fixedArrayFromBuffer(PyObject*) [with ArrayT = FixedArray >; PyObject = _object]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:400:95: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:363:12: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Imath_3_1::Vec3' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 363 | memcpy (&array->direct_index(0), view.buf, view.len); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/Imath/ImathVec.h:303:53: note: 'class Imath_3_1::Vec3' declared here 303 | template class IMATH_EXPORT_TEMPLATE_TYPE Vec3 | ^~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp: In instantiation of 'ArrayT* PyImath::fixedArrayFromBuffer(PyObject*) [with ArrayT = FixedArray >; PyObject = _object]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:401:95: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:363:12: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Imath_3_1::Vec3' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 363 | memcpy (&array->direct_index(0), view.buf, view.len); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/Imath/ImathVec.h:303:53: note: 'class Imath_3_1::Vec3' declared here 303 | template class IMATH_EXPORT_TEMPLATE_TYPE Vec3 | ^~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp: In instantiation of 'ArrayT* PyImath::fixedArrayFromBuffer(PyObject*) [with ArrayT = FixedArray >; PyObject = _object]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:402:95: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:363:12: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Imath_3_1::Vec3' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 363 | memcpy (&array->direct_index(0), view.buf, view.len); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/Imath/ImathVec.h:303:53: note: 'class Imath_3_1::Vec3' declared here 303 | template class IMATH_EXPORT_TEMPLATE_TYPE Vec3 | ^~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp: In instantiation of 'ArrayT* PyImath::fixedArrayFromBuffer(PyObject*) [with ArrayT = FixedArray >; PyObject = _object]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:403:95: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:363:12: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Imath_3_1::Vec4' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 363 | memcpy (&array->direct_index(0), view.buf, view.len); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/Imath/ImathVec.h:574:53: note: 'class Imath_3_1::Vec4' declared here 574 | template class IMATH_EXPORT_TEMPLATE_TYPE Vec4 | ^~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp: In instantiation of 'ArrayT* PyImath::fixedArrayFromBuffer(PyObject*) [with ArrayT = FixedArray >; PyObject = _object]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:404:95: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:363:12: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Imath_3_1::Vec4' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 363 | memcpy (&array->direct_index(0), view.buf, view.len); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/Imath/ImathVec.h:574:53: note: 'class Imath_3_1::Vec4' declared here 574 | template class IMATH_EXPORT_TEMPLATE_TYPE Vec4 | ^~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp: In instantiation of 'ArrayT* PyImath::fixedArrayFromBuffer(PyObject*) [with ArrayT = FixedArray >; PyObject = _object]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:405:95: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:363:12: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Imath_3_1::Vec4' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 363 | memcpy (&array->direct_index(0), view.buf, view.len); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/Imath/ImathVec.h:574:53: note: 'class Imath_3_1::Vec4' declared here 574 | template class IMATH_EXPORT_TEMPLATE_TYPE Vec4 | ^~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp: In instantiation of 'ArrayT* PyImath::fixedArrayFromBuffer(PyObject*) [with ArrayT = FixedArray >; PyObject = _object]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:406:95: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:363:12: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Imath_3_1::Vec4' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 363 | memcpy (&array->direct_index(0), view.buf, view.len); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/Imath/ImathVec.h:574:53: note: 'class Imath_3_1::Vec4' declared here 574 | template class IMATH_EXPORT_TEMPLATE_TYPE Vec4 | ^~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp: In instantiation of 'ArrayT* PyImath::fixedArrayFromBuffer(PyObject*) [with ArrayT = FixedArray >; PyObject = _object]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:407:95: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:363:12: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Imath_3_1::Vec4' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 363 | memcpy (&array->direct_index(0), view.buf, view.len); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/Imath/ImathVec.h:574:53: note: 'class Imath_3_1::Vec4' declared here 574 | template class IMATH_EXPORT_TEMPLATE_TYPE Vec4 | ^~~~ [ 47%] Building CXX object src/ImathTest/CMakeFiles/ImathTest.dir/testLineAlgo.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/g++ -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -MD -MT src/ImathTest/CMakeFiles/ImathTest.dir/testLineAlgo.cpp.o -MF CMakeFiles/ImathTest.dir/testLineAlgo.cpp.o.d -o CMakeFiles/ImathTest.dir/testLineAlgo.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/testLineAlgo.cpp /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp: In instantiation of 'PyImath::{anonymous}::BufferAPI::BufferAPI(unsigned int, unsigned int) [with ArrayT = PyImath::FixedArray]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:131:23: required from 'PyImath::{anonymous}::CopyBufferAPI::CopyBufferAPI(ArrayT&) [with ArrayT = PyImath::FixedArray]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:259:15: required from 'int PyImath::{anonymous}::getbuffer(PyObject*, Py_buffer*, int) [with ArrayT = PyImath::FixedArray; PyObject = _object; Py_buffer = bufferinfo]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:316:5: required from 'PyBufferProcs PyImath::{anonymous}::FixedArrayBufferProcs >::procs' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:329:29: required from 'void PyImath::add_buffer_protocol(boost::python::class_&) [with T = FixedArray]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:370:110: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:59:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 59 | for (unsigned int d=1; d::BufferAPI(unsigned int, unsigned int) [with ArrayT = PyImath::FixedArray]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:131:23: required from 'PyImath::{anonymous}::CopyBufferAPI::CopyBufferAPI(ArrayT&) [with ArrayT = PyImath::FixedArray]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:259:15: required from 'int PyImath::{anonymous}::getbuffer(PyObject*, Py_buffer*, int) [with ArrayT = PyImath::FixedArray; PyObject = _object; Py_buffer = bufferinfo]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:316:5: required from 'PyBufferProcs PyImath::{anonymous}::FixedArrayBufferProcs >::procs' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:329:29: required from 'void PyImath::add_buffer_protocol(boost::python::class_&) [with T = FixedArray]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:371:110: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:59:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp: In instantiation of 'PyImath::{anonymous}::BufferAPI::BufferAPI(unsigned int, unsigned int) [with ArrayT = PyImath::FixedArray]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:131:23: required from 'PyImath::{anonymous}::CopyBufferAPI::CopyBufferAPI(ArrayT&) [with ArrayT = PyImath::FixedArray]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:259:15: required from 'int PyImath::{anonymous}::getbuffer(PyObject*, Py_buffer*, int) [with ArrayT = PyImath::FixedArray; PyObject = _object; Py_buffer = bufferinfo]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:316:5: required from 'PyBufferProcs PyImath::{anonymous}::FixedArrayBufferProcs >::procs' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:329:29: required from 'void PyImath::add_buffer_protocol(boost::python::class_&) [with T = FixedArray]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:372:110: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:59:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp: In instantiation of 'PyImath::{anonymous}::BufferAPI::BufferAPI(unsigned int, unsigned int) [with ArrayT = PyImath::FixedArray]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:131:23: required from 'PyImath::{anonymous}::CopyBufferAPI::CopyBufferAPI(ArrayT&) [with ArrayT = PyImath::FixedArray]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:259:15: required from 'int PyImath::{anonymous}::getbuffer(PyObject*, Py_buffer*, int) [with ArrayT = PyImath::FixedArray; PyObject = _object; Py_buffer = bufferinfo]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:316:5: required from 'PyBufferProcs PyImath::{anonymous}::FixedArrayBufferProcs >::procs' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:329:29: required from 'void PyImath::add_buffer_protocol(boost::python::class_&) [with T = FixedArray]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:373:110: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:59:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp: In instantiation of 'PyImath::{anonymous}::BufferAPI::BufferAPI(unsigned int, unsigned int) [with ArrayT = PyImath::FixedArray]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:131:23: required from 'PyImath::{anonymous}::CopyBufferAPI::CopyBufferAPI(ArrayT&) [with ArrayT = PyImath::FixedArray]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:259:15: required from 'int PyImath::{anonymous}::getbuffer(PyObject*, Py_buffer*, int) [with ArrayT = PyImath::FixedArray; PyObject = _object; Py_buffer = bufferinfo]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:316:5: required from 'PyBufferProcs PyImath::{anonymous}::FixedArrayBufferProcs >::procs' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:329:29: required from 'void PyImath::add_buffer_protocol(boost::python::class_&) [with T = FixedArray]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:374:110: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:59:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp: In instantiation of 'PyImath::{anonymous}::BufferAPI::BufferAPI(unsigned int, unsigned int) [with ArrayT = PyImath::FixedArray]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:131:23: required from 'PyImath::{anonymous}::CopyBufferAPI::CopyBufferAPI(ArrayT&) [with ArrayT = PyImath::FixedArray]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:259:15: required from 'int PyImath::{anonymous}::getbuffer(PyObject*, Py_buffer*, int) [with ArrayT = PyImath::FixedArray; PyObject = _object; Py_buffer = bufferinfo]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:316:5: required from 'PyBufferProcs PyImath::{anonymous}::FixedArrayBufferProcs >::procs' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:329:29: required from 'void PyImath::add_buffer_protocol(boost::python::class_&) [with T = FixedArray]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:375:110: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:59:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp: In instantiation of 'PyImath::{anonymous}::BufferAPI::BufferAPI(unsigned int, unsigned int) [with ArrayT = PyImath::FixedArray >]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:131:23: required from 'PyImath::{anonymous}::CopyBufferAPI::CopyBufferAPI(ArrayT&) [with ArrayT = PyImath::FixedArray >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:259:15: required from 'int PyImath::{anonymous}::getbuffer(PyObject*, Py_buffer*, int) [with ArrayT = PyImath::FixedArray >; PyObject = _object; Py_buffer = bufferinfo]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:316:5: required from 'PyBufferProcs PyImath::{anonymous}::FixedArrayBufferProcs > >::procs' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:329:29: required from 'void PyImath::add_buffer_protocol(boost::python::class_&) [with T = FixedArray >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:377:118: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:59:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp: In instantiation of 'PyImath::{anonymous}::BufferAPI::BufferAPI(unsigned int, unsigned int) [with ArrayT = PyImath::FixedArray >]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:131:23: required from 'PyImath::{anonymous}::CopyBufferAPI::CopyBufferAPI(ArrayT&) [with ArrayT = PyImath::FixedArray >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:259:15: required from 'int PyImath::{anonymous}::getbuffer(PyObject*, Py_buffer*, int) [with ArrayT = PyImath::FixedArray >; PyObject = _object; Py_buffer = bufferinfo]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:316:5: required from 'PyBufferProcs PyImath::{anonymous}::FixedArrayBufferProcs > >::procs' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:329:29: required from 'void PyImath::add_buffer_protocol(boost::python::class_&) [with T = FixedArray >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:378:118: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:59:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp: In instantiation of 'PyImath::{anonymous}::BufferAPI::BufferAPI(unsigned int, unsigned int) [with ArrayT = PyImath::FixedArray >]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:131:23: required from 'PyImath::{anonymous}::CopyBufferAPI::CopyBufferAPI(ArrayT&) [with ArrayT = PyImath::FixedArray >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:259:15: required from 'int PyImath::{anonymous}::getbuffer(PyObject*, Py_buffer*, int) [with ArrayT = PyImath::FixedArray >; PyObject = _object; Py_buffer = bufferinfo]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:316:5: required from 'PyBufferProcs PyImath::{anonymous}::FixedArrayBufferProcs > >::procs' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:329:29: required from 'void PyImath::add_buffer_protocol(boost::python::class_&) [with T = FixedArray >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:379:118: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:59:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp: In instantiation of 'PyImath::{anonymous}::BufferAPI::BufferAPI(unsigned int, unsigned int) [with ArrayT = PyImath::FixedArray >]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:131:23: required from 'PyImath::{anonymous}::CopyBufferAPI::CopyBufferAPI(ArrayT&) [with ArrayT = PyImath::FixedArray >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:259:15: required from 'int PyImath::{anonymous}::getbuffer(PyObject*, Py_buffer*, int) [with ArrayT = PyImath::FixedArray >; PyObject = _object; Py_buffer = bufferinfo]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:316:5: required from 'PyBufferProcs PyImath::{anonymous}::FixedArrayBufferProcs > >::procs' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:329:29: required from 'void PyImath::add_buffer_protocol(boost::python::class_&) [with T = FixedArray >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:380:118: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:59:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp: In instantiation of 'PyImath::{anonymous}::BufferAPI::BufferAPI(unsigned int, unsigned int) [with ArrayT = PyImath::FixedArray >]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:131:23: required from 'PyImath::{anonymous}::CopyBufferAPI::CopyBufferAPI(ArrayT&) [with ArrayT = PyImath::FixedArray >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:259:15: required from 'int PyImath::{anonymous}::getbuffer(PyObject*, Py_buffer*, int) [with ArrayT = PyImath::FixedArray >; PyObject = _object; Py_buffer = bufferinfo]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:316:5: required from 'PyBufferProcs PyImath::{anonymous}::FixedArrayBufferProcs > >::procs' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:329:29: required from 'void PyImath::add_buffer_protocol(boost::python::class_&) [with T = FixedArray >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:381:118: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:59:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp: In instantiation of 'PyImath::{anonymous}::BufferAPI::BufferAPI(unsigned int, unsigned int) [with ArrayT = PyImath::FixedArray >]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:131:23: required from 'PyImath::{anonymous}::CopyBufferAPI::CopyBufferAPI(ArrayT&) [with ArrayT = PyImath::FixedArray >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:259:15: required from 'int PyImath::{anonymous}::getbuffer(PyObject*, Py_buffer*, int) [with ArrayT = PyImath::FixedArray >; PyObject = _object; Py_buffer = bufferinfo]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:316:5: required from 'PyBufferProcs PyImath::{anonymous}::FixedArrayBufferProcs > >::procs' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:329:29: required from 'void PyImath::add_buffer_protocol(boost::python::class_&) [with T = FixedArray >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:382:118: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:59:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp: In instantiation of 'PyImath::{anonymous}::BufferAPI::BufferAPI(unsigned int, unsigned int) [with ArrayT = PyImath::FixedArray >]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:131:23: required from 'PyImath::{anonymous}::CopyBufferAPI::CopyBufferAPI(ArrayT&) [with ArrayT = PyImath::FixedArray >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:259:15: required from 'int PyImath::{anonymous}::getbuffer(PyObject*, Py_buffer*, int) [with ArrayT = PyImath::FixedArray >; PyObject = _object; Py_buffer = bufferinfo]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:316:5: required from 'PyBufferProcs PyImath::{anonymous}::FixedArrayBufferProcs > >::procs' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:329:29: required from 'void PyImath::add_buffer_protocol(boost::python::class_&) [with T = FixedArray >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:383:118: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:59:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp: In instantiation of 'PyImath::{anonymous}::BufferAPI::BufferAPI(unsigned int, unsigned int) [with ArrayT = PyImath::FixedArray >]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:131:23: required from 'PyImath::{anonymous}::CopyBufferAPI::CopyBufferAPI(ArrayT&) [with ArrayT = PyImath::FixedArray >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:259:15: required from 'int PyImath::{anonymous}::getbuffer(PyObject*, Py_buffer*, int) [with ArrayT = PyImath::FixedArray >; PyObject = _object; Py_buffer = bufferinfo]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:316:5: required from 'PyBufferProcs PyImath::{anonymous}::FixedArrayBufferProcs > >::procs' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:329:29: required from 'void PyImath::add_buffer_protocol(boost::python::class_&) [with T = FixedArray >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:384:118: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:59:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp: In instantiation of 'PyImath::{anonymous}::BufferAPI::BufferAPI(unsigned int, unsigned int) [with ArrayT = PyImath::FixedArray >]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:131:23: required from 'PyImath::{anonymous}::CopyBufferAPI::CopyBufferAPI(ArrayT&) [with ArrayT = PyImath::FixedArray >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:259:15: required from 'int PyImath::{anonymous}::getbuffer(PyObject*, Py_buffer*, int) [with ArrayT = PyImath::FixedArray >; PyObject = _object; Py_buffer = bufferinfo]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:316:5: required from 'PyBufferProcs PyImath::{anonymous}::FixedArrayBufferProcs > >::procs' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:329:29: required from 'void PyImath::add_buffer_protocol(boost::python::class_&) [with T = FixedArray >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:385:118: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:59:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp: In instantiation of 'PyImath::{anonymous}::BufferAPI::BufferAPI(unsigned int, unsigned int) [with ArrayT = PyImath::FixedArray >]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:131:23: required from 'PyImath::{anonymous}::CopyBufferAPI::CopyBufferAPI(ArrayT&) [with ArrayT = PyImath::FixedArray >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:259:15: required from 'int PyImath::{anonymous}::getbuffer(PyObject*, Py_buffer*, int) [with ArrayT = PyImath::FixedArray >; PyObject = _object; Py_buffer = bufferinfo]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:316:5: required from 'PyBufferProcs PyImath::{anonymous}::FixedArrayBufferProcs > >::procs' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:329:29: required from 'void PyImath::add_buffer_protocol(boost::python::class_&) [with T = FixedArray >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:386:118: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:59:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp: In instantiation of 'PyImath::{anonymous}::BufferAPI::BufferAPI(unsigned int, unsigned int) [with ArrayT = PyImath::FixedArray >]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:131:23: required from 'PyImath::{anonymous}::CopyBufferAPI::CopyBufferAPI(ArrayT&) [with ArrayT = PyImath::FixedArray >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:259:15: required from 'int PyImath::{anonymous}::getbuffer(PyObject*, Py_buffer*, int) [with ArrayT = PyImath::FixedArray >; PyObject = _object; Py_buffer = bufferinfo]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:316:5: required from 'PyBufferProcs PyImath::{anonymous}::FixedArrayBufferProcs > >::procs' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:329:29: required from 'void PyImath::add_buffer_protocol(boost::python::class_&) [with T = FixedArray >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:387:118: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:59:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp: In instantiation of 'PyImath::{anonymous}::BufferAPI::BufferAPI(unsigned int, unsigned int) [with ArrayT = PyImath::FixedArray >]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:131:23: required from 'PyImath::{anonymous}::CopyBufferAPI::CopyBufferAPI(ArrayT&) [with ArrayT = PyImath::FixedArray >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:259:15: required from 'int PyImath::{anonymous}::getbuffer(PyObject*, Py_buffer*, int) [with ArrayT = PyImath::FixedArray >; PyObject = _object; Py_buffer = bufferinfo]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:316:5: required from 'PyBufferProcs PyImath::{anonymous}::FixedArrayBufferProcs > >::procs' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:329:29: required from 'void PyImath::add_buffer_protocol(boost::python::class_&) [with T = FixedArray >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:388:118: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:59:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp: In instantiation of 'PyImath::{anonymous}::BufferAPI::BufferAPI(unsigned int, unsigned int) [with ArrayT = PyImath::FixedArray >]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:131:23: required from 'PyImath::{anonymous}::CopyBufferAPI::CopyBufferAPI(ArrayT&) [with ArrayT = PyImath::FixedArray >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:259:15: required from 'int PyImath::{anonymous}::getbuffer(PyObject*, Py_buffer*, int) [with ArrayT = PyImath::FixedArray >; PyObject = _object; Py_buffer = bufferinfo]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:316:5: required from 'PyBufferProcs PyImath::{anonymous}::FixedArrayBufferProcs > >::procs' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:329:29: required from 'void PyImath::add_buffer_protocol(boost::python::class_&) [with T = FixedArray >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:389:118: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:59:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp: In instantiation of 'PyImath::{anonymous}::BufferAPI::BufferAPI(unsigned int, unsigned int) [with ArrayT = PyImath::FixedArray >]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:131:23: required from 'PyImath::{anonymous}::CopyBufferAPI::CopyBufferAPI(ArrayT&) [with ArrayT = PyImath::FixedArray >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:259:15: required from 'int PyImath::{anonymous}::getbuffer(PyObject*, Py_buffer*, int) [with ArrayT = PyImath::FixedArray >; PyObject = _object; Py_buffer = bufferinfo]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:316:5: required from 'PyBufferProcs PyImath::{anonymous}::FixedArrayBufferProcs > >::procs' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:329:29: required from 'void PyImath::add_buffer_protocol(boost::python::class_&) [with T = FixedArray >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:390:118: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:59:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp: In instantiation of 'PyImath::{anonymous}::BufferAPI::BufferAPI(unsigned int, unsigned int) [with ArrayT = PyImath::FixedArray >]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:131:23: required from 'PyImath::{anonymous}::CopyBufferAPI::CopyBufferAPI(ArrayT&) [with ArrayT = PyImath::FixedArray >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:259:15: required from 'int PyImath::{anonymous}::getbuffer(PyObject*, Py_buffer*, int) [with ArrayT = PyImath::FixedArray >; PyObject = _object; Py_buffer = bufferinfo]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:316:5: required from 'PyBufferProcs PyImath::{anonymous}::FixedArrayBufferProcs > >::procs' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:329:29: required from 'void PyImath::add_buffer_protocol(boost::python::class_&) [with T = FixedArray >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:391:118: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBufferProtocol.cpp:59:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] In file included from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImath.h:14, from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathColor3.cpp:21: /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray >; T = Imath_3_1::Color3]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Color3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathColor3ArrayImpl.h:45:124: required from 'boost::python::class_ > > PyImath::register_Color3Array() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathColor3.cpp:643:89: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 557 | if (data.len() != count) { | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray >; T = Imath_3_1::Color3]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Color3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathColor3ArrayImpl.h:45:124: required from 'boost::python::class_ > > PyImath::register_Color3Array() [with T = unsigned char]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathColor3.cpp:644:105: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Color3; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Color3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Color3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathColor3ArrayImpl.h:45:124: required from 'boost::python::class_ > > PyImath::register_Color3Array() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathColor3.cpp:643:89: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 694 | if (_unmaskedLength != a1.len()) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Color3; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Color3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Color3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathColor3ArrayImpl.h:45:124: required from 'boost::python::class_ > > PyImath::register_Color3Array() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathColor3.cpp:643:89: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Color3; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Color3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Color3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathColor3ArrayImpl.h:45:124: required from 'boost::python::class_ > > PyImath::register_Color3Array() [with T = unsigned char]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathColor3.cpp:644:105: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Color3; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Color3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Color3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathColor3ArrayImpl.h:45:124: required from 'boost::python::class_ > > PyImath::register_Color3Array() [with T = unsigned char]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathColor3.cpp:644:105: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] reading sources... [ 5%] classes/Color3 In file included from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImath.h:14, from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathColor4.cpp:14: /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray >; T = Imath_3_1::Color4]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Color4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathColor4ArrayImpl.h:45:124: required from 'boost::python::class_ > > PyImath::register_Color4Array() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathColor4.cpp:650:89: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 557 | if (data.len() != count) { | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray >; T = Imath_3_1::Color4]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Color4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathColor4ArrayImpl.h:45:124: required from 'boost::python::class_ > > PyImath::register_Color4Array() [with T = unsigned char]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathColor4.cpp:651:105: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] reading sources... [ 8%] classes/Color4 /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Color4; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Color4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Color4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathColor4ArrayImpl.h:45:124: required from 'boost::python::class_ > > PyImath::register_Color4Array() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathColor4.cpp:650:89: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 694 | if (_unmaskedLength != a1.len()) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Color4; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Color4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Color4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathColor4ArrayImpl.h:45:124: required from 'boost::python::class_ > > PyImath::register_Color4Array() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathColor4.cpp:650:89: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Color4; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Color4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Color4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathColor4ArrayImpl.h:45:124: required from 'boost::python::class_ > > PyImath::register_Color4Array() [with T = unsigned char]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathColor4.cpp:651:105: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Color4; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Color4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Color4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathColor4ArrayImpl.h:45:124: required from 'boost::python::class_ > > PyImath::register_Color4Array() [with T = unsigned char]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathColor4.cpp:651:105: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] reading sources... [ 10%] classes/Euler [ 48%] Building CXX object src/ImathTest/CMakeFiles/ImathTest.dir/testMatrix.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/g++ -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -MD -MT src/ImathTest/CMakeFiles/ImathTest.dir/testMatrix.cpp.o -MF CMakeFiles/ImathTest.dir/testMatrix.cpp.o.d -o CMakeFiles/ImathTest.dir/testMatrix.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/testMatrix.cpp reading sources... [ 13%] classes/Frustum [ 49%] Building CXX object src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathPlane.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/g++ -DPYIMATH_BUILD -DPyImath_Python3_10_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -isystem /usr/include/python3.10 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -MD -MT src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathPlane.cpp.o -MF CMakeFiles/PyImath_Python3_10.dir/PyImathPlane.cpp.o.d -o CMakeFiles/PyImath_Python3_10.dir/PyImathPlane.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathPlane.cpp reading sources... [ 16%] classes/Interval reading sources... [ 18%] classes/Line3 reading sources... [ 21%] classes/Matrix22 reading sources... [ 24%] classes/Matrix33 reading sources... [ 27%] classes/Matrix44 /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp: In instantiation of 'PyImath::FixedArray >* PyImath::M33Array_constructor(const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&) [with T = float]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1225:43: required from 'boost::python::class_ > > PyImath::register_M33Array() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1242:105: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1097:20: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1097 | if (!( a.len() == len && b.len() == len && c.len() == len && | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1097:38: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1097 | if (!( a.len() == len && b.len() == len && c.len() == len && | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1097:56: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1097 | if (!( a.len() == len && b.len() == len && c.len() == len && | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1098:20: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1098 | d.len() == len && e.len() == len && f.len() == len && | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1098:38: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1098 | d.len() == len && e.len() == len && f.len() == len && | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1098:56: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1098 | d.len() == len && e.len() == len && f.len() == len && | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1099:20: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1099 | g.len() == len && h.len() == len && i.len() == len)) | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1099:38: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1099 | g.len() == len && h.len() == len && i.len() == len)) | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1099:56: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1099 | g.len() == len && h.len() == len && i.len() == len)) | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp: In instantiation of 'PyImath::FixedArray >* PyImath::M33Array_constructor(const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&) [with T = double]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1225:43: required from 'boost::python::class_ > > PyImath::register_M33Array() [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1243:107: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1097:20: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1097 | if (!( a.len() == len && b.len() == len && c.len() == len && | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1097:38: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1097 | if (!( a.len() == len && b.len() == len && c.len() == len && | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1097:56: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1097 | if (!( a.len() == len && b.len() == len && c.len() == len && | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1098:20: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1098 | d.len() == len && e.len() == len && f.len() == len && | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1098:38: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1098 | d.len() == len && e.len() == len && f.len() == len && | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1098:56: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1098 | d.len() == len && e.len() == len && f.len() == len && | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1099:20: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1099 | g.len() == len && h.len() == len && i.len() == len)) | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1099:38: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1099 | g.len() == len && h.len() == len && i.len() == len)) | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1099:56: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1099 | g.len() == len && h.len() == len && i.len() == len)) | ~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImath.h:14, from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix22.cpp:19: /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray >; T = Imath_3_1::Matrix22]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Matrix22]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix22.cpp:714:128: required from 'boost::python::class_ > > PyImath::register_M22Array() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix22.cpp:729:105: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 557 | if (data.len() != count) { | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray >; T = Imath_3_1::Matrix22]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Matrix22]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix22.cpp:714:128: required from 'boost::python::class_ > > PyImath::register_M22Array() [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix22.cpp:730:107: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImath.h:14, from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix.h:15, from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:19: /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray >; T = Imath_3_1::Matrix33]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Matrix33]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1223:128: required from 'boost::python::class_ > > PyImath::register_M33Array() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1242:105: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 557 | if (data.len() != count) { | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Matrix33; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1211:35: required from 'PyImath::FixedArray > PyImath::M33Array_rmulVec3Array(const FixedArray >&, const FixedArray >&) [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1231:14: required from 'boost::python::class_ > > PyImath::register_M33Array() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1242:105: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 694 | if (_unmaskedLength != a1.len()) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray >; T = Imath_3_1::Matrix33]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Matrix33]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1223:128: required from 'boost::python::class_ > > PyImath::register_M33Array() [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1243:107: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 557 | if (data.len() != count) { | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Matrix33; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1211:35: required from 'PyImath::FixedArray > PyImath::M33Array_rmulVec3Array(const FixedArray >&, const FixedArray >&) [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1231:14: required from 'boost::python::class_ > > PyImath::register_M33Array() [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1243:107: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 694 | if (_unmaskedLength != a1.len()) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Matrix22; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Matrix22]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Matrix22]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix22.cpp:714:128: required from 'boost::python::class_ > > PyImath::register_M22Array() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix22.cpp:729:105: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 694 | if (_unmaskedLength != a1.len()) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp: In instantiation of 'PyImath::FixedArray >* PyImath::M44Array_constructor(const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&) [with T = float]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1475:43: required from 'boost::python::class_ > > PyImath::register_M44Array() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1504:105: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1191:20: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1191 | if (!( a.len() == len && b.len() == len && c.len() == len && d.len() == len && | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1191:38: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1191 | if (!( a.len() == len && b.len() == len && c.len() == len && d.len() == len && | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1191:56: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1191 | if (!( a.len() == len && b.len() == len && c.len() == len && d.len() == len && | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1191:74: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1191 | if (!( a.len() == len && b.len() == len && c.len() == len && d.len() == len && | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1192:21: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1192 | e.len() == len && f.len() == len && g.len() == len && h.len() == len && | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1192:39: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1192 | e.len() == len && f.len() == len && g.len() == len && h.len() == len && | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1192:57: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1192 | e.len() == len && f.len() == len && g.len() == len && h.len() == len && | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1192:75: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1192 | e.len() == len && f.len() == len && g.len() == len && h.len() == len && | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1193:21: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1193 | i.len() == len && j.len() == len && k.len() == len && l.len() == len && | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1193:39: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1193 | i.len() == len && j.len() == len && k.len() == len && l.len() == len && | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1193:57: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1193 | i.len() == len && j.len() == len && k.len() == len && l.len() == len && | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Matrix22; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Matrix22]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Matrix22]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix22.cpp:714:128: required from 'boost::python::class_ > > PyImath::register_M22Array() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix22.cpp:729:105: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1193:75: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1193 | i.len() == len && j.len() == len && k.len() == len && l.len() == len && | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1194:20: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1194 | m.len() == len && n.len() == len && o.len() == len && p.len() == len)) | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1194:38: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1194 | m.len() == len && n.len() == len && o.len() == len && p.len() == len)) | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1194:56: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1194 | m.len() == len && n.len() == len && o.len() == len && p.len() == len)) | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1194:74: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1194 | m.len() == len && n.len() == len && o.len() == len && p.len() == len)) | ~~~~~~~~^~~~~~ [ 50%] Building CXX object src/ImathTest/CMakeFiles/ImathTest.dir/testMiscMatrixAlgo.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/g++ -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -MD -MT src/ImathTest/CMakeFiles/ImathTest.dir/testMiscMatrixAlgo.cpp.o -MF CMakeFiles/ImathTest.dir/testMiscMatrixAlgo.cpp.o.d -o CMakeFiles/ImathTest.dir/testMiscMatrixAlgo.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/testMiscMatrixAlgo.cpp [ 51%] Building CXX object src/ImathTest/CMakeFiles/ImathTest.dir/testProcrustes.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/g++ -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -MD -MT src/ImathTest/CMakeFiles/ImathTest.dir/testProcrustes.cpp.o -MF CMakeFiles/ImathTest.dir/testProcrustes.cpp.o.d -o CMakeFiles/ImathTest.dir/testProcrustes.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/testProcrustes.cpp /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Matrix33; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Matrix33]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Matrix33]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1223:128: required from 'boost::python::class_ > > PyImath::register_M33Array() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1242:105: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp: In instantiation of 'PyImath::FixedArray >* PyImath::M44Array_constructor(const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&, const FixedArray&) [with T = double]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1475:43: required from 'boost::python::class_ > > PyImath::register_M44Array() [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1505:107: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1191:20: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1191 | if (!( a.len() == len && b.len() == len && c.len() == len && d.len() == len && | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1191:38: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1191 | if (!( a.len() == len && b.len() == len && c.len() == len && d.len() == len && | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1191:56: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1191 | if (!( a.len() == len && b.len() == len && c.len() == len && d.len() == len && | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1191:74: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1191 | if (!( a.len() == len && b.len() == len && c.len() == len && d.len() == len && | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1192:21: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1192 | e.len() == len && f.len() == len && g.len() == len && h.len() == len && | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1192:39: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1192 | e.len() == len && f.len() == len && g.len() == len && h.len() == len && | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1192:57: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1192 | e.len() == len && f.len() == len && g.len() == len && h.len() == len && | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1192:75: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1192 | e.len() == len && f.len() == len && g.len() == len && h.len() == len && | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1193:21: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1193 | i.len() == len && j.len() == len && k.len() == len && l.len() == len && | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1193:39: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1193 | i.len() == len && j.len() == len && k.len() == len && l.len() == len && | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1193:57: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1193 | i.len() == len && j.len() == len && k.len() == len && l.len() == len && | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1193:75: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1193 | i.len() == len && j.len() == len && k.len() == len && l.len() == len && | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1194:20: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1194 | m.len() == len && n.len() == len && o.len() == len && p.len() == len)) | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1194:38: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1194 | m.len() == len && n.len() == len && o.len() == len && p.len() == len)) | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1194:56: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1194 | m.len() == len && n.len() == len && o.len() == len && p.len() == len)) | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1194:74: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1194 | m.len() == len && n.len() == len && o.len() == len && p.len() == len)) | ~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Matrix33; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Matrix33]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Matrix33]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1223:128: required from 'boost::python::class_ > > PyImath::register_M33Array() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1242:105: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Matrix33; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Matrix33]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Matrix33]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1223:128: required from 'boost::python::class_ > > PyImath::register_M33Array() [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1243:107: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Matrix33; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Matrix33]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Matrix33]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1223:128: required from 'boost::python::class_ > > PyImath::register_M33Array() [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix33.cpp:1243:107: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Matrix22; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Matrix22]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Matrix22]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix22.cpp:714:128: required from 'boost::python::class_ > > PyImath::register_M22Array() [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix22.cpp:730:107: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Matrix22; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Matrix22]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Matrix22]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix22.cpp:714:128: required from 'boost::python::class_ > > PyImath::register_M22Array() [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix22.cpp:730:107: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] In file included from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImath.h:14, from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:19: /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray >; T = Imath_3_1::Matrix44]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Matrix44]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1473:128: required from 'boost::python::class_ > > PyImath::register_M44Array() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1504:105: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 557 | if (data.len() != count) { | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Matrix44; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1425:35: required from 'PyImath::FixedArray > PyImath::M44Array_multDirMatrix(const FixedArray >&, const FixedArray >&) [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1484:14: required from 'boost::python::class_ > > PyImath::register_M44Array() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1504:105: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 694 | if (_unmaskedLength != a1.len()) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Matrix44; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1306:35: required from 'PyImath::FixedArray > PyImath::M44Array_rmulVec4Array(const FixedArray >&, const FixedArray >&) [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1491:14: required from 'boost::python::class_ > > PyImath::register_M44Array() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1504:105: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray >; T = Imath_3_1::Matrix44]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Matrix44]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1473:128: required from 'boost::python::class_ > > PyImath::register_M44Array() [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1505:107: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 557 | if (data.len() != count) { | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Matrix44; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1425:35: required from 'PyImath::FixedArray > PyImath::M44Array_multDirMatrix(const FixedArray >&, const FixedArray >&) [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1484:14: required from 'boost::python::class_ > > PyImath::register_M44Array() [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1505:107: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 694 | if (_unmaskedLength != a1.len()) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Matrix44; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1306:35: required from 'PyImath::FixedArray > PyImath::M44Array_rmulVec4Array(const FixedArray >&, const FixedArray >&) [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1491:14: required from 'boost::python::class_ > > PyImath::register_M44Array() [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1505:107: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Matrix44; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Matrix44]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Matrix44]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1473:128: required from 'boost::python::class_ > > PyImath::register_M44Array() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1504:105: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Matrix44; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Matrix44]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Matrix44]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1473:128: required from 'boost::python::class_ > > PyImath::register_M44Array() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1504:105: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Matrix44; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Matrix44]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Matrix44]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1473:128: required from 'boost::python::class_ > > PyImath::register_M44Array() [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1505:107: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Matrix44; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Matrix44]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Matrix44]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1473:128: required from 'boost::python::class_ > > PyImath::register_M44Array() [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathMatrix44.cpp:1505:107: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] [ 52%] Building CXX object src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathQuat.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/g++ -DPYIMATH_BUILD -DPyImath_Python3_10_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -isystem /usr/include/python3.10 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -MD -MT src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathQuat.cpp.o -MF CMakeFiles/PyImath_Python3_10.dir/PyImathQuat.cpp.o.d -o CMakeFiles/PyImath_Python3_10.dir/PyImathQuat.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathQuat.cpp reading sources... [ 29%] classes/Plane3 reading sources... [ 32%] classes/Quat In file included from /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/testMiscMatrixAlgo.cpp:10: /builddir/build/BUILD/Imath-3.1.4/src/Imath/ImathMatrixAlgo.h: In function 'Imath_3_1::computeRSMatrix(bool, bool, Imath_3_1::Matrix44 const&, Imath_3_1::Matrix44 const&)Imath_3_1::Matrix44': /builddir/build/BUILD/Imath-3.1.4/src/Imath/ImathMatrixAlgo.h:1062:25: warning: 'at.y' may be used uninitialized [-Wmaybe-uninitialized] 1062 | Vec3 as, ah, ar, at; | ^~ /builddir/build/BUILD/Imath-3.1.4/src/Imath/ImathMatrixAlgo.h:1062:25: warning: 'at.x' may be used uninitialized [-Wmaybe-uninitialized] /builddir/build/BUILD/Imath-3.1.4/src/Imath/ImathMatrixAlgo.h:1062:25: warning: 'at.z' may be used uninitialized [-Wmaybe-uninitialized] reading sources... [ 35%] classes/Rand32 reading sources... [ 37%] classes/Rand48 reading sources... [ 40%] classes/Shear6 [ 54%] Building CXX object src/ImathTest/CMakeFiles/ImathTest.dir/testQuat.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/g++ -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -MD -MT src/ImathTest/CMakeFiles/ImathTest.dir/testQuat.cpp.o -MF CMakeFiles/ImathTest.dir/testQuat.cpp.o.d -o CMakeFiles/ImathTest.dir/testQuat.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/testQuat.cpp reading sources... [ 43%] classes/Sphere3 reading sources... [ 45%] classes/Vec2 reading sources... [ 48%] classes/Vec3 [ 55%] Building CXX object src/ImathTest/CMakeFiles/ImathTest.dir/testQuatSetRotation.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/g++ -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -MD -MT src/ImathTest/CMakeFiles/ImathTest.dir/testQuatSetRotation.cpp.o -MF CMakeFiles/ImathTest.dir/testQuatSetRotation.cpp.o.d -o CMakeFiles/ImathTest.dir/testQuatSetRotation.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/testQuatSetRotation.cpp reading sources... [ 51%] classes/Vec4 [ 56%] Building CXX object src/ImathTest/CMakeFiles/ImathTest.dir/testQuatSlerp.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/g++ -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -MD -MT src/ImathTest/CMakeFiles/ImathTest.dir/testQuatSlerp.cpp.o -MF CMakeFiles/ImathTest.dir/testQuatSlerp.cpp.o.d -o CMakeFiles/ImathTest.dir/testQuatSlerp.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/testQuatSlerp.cpp reading sources... [ 54%] classes/half reading sources... [ 56%] float reading sources... [ 59%] functions/box [ 57%] Building CXX object src/ImathTest/CMakeFiles/ImathTest.dir/testRandom.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/g++ -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -MD -MT src/ImathTest/CMakeFiles/ImathTest.dir/testRandom.cpp.o -MF CMakeFiles/ImathTest.dir/testRandom.cpp.o.d -o CMakeFiles/ImathTest.dir/testRandom.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/testRandom.cpp reading sources... [ 62%] functions/color [ 58%] Building CXX object src/ImathTest/CMakeFiles/ImathTest.dir/testRoots.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/g++ -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -MD -MT src/ImathTest/CMakeFiles/ImathTest.dir/testRoots.cpp.o -MF CMakeFiles/ImathTest.dir/testRoots.cpp.o.d -o CMakeFiles/ImathTest.dir/testRoots.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/testRoots.cpp reading sources... [ 64%] functions/frame [ 60%] Building CXX object src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathRandom.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/g++ -DPYIMATH_BUILD -DPyImath_Python3_10_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -isystem /usr/include/python3.10 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -MD -MT src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathRandom.cpp.o -MF CMakeFiles/PyImath_Python3_10.dir/PyImathRandom.cpp.o.d -o CMakeFiles/PyImath_Python3_10.dir/PyImathRandom.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathRandom.cpp reading sources... [ 67%] functions/gl In file included from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImath.h:14, from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathQuat.h:15, from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathQuat.cpp:15: /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray >; T = Imath_3_1::Quat]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Quat]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathQuat.cpp:1039:78: required from 'boost::python::class_ > > PyImath::register_QuatArray() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathQuat.cpp:1119:102: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 557 | if (data.len() != count) { | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Quat; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathQuat.cpp:589:36: required from 'void PyImath::QuatArray_setRotation(FixedArray >&, const FixedArray >&, const FixedArray >&) [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathQuat.cpp:1045:13: required from 'boost::python::class_ > > PyImath::register_QuatArray() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathQuat.cpp:1119:102: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 694 | if (_unmaskedLength != a1.len()) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Quat; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathQuat.cpp:1024:41: required from 'void PyImath::QuatArray_extract(FixedArray >&, const FixedArray >&) [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathQuat.cpp:1054:13: required from 'boost::python::class_ > > PyImath::register_QuatArray() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathQuat.cpp:1119:102: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Quat; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathQuat.cpp:818:26: required from 'PyImath::FixedArray >& PyImath::QuatArray_setAxisAngle(FixedArray >&, const FixedArray >&, const FixedArray&) [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathQuat.cpp:1061:13: required from 'boost::python::class_ > > PyImath::register_QuatArray() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathQuat.cpp:1119:102: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray >; T = Imath_3_1::Quat]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Quat]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathQuat.cpp:1039:78: required from 'boost::python::class_ > > PyImath::register_QuatArray() [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathQuat.cpp:1120:104: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 557 | if (data.len() != count) { | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Quat; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathQuat.cpp:589:36: required from 'void PyImath::QuatArray_setRotation(FixedArray >&, const FixedArray >&, const FixedArray >&) [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathQuat.cpp:1045:13: required from 'boost::python::class_ > > PyImath::register_QuatArray() [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathQuat.cpp:1120:104: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 694 | if (_unmaskedLength != a1.len()) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Quat; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathQuat.cpp:1024:41: required from 'void PyImath::QuatArray_extract(FixedArray >&, const FixedArray >&) [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathQuat.cpp:1054:13: required from 'boost::python::class_ > > PyImath::register_QuatArray() [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathQuat.cpp:1120:104: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Quat; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathQuat.cpp:818:26: required from 'PyImath::FixedArray >& PyImath::QuatArray_setAxisAngle(FixedArray >&, const FixedArray >&, const FixedArray&) [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathQuat.cpp:1061:13: required from 'boost::python::class_ > > PyImath::register_QuatArray() [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathQuat.cpp:1120:104: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Quat; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Quat]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Quat]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathQuat.cpp:1039:78: required from 'boost::python::class_ > > PyImath::register_QuatArray() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathQuat.cpp:1119:102: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Quat; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Quat]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Quat]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathQuat.cpp:1039:78: required from 'boost::python::class_ > > PyImath::register_QuatArray() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathQuat.cpp:1119:102: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] reading sources... [ 70%] functions/glu /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Quat; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Quat]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Quat]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathQuat.cpp:1039:78: required from 'boost::python::class_ > > PyImath::register_QuatArray() [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathQuat.cpp:1120:104: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Quat; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Quat]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Quat]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathQuat.cpp:1039:78: required from 'boost::python::class_ > > PyImath::register_QuatArray() [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathQuat.cpp:1120:104: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] reading sources... [ 72%] functions/half_c reading sources... [ 75%] functions/line [ 61%] Building CXX object src/ImathTest/CMakeFiles/ImathTest.dir/testShear.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/g++ -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -MD -MT src/ImathTest/CMakeFiles/ImathTest.dir/testShear.cpp.o -MF CMakeFiles/ImathTest.dir/testShear.cpp.o.d -o CMakeFiles/ImathTest.dir/testShear.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/testShear.cpp reading sources... [ 78%] functions/matrix [ 62%] Building CXX object src/ImathTest/CMakeFiles/ImathTest.dir/testTinySVD.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/g++ -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -MD -MT src/ImathTest/CMakeFiles/ImathTest.dir/testTinySVD.cpp.o -MF CMakeFiles/ImathTest.dir/testTinySVD.cpp.o.d -o CMakeFiles/ImathTest.dir/testTinySVD.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/testTinySVD.cpp [ 63%] Building CXX object src/ImathTest/CMakeFiles/ImathTest.dir/testVec.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/g++ -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -MD -MT src/ImathTest/CMakeFiles/ImathTest.dir/testVec.cpp.o -MF CMakeFiles/ImathTest.dir/testVec.cpp.o.d -o CMakeFiles/ImathTest.dir/testVec.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/testVec.cpp reading sources... [ 81%] functions/random reading sources... [ 83%] functions/roots reading sources... [ 86%] functions/vec [ 64%] Building CXX object src/ImathTest/CMakeFiles/ImathTest.dir/testArithmetic.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/g++ -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -MD -MT src/ImathTest/CMakeFiles/ImathTest.dir/testArithmetic.cpp.o -MF CMakeFiles/ImathTest.dir/testArithmetic.cpp.o.d -o CMakeFiles/ImathTest.dir/testArithmetic.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/testArithmetic.cpp [ 65%] Building CXX object src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathShear.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/g++ -DPYIMATH_BUILD -DPyImath_Python3_10_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -isystem /usr/include/python3.10 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -MD -MT src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathShear.cpp.o -MF CMakeFiles/PyImath_Python3_10.dir/PyImathShear.cpp.o.d -o CMakeFiles/PyImath_Python3_10.dir/PyImathShear.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathShear.cpp reading sources... [ 89%] half_conversion reading sources... [ 91%] half_limits reading sources... [ 94%] index reading sources... [ 97%] install reading sources... [100%] intro /builddir/build/BUILD/Imath-3.1.4/docs/classes/half.rst:27: WARNING: doxygenfunction: Unable to resolve function "operator>>" with arguments (std::ostream&, Imath::half&) in doxygen xml output for project "Imath" from directory: /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/docs/doxygen/xml. Potential matches: - std::istream &operator>>(std::istream &is, Imath::half &h) looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done writing output... [ 2%] classes/Box writing output... [ 5%] classes/Color3 writing output... [ 8%] classes/Color4 [ 67%] Building CXX object src/ImathTest/CMakeFiles/ImathTest.dir/testBitPatterns.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/g++ -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -MD -MT src/ImathTest/CMakeFiles/ImathTest.dir/testBitPatterns.cpp.o -MF CMakeFiles/ImathTest.dir/testBitPatterns.cpp.o.d -o CMakeFiles/ImathTest.dir/testBitPatterns.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/testBitPatterns.cpp writing output... [ 10%] classes/Euler writing output... [ 13%] classes/Frustum [ 68%] Building CXX object src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathStringArray.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/g++ -DPYIMATH_BUILD -DPyImath_Python3_10_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -isystem /usr/include/python3.10 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -MD -MT src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathStringArray.cpp.o -MF CMakeFiles/PyImath_Python3_10.dir/PyImathStringArray.cpp.o.d -o CMakeFiles/PyImath_Python3_10.dir/PyImathStringArray.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathStringArray.cpp writing output... [ 16%] classes/Interval writing output... [ 18%] classes/Line3 writing output... [ 21%] classes/Matrix22 [ 69%] Building CXX object src/ImathTest/CMakeFiles/ImathTest.dir/testClassification.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/g++ -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -MD -MT src/ImathTest/CMakeFiles/ImathTest.dir/testClassification.cpp.o -MF CMakeFiles/ImathTest.dir/testClassification.cpp.o.d -o CMakeFiles/ImathTest.dir/testClassification.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/testClassification.cpp writing output... [ 24%] classes/Matrix33 writing output... [ 27%] classes/Matrix44 [ 70%] Building CXX object src/ImathTest/CMakeFiles/ImathTest.dir/testError.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/g++ -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -MD -MT src/ImathTest/CMakeFiles/ImathTest.dir/testError.cpp.o -MF CMakeFiles/ImathTest.dir/testError.cpp.o.d -o CMakeFiles/ImathTest.dir/testError.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/testError.cpp [ 71%] Building CXX object src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathStringTable.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/g++ -DPYIMATH_BUILD -DPyImath_Python3_10_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -isystem /usr/include/python3.10 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -MD -MT src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathStringTable.cpp.o -MF CMakeFiles/PyImath_Python3_10.dir/PyImathStringTable.cpp.o.d -o CMakeFiles/PyImath_Python3_10.dir/PyImathStringTable.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathStringTable.cpp [ 72%] Building CXX object src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathTask.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/g++ -DPYIMATH_BUILD -DPyImath_Python3_10_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -isystem /usr/include/python3.10 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -MD -MT src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathTask.cpp.o -MF CMakeFiles/PyImath_Python3_10.dir/PyImathTask.cpp.o.d -o CMakeFiles/PyImath_Python3_10.dir/PyImathTask.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathTask.cpp [ 74%] Building CXX object src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathUtil.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/g++ -DPYIMATH_BUILD -DPyImath_Python3_10_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -isystem /usr/include/python3.10 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -MD -MT src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathUtil.cpp.o -MF CMakeFiles/PyImath_Python3_10.dir/PyImathUtil.cpp.o.d -o CMakeFiles/PyImath_Python3_10.dir/PyImathUtil.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathUtil.cpp writing output... [ 29%] classes/Plane3 writing output... [ 32%] classes/Quat writing output... [ 35%] classes/Rand32 writing output... [ 37%] classes/Rand48 writing output... [ 40%] classes/Shear6 [ 75%] Building CXX object src/ImathTest/CMakeFiles/ImathTest.dir/testFunction.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/g++ -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -MD -MT src/ImathTest/CMakeFiles/ImathTest.dir/testFunction.cpp.o -MF CMakeFiles/ImathTest.dir/testFunction.cpp.o.d -o CMakeFiles/ImathTest.dir/testFunction.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/testFunction.cpp [ 76%] Building CXX object src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathFixedVArray.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/g++ -DPYIMATH_BUILD -DPyImath_Python3_10_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -isystem /usr/include/python3.10 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -MD -MT src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathFixedVArray.cpp.o -MF CMakeFiles/PyImath_Python3_10.dir/PyImathFixedVArray.cpp.o.d -o CMakeFiles/PyImath_Python3_10.dir/PyImathFixedVArray.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp writing output... [ 43%] classes/Sphere3 writing output... [ 45%] classes/Vec2 In file included from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathStringArray.h:11, from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathStringArray.cpp:9: /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = PyImath::StringTableIndex; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathStringArray.cpp:152:33: required from 'void PyImath::StringArrayT::setitem_string_scalar_mask(const PyImath::FixedArray&, const T&) [with T = std::__cxx11::basic_string]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathStringArray.cpp:291:31: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 694 | if (_unmaskedLength != a1.len()) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::StringArrayT >; T = PyImath::StringTableIndex; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathStringArray.cpp:220:36: required from 'PyImath::FixedArray PyImath::operator==(const StringArrayT&, const StringArrayT&) [with T = std::__cxx11::basic_string]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathStringArray.cpp:294:83: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::StringArrayT >; T = PyImath::StringTableIndex; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathStringArray.cpp:220:36: required from 'PyImath::FixedArray PyImath::operator==(const StringArrayT&, const StringArrayT&) [with T = std::__cxx11::basic_string]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathStringArray.cpp:301:85: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] [ 77%] Building CXX object src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathVec2fd.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/g++ -DPYIMATH_BUILD -DPyImath_Python3_10_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -isystem /usr/include/python3.10 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -MD -MT src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathVec2fd.cpp.o -MF CMakeFiles/PyImath_Python3_10.dir/PyImathVec2fd.cpp.o.d -o CMakeFiles/PyImath_Python3_10.dir/PyImathVec2fd.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2fd.cpp writing output... [ 48%] classes/Vec3 [ 78%] Building CXX object src/ImathTest/CMakeFiles/ImathTest.dir/testLimits.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/g++ -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -MD -MT src/ImathTest/CMakeFiles/ImathTest.dir/testLimits.cpp.o -MF CMakeFiles/ImathTest.dir/testLimits.cpp.o.d -o CMakeFiles/ImathTest.dir/testLimits.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/testLimits.cpp [ 80%] Building CXX object src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathVec2si.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/g++ -DPYIMATH_BUILD -DPyImath_Python3_10_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -isystem /usr/include/python3.10 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -MD -MT src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathVec2si.cpp.o -MF CMakeFiles/PyImath_Python3_10.dir/PyImathVec2si.cpp.o.d -o CMakeFiles/PyImath_Python3_10.dir/PyImathVec2si.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2si.cpp writing output... [ 51%] classes/Vec4 writing output... [ 54%] classes/half [ 81%] Building CXX object src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathVec3fd.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/g++ -DPYIMATH_BUILD -DPyImath_Python3_10_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -isystem /usr/include/python3.10 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -MD -MT src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathVec3fd.cpp.o -MF CMakeFiles/PyImath_Python3_10.dir/PyImathVec3fd.cpp.o.d -o CMakeFiles/PyImath_Python3_10.dir/PyImathVec3fd.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3fd.cpp writing output... [ 56%] float writing output... [ 59%] functions/box writing output... [ 62%] functions/color writing output... [ 64%] functions/frame [ 82%] Building CXX object src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathVec3siArray.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/g++ -DPYIMATH_BUILD -DPyImath_Python3_10_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -isystem /usr/include/python3.10 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -MD -MT src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathVec3siArray.cpp.o -MF CMakeFiles/PyImath_Python3_10.dir/PyImathVec3siArray.cpp.o.d -o CMakeFiles/PyImath_Python3_10.dir/PyImathVec3siArray.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3siArray.cpp writing output... [ 67%] functions/gl [ 83%] Building CXX object src/ImathTest/CMakeFiles/ImathTest.dir/testSize.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/g++ -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -MD -MT src/ImathTest/CMakeFiles/ImathTest.dir/testSize.cpp.o -MF CMakeFiles/ImathTest.dir/testSize.cpp.o.d -o CMakeFiles/ImathTest.dir/testSize.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/testSize.cpp writing output... [ 70%] functions/glu writing output... [ 72%] functions/half_c writing output... [ 75%] functions/line writing output... [ 78%] functions/matrix [ 84%] Building CXX object src/ImathTest/CMakeFiles/ImathTest.dir/testToFloat.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/g++ -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -MD -MT src/ImathTest/CMakeFiles/ImathTest.dir/testToFloat.cpp.o -MF CMakeFiles/ImathTest.dir/testToFloat.cpp.o.d -o CMakeFiles/ImathTest.dir/testToFloat.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/testToFloat.cpp /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp: In instantiation of 'void PyImath::FixedVArray::setitem_scalar(PyObject*, const PyImath::FixedArray&) [with T = int; PyObject = _object]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:865:31: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:370:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 370 | if (data.len() != d.size()) | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:375:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 375 | for (size_t j = 0; j < data.len(); ++j) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:382:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 382 | for (size_t j = 0; j < data.len(); ++j) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:394:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 394 | if (data.len() != d.size()) | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:399:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 399 | for (size_t j = 0; j < data.len(); ++j) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:406:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 406 | for (size_t j = 0; j < data.len(); ++j) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp: In instantiation of 'void PyImath::FixedVArray::setitem_scalar_mask(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:865:31: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:431:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 431 | if (data.len() != d.size()) | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:436:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 436 | for (size_t j = 0; j < data.len(); ++j) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:443:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 443 | for (size_t j = 0; j < data.len(); ++j) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:457:32: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 457 | if (data.len() != d.size()) | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:462:42: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 462 | for (size_t j = 0; j < data.len(); ++j) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:469:42: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 469 | for (size_t j = 0; j < data.len(); ++j) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp: In instantiation of 'PyImath::FixedArray PyImath::FixedVArray::SizeHelper::getitem_mask(const PyImath::FixedArray&) const [with T = int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:865:31: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:626:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 626 | for (size_t i = 0; i < mask.len(); ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:636:30: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 636 | for (size_t i = 0; i < mask.len(); ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:648:30: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 648 | for (size_t i = 0; i < mask.len(); ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp: In instantiation of 'void PyImath::FixedVArray::SizeHelper::setitem_vector(PyObject*, const PyImath::FixedArray&) [with T = int; PyObject = _object]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:865:31: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:733:20: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 733 | if (size.len() != slicelength) { | ~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp: In instantiation of 'void PyImath::FixedVArray::SizeHelper::setitem_vector_mask(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:865:31: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:766:20: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 766 | if (size.len() == len) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:777:24: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 777 | if (size.len() != count) { | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp: In instantiation of 'void PyImath::FixedVArray::setitem_scalar(PyObject*, const PyImath::FixedArray&) [with T = float; PyObject = _object]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:866:31: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:370:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 370 | if (data.len() != d.size()) | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:375:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 375 | for (size_t j = 0; j < data.len(); ++j) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:382:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 382 | for (size_t j = 0; j < data.len(); ++j) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:394:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 394 | if (data.len() != d.size()) | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:399:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 399 | for (size_t j = 0; j < data.len(); ++j) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:406:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 406 | for (size_t j = 0; j < data.len(); ++j) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp: In instantiation of 'void PyImath::FixedVArray::setitem_scalar_mask(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = float]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:866:31: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:431:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 431 | if (data.len() != d.size()) | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:436:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 436 | for (size_t j = 0; j < data.len(); ++j) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:443:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 443 | for (size_t j = 0; j < data.len(); ++j) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:457:32: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 457 | if (data.len() != d.size()) | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:462:42: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 462 | for (size_t j = 0; j < data.len(); ++j) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:469:42: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 469 | for (size_t j = 0; j < data.len(); ++j) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp: In instantiation of 'PyImath::FixedArray PyImath::FixedVArray::SizeHelper::getitem_mask(const PyImath::FixedArray&) const [with T = float]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:866:31: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:626:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 626 | for (size_t i = 0; i < mask.len(); ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:636:30: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 636 | for (size_t i = 0; i < mask.len(); ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:648:30: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 648 | for (size_t i = 0; i < mask.len(); ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp: In instantiation of 'void PyImath::FixedVArray::SizeHelper::setitem_vector(PyObject*, const PyImath::FixedArray&) [with T = float; PyObject = _object]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:866:31: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:733:20: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 733 | if (size.len() != slicelength) { | ~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp: In instantiation of 'void PyImath::FixedVArray::SizeHelper::setitem_vector_mask(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = float]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:866:31: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:766:20: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 766 | if (size.len() == len) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:777:24: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 777 | if (size.len() != count) { | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp: In instantiation of 'void PyImath::FixedVArray::setitem_scalar(PyObject*, const PyImath::FixedArray&) [with T = Imath_3_1::Vec2; PyObject = _object]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:867:31: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:370:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 370 | if (data.len() != d.size()) | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:375:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 375 | for (size_t j = 0; j < data.len(); ++j) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:382:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 382 | for (size_t j = 0; j < data.len(); ++j) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:394:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 394 | if (data.len() != d.size()) | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:399:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 399 | for (size_t j = 0; j < data.len(); ++j) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:406:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 406 | for (size_t j = 0; j < data.len(); ++j) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp: In instantiation of 'void PyImath::FixedVArray::setitem_scalar_mask(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Vec2]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:867:31: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:431:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 431 | if (data.len() != d.size()) | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:436:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 436 | for (size_t j = 0; j < data.len(); ++j) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:443:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 443 | for (size_t j = 0; j < data.len(); ++j) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:457:32: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 457 | if (data.len() != d.size()) | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:462:42: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 462 | for (size_t j = 0; j < data.len(); ++j) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:469:42: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 469 | for (size_t j = 0; j < data.len(); ++j) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp: In instantiation of 'PyImath::FixedArray PyImath::FixedVArray::SizeHelper::getitem_mask(const PyImath::FixedArray&) const [with T = Imath_3_1::Vec2]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:867:31: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:626:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 626 | for (size_t i = 0; i < mask.len(); ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:636:30: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 636 | for (size_t i = 0; i < mask.len(); ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:648:30: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 648 | for (size_t i = 0; i < mask.len(); ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp: In instantiation of 'void PyImath::FixedVArray::SizeHelper::setitem_vector(PyObject*, const PyImath::FixedArray&) [with T = Imath_3_1::Vec2; PyObject = _object]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:867:31: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:733:20: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 733 | if (size.len() != slicelength) { | ~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp: In instantiation of 'void PyImath::FixedVArray::SizeHelper::setitem_vector_mask(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Vec2]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:867:31: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:766:20: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 766 | if (size.len() == len) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:777:24: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 777 | if (size.len() != count) { | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp: In instantiation of 'void PyImath::FixedVArray::setitem_scalar(PyObject*, const PyImath::FixedArray&) [with T = Imath_3_1::Vec2; PyObject = _object]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:868:31: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:370:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 370 | if (data.len() != d.size()) | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:375:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 375 | for (size_t j = 0; j < data.len(); ++j) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:382:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 382 | for (size_t j = 0; j < data.len(); ++j) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:394:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 394 | if (data.len() != d.size()) | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:399:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 399 | for (size_t j = 0; j < data.len(); ++j) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:406:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 406 | for (size_t j = 0; j < data.len(); ++j) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp: In instantiation of 'void PyImath::FixedVArray::setitem_scalar_mask(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Vec2]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:868:31: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:431:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 431 | if (data.len() != d.size()) | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:436:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 436 | for (size_t j = 0; j < data.len(); ++j) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:443:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 443 | for (size_t j = 0; j < data.len(); ++j) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:457:32: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 457 | if (data.len() != d.size()) | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:462:42: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 462 | for (size_t j = 0; j < data.len(); ++j) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:469:42: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 469 | for (size_t j = 0; j < data.len(); ++j) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp: In instantiation of 'PyImath::FixedArray PyImath::FixedVArray::SizeHelper::getitem_mask(const PyImath::FixedArray&) const [with T = Imath_3_1::Vec2]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:868:31: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:626:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 626 | for (size_t i = 0; i < mask.len(); ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:636:30: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 636 | for (size_t i = 0; i < mask.len(); ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:648:30: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 648 | for (size_t i = 0; i < mask.len(); ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp: In instantiation of 'void PyImath::FixedVArray::SizeHelper::setitem_vector(PyObject*, const PyImath::FixedArray&) [with T = Imath_3_1::Vec2; PyObject = _object]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:868:31: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:733:20: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 733 | if (size.len() != slicelength) { | ~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp: In instantiation of 'void PyImath::FixedVArray::SizeHelper::setitem_vector_mask(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Vec2]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:868:31: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:766:20: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 766 | if (size.len() == len) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:777:24: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 777 | if (size.len() != count) { | ~~~~~~~~~~~^~~~~~~~ [ 85%] Building CXX object src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathVec3si.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/g++ -DPYIMATH_BUILD -DPyImath_Python3_10_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -isystem /usr/include/python3.10 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -MD -MT src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathVec3si.cpp.o -MF CMakeFiles/PyImath_Python3_10.dir/PyImathVec3si.cpp.o.d -o CMakeFiles/PyImath_Python3_10.dir/PyImathVec3si.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3si.cpp [ 87%] Building CXX object src/ImathTest/CMakeFiles/ImathTest.dir/testInterop.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/g++ -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/ImathTest -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -MD -MT src/ImathTest/CMakeFiles/ImathTest.dir/testInterop.cpp.o -MF CMakeFiles/ImathTest.dir/testInterop.cpp.o.d -o CMakeFiles/ImathTest.dir/testInterop.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/ImathTest/testInterop.cpp writing output... [ 81%] functions/random writing output... [ 83%] functions/roots In file included from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImath.h:14, from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2Impl.h:24, from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2fd.cpp:8: /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray >; T = Imath_3_1::Vec2]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2Impl.h:1172:118: required from 'boost::python::class_ > > PyImath::register_Vec2Array() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2fd.cpp:40:102: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 557 | if (data.len() != count) { | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray >; T = Imath_3_1::Vec2]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2Impl.h:1172:118: required from 'boost::python::class_ > > PyImath::register_Vec2Array() [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2fd.cpp:41:104: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] writing output... [ 86%] functions/vec /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Vec2; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2Impl.h:1172:118: required from 'boost::python::class_ > > PyImath::register_Vec2Array() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2fd.cpp:40:102: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 694 | if (_unmaskedLength != a1.len()) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Vec2; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2Impl.h:1172:118: required from 'boost::python::class_ > > PyImath::register_Vec2Array() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2fd.cpp:40:102: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Vec2; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2Impl.h:1172:118: required from 'boost::python::class_ > > PyImath::register_Vec2Array() [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2fd.cpp:41:104: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] writing output... [ 89%] half_conversion /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Vec2; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2Impl.h:1172:118: required from 'boost::python::class_ > > PyImath::register_Vec2Array() [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2fd.cpp:41:104: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] In file included from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImath.h:14, from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2Impl.h:24, from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2si.cpp:8: /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray >; T = Imath_3_1::Vec2]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2Impl.h:1172:118: required from 'boost::python::class_ > > PyImath::register_Vec2Array() [with T = short int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2si.cpp:27:104: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 557 | if (data.len() != count) { | ~~~~~~~~~~~^~~~~~~~ writing output... [ 91%] half_limits writing output... [ 94%] index writing output... [ 97%] install writing output... [100%] intro generating indices... genindex /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray >; T = Imath_3_1::Vec2]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2Impl.h:1172:118: required from 'boost::python::class_ > > PyImath::register_Vec2Array() [with T = int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2si.cpp:28:102: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] done writing additional pages... search done copying static files... /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray >; T = Imath_3_1::Vec2]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2Impl.h:1172:118: required from 'boost::python::class_ > > PyImath::register_Vec2Array() [with T = long int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2si.cpp:29:106: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] done copying extra files... done dumping search index in English (code: en)... /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Vec2; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2Impl.h:1172:118: required from 'boost::python::class_ > > PyImath::register_Vec2Array() [with T = short int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2si.cpp:27:104: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 694 | if (_unmaskedLength != a1.len()) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Vec2; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2Impl.h:1172:118: required from 'boost::python::class_ > > PyImath::register_Vec2Array() [with T = short int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2si.cpp:27:104: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] [ 88%] Building CXX object src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathVec4fd.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/g++ -DPYIMATH_BUILD -DPyImath_Python3_10_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -isystem /usr/include/python3.10 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -MD -MT src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathVec4fd.cpp.o -MF CMakeFiles/PyImath_Python3_10.dir/PyImathVec4fd.cpp.o.d -o CMakeFiles/PyImath_Python3_10.dir/PyImathVec4fd.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4fd.cpp /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Vec2; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2Impl.h:1172:118: required from 'boost::python::class_ > > PyImath::register_Vec2Array() [with T = int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2si.cpp:28:102: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Vec2; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2Impl.h:1172:118: required from 'boost::python::class_ > > PyImath::register_Vec2Array() [with T = int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2si.cpp:28:102: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] done dumping object inventory... /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Vec2; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2Impl.h:1172:118: required from 'boost::python::class_ > > PyImath::register_Vec2Array() [with T = long int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2si.cpp:29:106: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Vec2; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec2]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2Impl.h:1172:118: required from 'boost::python::class_ > > PyImath::register_Vec2Array() [with T = long int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2si.cpp:29:106: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] done build succeeded, 1 warning. The HTML pages are in sphinx. [ 89%] Linking CXX executable ../../bin/ImathTest cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/ImathTest && /usr/bin/cmake -E cmake_link_script CMakeFiles/ImathTest.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 CMakeFiles/ImathTest.dir/main.cpp.o CMakeFiles/ImathTest.dir/testBox.cpp.o CMakeFiles/ImathTest.dir/testBoxAlgo.cpp.o CMakeFiles/ImathTest.dir/testColor.cpp.o CMakeFiles/ImathTest.dir/testExtractEuler.cpp.o CMakeFiles/ImathTest.dir/testExtractSHRT.cpp.o CMakeFiles/ImathTest.dir/testFrustum.cpp.o CMakeFiles/ImathTest.dir/testFrustumTest.cpp.o CMakeFiles/ImathTest.dir/testFun.cpp.o CMakeFiles/ImathTest.dir/testInterval.cpp.o CMakeFiles/ImathTest.dir/testInvert.cpp.o CMakeFiles/ImathTest.dir/testJacobiEigenSolver.cpp.o CMakeFiles/ImathTest.dir/testLineAlgo.cpp.o CMakeFiles/ImathTest.dir/testMatrix.cpp.o CMakeFiles/ImathTest.dir/testMiscMatrixAlgo.cpp.o CMakeFiles/ImathTest.dir/testProcrustes.cpp.o CMakeFiles/ImathTest.dir/testQuat.cpp.o CMakeFiles/ImathTest.dir/testQuatSetRotation.cpp.o CMakeFiles/ImathTest.dir/testQuatSlerp.cpp.o CMakeFiles/ImathTest.dir/testRandom.cpp.o CMakeFiles/ImathTest.dir/testRoots.cpp.o CMakeFiles/ImathTest.dir/testShear.cpp.o CMakeFiles/ImathTest.dir/testTinySVD.cpp.o CMakeFiles/ImathTest.dir/testVec.cpp.o CMakeFiles/ImathTest.dir/testArithmetic.cpp.o CMakeFiles/ImathTest.dir/testBitPatterns.cpp.o CMakeFiles/ImathTest.dir/testClassification.cpp.o CMakeFiles/ImathTest.dir/testError.cpp.o CMakeFiles/ImathTest.dir/testFunction.cpp.o CMakeFiles/ImathTest.dir/testLimits.cpp.o CMakeFiles/ImathTest.dir/testSize.cpp.o CMakeFiles/ImathTest.dir/testToFloat.cpp.o CMakeFiles/ImathTest.dir/testInterop.cpp.o -o ../../bin/ImathTest -Wl,-rpath,/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/Imath ../Imath/libImath-3_1.so.29.3.0 -lm In file included from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImath.h:14, from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3ArrayImpl.h:23, from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3siArray.cpp:8: /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray >; T = Imath_3_1::Vec3]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3ArrayImpl.h:139:118: required from 'boost::python::class_ > > PyImath::register_Vec3Array() [with T = unsigned char]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3siArray.cpp:15:118: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 557 | if (data.len() != count) { | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Vec2; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2143:43: required from 'static PyImath::detail::VectorizedVoidMaskableMemberFunction1::reference_type PyImath::detail::VectorizedVoidMaskableMemberFunction1::apply(reference_type, arg1_type) [with Op = PyImath::op_imul, float>; Func = void(Imath_3_1::Vec2&, const float&); reference_type = PyImath::FixedArray >&; arg1_type = const PyImath::FixedArray&]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2766:32: required from 'void PyImath::detail::member_function_binding::operator()(Vectorize) const [with Vectorize = boost::mpl::v_item, boost::mpl::vector, 0>; Op = PyImath::op_imul, float>; Cls = boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; Func = void(Imath_3_1::Vec2&, const float&); Keywords = boost::python::detail::keywords<1>]' /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 1>; LastIterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 2>; TransformFunc = boost::mpl::identity; F = PyImath::detail::member_function_binding, float>, boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>, void(Imath_3_1::Vec2&, const float&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:82:22: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 0>; LastIterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 2>; TransformFunc = boost::mpl::identity; F = PyImath::detail::member_function_binding, float>, boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>, void(Imath_3_1::Vec2&, const float&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = v_item, vector, 0>, v_item, vector, 0>, vector0, 0>, 0>; TransformOp = identity; F = PyImath::detail::member_function_binding, float>, boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>, void(Imath_3_1::Vec2&, const float&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = v_item, vector, 0>, v_item, vector, 0>, vector0, 0>, 0>; F = PyImath::detail::member_function_binding, float>, boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>, void(Imath_3_1::Vec2&, const float&), boost::python::detail::keywords<1> >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2782:72: required from 'static void PyImath::detail::generate_member_bindings_struct::apply(Cls&, const std::string&, const std::string&, const Keywords&) [with Op = PyImath::op_imul, float>; Cls = boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; Vectorizable = boost::mpl::vector >; Keywords = boost::python::detail::keywords<1>; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2849:88: required from 'void PyImath::generate_member_bindings(Cls&, const std::string&, const std::string&, const boost::python::detail::keywords<1>&) [with Op = op_imul, float>; Vectorizable0 = mpl_::bool_; Cls = boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2Impl.h:1193:73: required from 'boost::python::class_ > > PyImath::register_Vec2Array() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2fd.cpp:40:102: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray >; T = Imath_3_1::Vec3]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3ArrayImpl.h:139:118: required from 'boost::python::class_ > > PyImath::register_Vec3Array() [with T = short int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3siArray.cpp:16:102: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray >; T = Imath_3_1::Vec3]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3ArrayImpl.h:139:118: required from 'boost::python::class_ > > PyImath::register_Vec3Array() [with T = int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3siArray.cpp:17:98: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray >; T = Imath_3_1::Vec3]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3ArrayImpl.h:139:118: required from 'boost::python::class_ > > PyImath::register_Vec3Array() [with T = long int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3siArray.cpp:18:106: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Vec2; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2143:43: required from 'static PyImath::detail::VectorizedVoidMaskableMemberFunction1::reference_type PyImath::detail::VectorizedVoidMaskableMemberFunction1::apply(reference_type, arg1_type) [with Op = PyImath::op_imul, double>; Func = void(Imath_3_1::Vec2&, const double&); reference_type = PyImath::FixedArray >&; arg1_type = const PyImath::FixedArray&]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2766:32: required from 'void PyImath::detail::member_function_binding::operator()(Vectorize) const [with Vectorize = boost::mpl::v_item, boost::mpl::vector, 0>; Op = PyImath::op_imul, double>; Cls = boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; Func = void(Imath_3_1::Vec2&, const double&); Keywords = boost::python::detail::keywords<1>]' /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 1>; LastIterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 2>; TransformFunc = boost::mpl::identity; F = PyImath::detail::member_function_binding, double>, boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>, void(Imath_3_1::Vec2&, const double&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:82:22: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 0>; LastIterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 2>; TransformFunc = boost::mpl::identity; F = PyImath::detail::member_function_binding, double>, boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>, void(Imath_3_1::Vec2&, const double&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = v_item, vector, 0>, v_item, vector, 0>, vector0, 0>, 0>; TransformOp = identity; F = PyImath::detail::member_function_binding, double>, boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>, void(Imath_3_1::Vec2&, const double&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = v_item, vector, 0>, v_item, vector, 0>, vector0, 0>, 0>; F = PyImath::detail::member_function_binding, double>, boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>, void(Imath_3_1::Vec2&, const double&), boost::python::detail::keywords<1> >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2782:72: required from 'static void PyImath::detail::generate_member_bindings_struct::apply(Cls&, const std::string&, const std::string&, const Keywords&) [with Op = PyImath::op_imul, double>; Cls = boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; Vectorizable = boost::mpl::vector >; Keywords = boost::python::detail::keywords<1>; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2849:88: required from 'void PyImath::generate_member_bindings(Cls&, const std::string&, const std::string&, const boost::python::detail::keywords<1>&) [with Op = op_imul, double>; Vectorizable0 = mpl_::bool_; Cls = boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2Impl.h:1193:73: required from 'boost::python::class_ > > PyImath::register_Vec2Array() [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2fd.cpp:41:104: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Vec3; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3ArrayImpl.h:139:118: required from 'boost::python::class_ > > PyImath::register_Vec3Array() [with T = unsigned char]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3siArray.cpp:15:118: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 694 | if (_unmaskedLength != a1.len()) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Vec3; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3ArrayImpl.h:139:118: required from 'boost::python::class_ > > PyImath::register_Vec3Array() [with T = unsigned char]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3siArray.cpp:15:118: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Vec3; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3ArrayImpl.h:139:118: required from 'boost::python::class_ > > PyImath::register_Vec3Array() [with T = short int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3siArray.cpp:16:102: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] In file included from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImath.h:14, from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3Impl.h:23, from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3fd.cpp:8: /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray >; T = Imath_3_1::Vec3]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3ArrayImpl.h:139:118: required from 'boost::python::class_ > > PyImath::register_Vec3Array() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3fd.cpp:41:102: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 557 | if (data.len() != count) { | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Vec3; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3ArrayImpl.h:139:118: required from 'boost::python::class_ > > PyImath::register_Vec3Array() [with T = short int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3siArray.cpp:16:102: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Vec3; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3ArrayImpl.h:139:118: required from 'boost::python::class_ > > PyImath::register_Vec3Array() [with T = int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3siArray.cpp:17:98: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Vec3; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3ArrayImpl.h:139:118: required from 'boost::python::class_ > > PyImath::register_Vec3Array() [with T = int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3siArray.cpp:17:98: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Vec3; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3ArrayImpl.h:139:118: required from 'boost::python::class_ > > PyImath::register_Vec3Array() [with T = long int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3siArray.cpp:18:106: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Vec3; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3ArrayImpl.h:139:118: required from 'boost::python::class_ > > PyImath::register_Vec3Array() [with T = long int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3siArray.cpp:18:106: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray >; T = Imath_3_1::Vec3]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3ArrayImpl.h:139:118: required from 'boost::python::class_ > > PyImath::register_Vec3Array() [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3fd.cpp:42:104: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Vec3; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3ArrayImpl.h:139:118: required from 'boost::python::class_ > > PyImath::register_Vec3Array() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3fd.cpp:41:102: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 694 | if (_unmaskedLength != a1.len()) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Vec3; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3ArrayImpl.h:139:118: required from 'boost::python::class_ > > PyImath::register_Vec3Array() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3fd.cpp:41:102: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Vec3; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3ArrayImpl.h:139:118: required from 'boost::python::class_ > > PyImath::register_Vec3Array() [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3fd.cpp:42:104: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Vec3; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec3]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3ArrayImpl.h:139:118: required from 'boost::python::class_ > > PyImath::register_Vec3Array() [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3fd.cpp:42:104: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Vec2; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2143:43: required from 'static PyImath::detail::VectorizedVoidMaskableMemberFunction1::reference_type PyImath::detail::VectorizedVoidMaskableMemberFunction1::apply(reference_type, arg1_type) [with Op = PyImath::op_imul, short int>; Func = void(Imath_3_1::Vec2&, const short int&); reference_type = PyImath::FixedArray >&; arg1_type = const PyImath::FixedArray&]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2766:32: required from 'void PyImath::detail::member_function_binding::operator()(Vectorize) const [with Vectorize = boost::mpl::v_item, boost::mpl::vector, 0>; Op = PyImath::op_imul, short int>; Cls = boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; Func = void(Imath_3_1::Vec2&, const short int&); Keywords = boost::python::detail::keywords<1>]' /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 1>; LastIterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 2>; TransformFunc = boost::mpl::identity; F = PyImath::detail::member_function_binding, short int>, boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>, void(Imath_3_1::Vec2&, const short int&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:82:22: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 0>; LastIterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 2>; TransformFunc = boost::mpl::identity; F = PyImath::detail::member_function_binding, short int>, boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>, void(Imath_3_1::Vec2&, const short int&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = v_item, vector, 0>, v_item, vector, 0>, vector0, 0>, 0>; TransformOp = identity; F = PyImath::detail::member_function_binding, short int>, boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>, void(Imath_3_1::Vec2&, const short int&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = v_item, vector, 0>, v_item, vector, 0>, vector0, 0>, 0>; F = PyImath::detail::member_function_binding, short int>, boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>, void(Imath_3_1::Vec2&, const short int&), boost::python::detail::keywords<1> >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2782:72: required from 'static void PyImath::detail::generate_member_bindings_struct::apply(Cls&, const std::string&, const std::string&, const Keywords&) [with Op = PyImath::op_imul, short int>; Cls = boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; Vectorizable = boost::mpl::vector >; Keywords = boost::python::detail::keywords<1>; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2849:88: required from 'void PyImath::generate_member_bindings(Cls&, const std::string&, const std::string&, const boost::python::detail::keywords<1>&) [with Op = op_imul, short int>; Vectorizable0 = mpl_::bool_; Cls = boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2Impl.h:1193:73: required from 'boost::python::class_ > > PyImath::register_Vec2Array() [with T = short int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2si.cpp:27:104: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Vec2; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2143:43: required from 'static PyImath::detail::VectorizedVoidMaskableMemberFunction1::reference_type PyImath::detail::VectorizedVoidMaskableMemberFunction1::apply(reference_type, arg1_type) [with Op = PyImath::op_imul, long int>; Func = void(Imath_3_1::Vec2&, const long int&); reference_type = PyImath::FixedArray >&; arg1_type = const PyImath::FixedArray&]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2766:32: required from 'void PyImath::detail::member_function_binding::operator()(Vectorize) const [with Vectorize = boost::mpl::v_item, boost::mpl::vector, 0>; Op = PyImath::op_imul, long int>; Cls = boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; Func = void(Imath_3_1::Vec2&, const long int&); Keywords = boost::python::detail::keywords<1>]' /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 1>; LastIterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 2>; TransformFunc = boost::mpl::identity; F = PyImath::detail::member_function_binding, long int>, boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>, void(Imath_3_1::Vec2&, const long int&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:82:22: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 0>; LastIterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 2>; TransformFunc = boost::mpl::identity; F = PyImath::detail::member_function_binding, long int>, boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>, void(Imath_3_1::Vec2&, const long int&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = v_item, vector, 0>, v_item, vector, 0>, vector0, 0>, 0>; TransformOp = identity; F = PyImath::detail::member_function_binding, long int>, boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>, void(Imath_3_1::Vec2&, const long int&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = v_item, vector, 0>, v_item, vector, 0>, vector0, 0>, 0>; F = PyImath::detail::member_function_binding, long int>, boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>, void(Imath_3_1::Vec2&, const long int&), boost::python::detail::keywords<1> >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2782:72: required from 'static void PyImath::detail::generate_member_bindings_struct::apply(Cls&, const std::string&, const std::string&, const Keywords&) [with Op = PyImath::op_imul, long int>; Cls = boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; Vectorizable = boost::mpl::vector >; Keywords = boost::python::detail::keywords<1>; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2849:88: required from 'void PyImath::generate_member_bindings(Cls&, const std::string&, const std::string&, const boost::python::detail::keywords<1>&) [with Op = op_imul, long int>; Vectorizable0 = mpl_::bool_; Cls = boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2Impl.h:1193:73: required from 'boost::python::class_ > > PyImath::register_Vec2Array() [with T = long int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec2si.cpp:29:106: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Vec3; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2143:43: required from 'static PyImath::detail::VectorizedVoidMaskableMemberFunction1::reference_type PyImath::detail::VectorizedVoidMaskableMemberFunction1::apply(reference_type, arg1_type) [with Op = PyImath::op_imul, unsigned char>; Func = void(Imath_3_1::Vec3&, const unsigned char&); reference_type = PyImath::FixedArray >&; arg1_type = const PyImath::FixedArray&]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2766:32: required from 'void PyImath::detail::member_function_binding::operator()(Vectorize) const [with Vectorize = boost::mpl::v_item, boost::mpl::vector, 0>; Op = PyImath::op_imul, unsigned char>; Cls = boost::python::class_ > >; Func = void(Imath_3_1::Vec3&, const unsigned char&); Keywords = boost::python::detail::keywords<1>]' /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 1>; LastIterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 2>; TransformFunc = boost::mpl::identity; F = PyImath::detail::member_function_binding, unsigned char>, boost::python::class_ > >, void(Imath_3_1::Vec3&, const unsigned char&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:82:22: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 0>; LastIterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 2>; TransformFunc = boost::mpl::identity; F = PyImath::detail::member_function_binding, unsigned char>, boost::python::class_ > >, void(Imath_3_1::Vec3&, const unsigned char&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = v_item, vector, 0>, v_item, vector, 0>, vector0, 0>, 0>; TransformOp = identity; F = PyImath::detail::member_function_binding, unsigned char>, boost::python::class_ > >, void(Imath_3_1::Vec3&, const unsigned char&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = v_item, vector, 0>, v_item, vector, 0>, vector0, 0>, 0>; F = PyImath::detail::member_function_binding, unsigned char>, boost::python::class_ > >, void(Imath_3_1::Vec3&, const unsigned char&), boost::python::detail::keywords<1> >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2782:72: required from 'static void PyImath::detail::generate_member_bindings_struct::apply(Cls&, const std::string&, const std::string&, const Keywords&) [with Op = PyImath::op_imul, unsigned char>; Cls = boost::python::class_ > >; Vectorizable = boost::mpl::vector >; Keywords = boost::python::detail::keywords<1>; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2849:88: required from 'void PyImath::generate_member_bindings(Cls&, const std::string&, const std::string&, const boost::python::detail::keywords<1>&) [with Op = op_imul, unsigned char>; Vectorizable0 = mpl_::bool_; Cls = boost::python::class_ > >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3ArrayImpl.h:164:73: required from 'boost::python::class_ > > PyImath::register_Vec3Array() [with T = unsigned char]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3siArray.cpp:15:118: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Vec3; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2143:43: required from 'static PyImath::detail::VectorizedVoidMaskableMemberFunction1::reference_type PyImath::detail::VectorizedVoidMaskableMemberFunction1::apply(reference_type, arg1_type) [with Op = PyImath::op_imul, short int>; Func = void(Imath_3_1::Vec3&, const short int&); reference_type = PyImath::FixedArray >&; arg1_type = const PyImath::FixedArray&]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2766:32: required from 'void PyImath::detail::member_function_binding::operator()(Vectorize) const [with Vectorize = boost::mpl::v_item, boost::mpl::vector, 0>; Op = PyImath::op_imul, short int>; Cls = boost::python::class_ > >; Func = void(Imath_3_1::Vec3&, const short int&); Keywords = boost::python::detail::keywords<1>]' /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 1>; LastIterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 2>; TransformFunc = boost::mpl::identity; F = PyImath::detail::member_function_binding, short int>, boost::python::class_ > >, void(Imath_3_1::Vec3&, const short int&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:82:22: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 0>; LastIterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 2>; TransformFunc = boost::mpl::identity; F = PyImath::detail::member_function_binding, short int>, boost::python::class_ > >, void(Imath_3_1::Vec3&, const short int&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = v_item, vector, 0>, v_item, vector, 0>, vector0, 0>, 0>; TransformOp = identity; F = PyImath::detail::member_function_binding, short int>, boost::python::class_ > >, void(Imath_3_1::Vec3&, const short int&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = v_item, vector, 0>, v_item, vector, 0>, vector0, 0>, 0>; F = PyImath::detail::member_function_binding, short int>, boost::python::class_ > >, void(Imath_3_1::Vec3&, const short int&), boost::python::detail::keywords<1> >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2782:72: required from 'static void PyImath::detail::generate_member_bindings_struct::apply(Cls&, const std::string&, const std::string&, const Keywords&) [with Op = PyImath::op_imul, short int>; Cls = boost::python::class_ > >; Vectorizable = boost::mpl::vector >; Keywords = boost::python::detail::keywords<1>; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2849:88: required from 'void PyImath::generate_member_bindings(Cls&, const std::string&, const std::string&, const boost::python::detail::keywords<1>&) [with Op = op_imul, short int>; Vectorizable0 = mpl_::bool_; Cls = boost::python::class_ > >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3ArrayImpl.h:164:73: required from 'boost::python::class_ > > PyImath::register_Vec3Array() [with T = short int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3siArray.cpp:16:102: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Vec3; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2143:43: required from 'static PyImath::detail::VectorizedVoidMaskableMemberFunction1::reference_type PyImath::detail::VectorizedVoidMaskableMemberFunction1::apply(reference_type, arg1_type) [with Op = PyImath::op_imul, long int>; Func = void(Imath_3_1::Vec3&, const long int&); reference_type = PyImath::FixedArray >&; arg1_type = const PyImath::FixedArray&]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2766:32: required from 'void PyImath::detail::member_function_binding::operator()(Vectorize) const [with Vectorize = boost::mpl::v_item, boost::mpl::vector, 0>; Op = PyImath::op_imul, long int>; Cls = boost::python::class_ > >; Func = void(Imath_3_1::Vec3&, const long int&); Keywords = boost::python::detail::keywords<1>]' /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 1>; LastIterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 2>; TransformFunc = boost::mpl::identity; F = PyImath::detail::member_function_binding, long int>, boost::python::class_ > >, void(Imath_3_1::Vec3&, const long int&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:82:22: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 0>; LastIterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 2>; TransformFunc = boost::mpl::identity; F = PyImath::detail::member_function_binding, long int>, boost::python::class_ > >, void(Imath_3_1::Vec3&, const long int&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = v_item, vector, 0>, v_item, vector, 0>, vector0, 0>, 0>; TransformOp = identity; F = PyImath::detail::member_function_binding, long int>, boost::python::class_ > >, void(Imath_3_1::Vec3&, const long int&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = v_item, vector, 0>, v_item, vector, 0>, vector0, 0>, 0>; F = PyImath::detail::member_function_binding, long int>, boost::python::class_ > >, void(Imath_3_1::Vec3&, const long int&), boost::python::detail::keywords<1> >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2782:72: required from 'static void PyImath::detail::generate_member_bindings_struct::apply(Cls&, const std::string&, const std::string&, const Keywords&) [with Op = PyImath::op_imul, long int>; Cls = boost::python::class_ > >; Vectorizable = boost::mpl::vector >; Keywords = boost::python::detail::keywords<1>; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2849:88: required from 'void PyImath::generate_member_bindings(Cls&, const std::string&, const std::string&, const boost::python::detail::keywords<1>&) [with Op = op_imul, long int>; Vectorizable0 = mpl_::bool_; Cls = boost::python::class_ > >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3ArrayImpl.h:164:73: required from 'boost::python::class_ > > PyImath::register_Vec3Array() [with T = long int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3siArray.cpp:18:106: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Vec3; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2143:43: required from 'static PyImath::detail::VectorizedVoidMaskableMemberFunction1::reference_type PyImath::detail::VectorizedVoidMaskableMemberFunction1::apply(reference_type, arg1_type) [with Op = PyImath::op_imul, float>; Func = void(Imath_3_1::Vec3&, const float&); reference_type = PyImath::FixedArray >&; arg1_type = const PyImath::FixedArray&]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2766:32: required from 'void PyImath::detail::member_function_binding::operator()(Vectorize) const [with Vectorize = boost::mpl::v_item, boost::mpl::vector, 0>; Op = PyImath::op_imul, float>; Cls = boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; Func = void(Imath_3_1::Vec3&, const float&); Keywords = boost::python::detail::keywords<1>]' /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 1>; LastIterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 2>; TransformFunc = boost::mpl::identity; F = PyImath::detail::member_function_binding, float>, boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>, void(Imath_3_1::Vec3&, const float&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:82:22: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 0>; LastIterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 2>; TransformFunc = boost::mpl::identity; F = PyImath::detail::member_function_binding, float>, boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>, void(Imath_3_1::Vec3&, const float&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = v_item, vector, 0>, v_item, vector, 0>, vector0, 0>, 0>; TransformOp = identity; F = PyImath::detail::member_function_binding, float>, boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>, void(Imath_3_1::Vec3&, const float&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = v_item, vector, 0>, v_item, vector, 0>, vector0, 0>, 0>; F = PyImath::detail::member_function_binding, float>, boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>, void(Imath_3_1::Vec3&, const float&), boost::python::detail::keywords<1> >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2782:72: required from 'static void PyImath::detail::generate_member_bindings_struct::apply(Cls&, const std::string&, const std::string&, const Keywords&) [with Op = PyImath::op_imul, float>; Cls = boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; Vectorizable = boost::mpl::vector >; Keywords = boost::python::detail::keywords<1>; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2849:88: required from 'void PyImath::generate_member_bindings(Cls&, const std::string&, const std::string&, const boost::python::detail::keywords<1>&) [with Op = op_imul, float>; Vectorizable0 = mpl_::bool_; Cls = boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3ArrayImpl.h:164:73: required from 'boost::python::class_ > > PyImath::register_Vec3Array() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3fd.cpp:41:102: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] gmake[2]: Leaving directory '/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu' [ 89%] Built target docs /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Vec3; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2143:43: required from 'static PyImath::detail::VectorizedVoidMaskableMemberFunction1::reference_type PyImath::detail::VectorizedVoidMaskableMemberFunction1::apply(reference_type, arg1_type) [with Op = PyImath::op_imul, double>; Func = void(Imath_3_1::Vec3&, const double&); reference_type = PyImath::FixedArray >&; arg1_type = const PyImath::FixedArray&]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2766:32: required from 'void PyImath::detail::member_function_binding::operator()(Vectorize) const [with Vectorize = boost::mpl::v_item, boost::mpl::vector, 0>; Op = PyImath::op_imul, double>; Cls = boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; Func = void(Imath_3_1::Vec3&, const double&); Keywords = boost::python::detail::keywords<1>]' /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 1>; LastIterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 2>; TransformFunc = boost::mpl::identity; F = PyImath::detail::member_function_binding, double>, boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>, void(Imath_3_1::Vec3&, const double&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:82:22: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 0>; LastIterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 2>; TransformFunc = boost::mpl::identity; F = PyImath::detail::member_function_binding, double>, boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>, void(Imath_3_1::Vec3&, const double&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = v_item, vector, 0>, v_item, vector, 0>, vector0, 0>, 0>; TransformOp = identity; F = PyImath::detail::member_function_binding, double>, boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>, void(Imath_3_1::Vec3&, const double&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = v_item, vector, 0>, v_item, vector, 0>, vector0, 0>, 0>; F = PyImath::detail::member_function_binding, double>, boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>, void(Imath_3_1::Vec3&, const double&), boost::python::detail::keywords<1> >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2782:72: required from 'static void PyImath::detail::generate_member_bindings_struct::apply(Cls&, const std::string&, const std::string&, const Keywords&) [with Op = PyImath::op_imul, double>; Cls = boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; Vectorizable = boost::mpl::vector >; Keywords = boost::python::detail::keywords<1>; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2849:88: required from 'void PyImath::generate_member_bindings(Cls&, const std::string&, const std::string&, const boost::python::detail::keywords<1>&) [with Op = op_imul, double>; Vectorizable0 = mpl_::bool_; Cls = boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3ArrayImpl.h:164:73: required from 'boost::python::class_ > > PyImath::register_Vec3Array() [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec3fd.cpp:42:104: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] [ 90%] Building CXX object src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathVec4siArray.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/g++ -DPYIMATH_BUILD -DPyImath_Python3_10_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -isystem /usr/include/python3.10 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -MD -MT src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathVec4siArray.cpp.o -MF CMakeFiles/PyImath_Python3_10.dir/PyImathVec4siArray.cpp.o.d -o CMakeFiles/PyImath_Python3_10.dir/PyImathVec4siArray.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4siArray.cpp [ 91%] Building CXX object src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathVec4si.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/g++ -DPYIMATH_BUILD -DPyImath_Python3_10_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -isystem /usr/include/python3.10 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -MD -MT src/python/PyImath/CMakeFiles/PyImath_Python3_10.dir/PyImathVec4si.cpp.o -MF CMakeFiles/PyImath_Python3_10.dir/PyImathVec4si.cpp.o.d -o CMakeFiles/PyImath_Python3_10.dir/PyImathVec4si.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4si.cpp In file included from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImath.h:14, from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4Impl.h:23, from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4fd.cpp:8: /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray >; T = Imath_3_1::Vec4]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4ArrayImpl.h:131:118: required from 'boost::python::class_ > > PyImath::register_Vec4Array() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4fd.cpp:41:102: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 557 | if (data.len() != count) { | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray >; T = Imath_3_1::Vec4]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4ArrayImpl.h:131:118: required from 'boost::python::class_ > > PyImath::register_Vec4Array() [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4fd.cpp:42:104: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Vec4; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Vec4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4ArrayImpl.h:131:118: required from 'boost::python::class_ > > PyImath::register_Vec4Array() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4fd.cpp:41:102: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 694 | if (_unmaskedLength != a1.len()) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Vec4; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Vec4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4ArrayImpl.h:131:118: required from 'boost::python::class_ > > PyImath::register_Vec4Array() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4fd.cpp:41:102: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Vec4; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Vec4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4ArrayImpl.h:131:118: required from 'boost::python::class_ > > PyImath::register_Vec4Array() [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4fd.cpp:42:104: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Vec4; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Vec4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4ArrayImpl.h:131:118: required from 'boost::python::class_ > > PyImath::register_Vec4Array() [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4fd.cpp:42:104: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Vec4; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2143:43: required from 'static PyImath::detail::VectorizedVoidMaskableMemberFunction1::reference_type PyImath::detail::VectorizedVoidMaskableMemberFunction1::apply(reference_type, arg1_type) [with Op = PyImath::op_imul, float>; Func = void(Imath_3_1::Vec4&, const float&); reference_type = PyImath::FixedArray >&; arg1_type = const PyImath::FixedArray&]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2766:32: required from 'void PyImath::detail::member_function_binding::operator()(Vectorize) const [with Vectorize = boost::mpl::v_item, boost::mpl::vector, 0>; Op = PyImath::op_imul, float>; Cls = boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; Func = void(Imath_3_1::Vec4&, const float&); Keywords = boost::python::detail::keywords<1>]' /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 1>; LastIterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 2>; TransformFunc = boost::mpl::identity; F = PyImath::detail::member_function_binding, float>, boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>, void(Imath_3_1::Vec4&, const float&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:82:22: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 0>; LastIterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 2>; TransformFunc = boost::mpl::identity; F = PyImath::detail::member_function_binding, float>, boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>, void(Imath_3_1::Vec4&, const float&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = v_item, vector, 0>, v_item, vector, 0>, vector0, 0>, 0>; TransformOp = identity; F = PyImath::detail::member_function_binding, float>, boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>, void(Imath_3_1::Vec4&, const float&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = v_item, vector, 0>, v_item, vector, 0>, vector0, 0>, 0>; F = PyImath::detail::member_function_binding, float>, boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>, void(Imath_3_1::Vec4&, const float&), boost::python::detail::keywords<1> >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2782:72: required from 'static void PyImath::detail::generate_member_bindings_struct::apply(Cls&, const std::string&, const std::string&, const Keywords&) [with Op = PyImath::op_imul, float>; Cls = boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; Vectorizable = boost::mpl::vector >; Keywords = boost::python::detail::keywords<1>; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2849:88: required from 'void PyImath::generate_member_bindings(Cls&, const std::string&, const std::string&, const boost::python::detail::keywords<1>&) [with Op = op_imul, float>; Vectorizable0 = mpl_::bool_; Cls = boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4ArrayImpl.h:150:73: required from 'boost::python::class_ > > PyImath::register_Vec4Array() [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4fd.cpp:41:102: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Vec4; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2143:43: required from 'static PyImath::detail::VectorizedVoidMaskableMemberFunction1::reference_type PyImath::detail::VectorizedVoidMaskableMemberFunction1::apply(reference_type, arg1_type) [with Op = PyImath::op_imul, double>; Func = void(Imath_3_1::Vec4&, const double&); reference_type = PyImath::FixedArray >&; arg1_type = const PyImath::FixedArray&]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2766:32: required from 'void PyImath::detail::member_function_binding::operator()(Vectorize) const [with Vectorize = boost::mpl::v_item, boost::mpl::vector, 0>; Op = PyImath::op_imul, double>; Cls = boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; Func = void(Imath_3_1::Vec4&, const double&); Keywords = boost::python::detail::keywords<1>]' /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 1>; LastIterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 2>; TransformFunc = boost::mpl::identity; F = PyImath::detail::member_function_binding, double>, boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>, void(Imath_3_1::Vec4&, const double&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:82:22: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 0>; LastIterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 2>; TransformFunc = boost::mpl::identity; F = PyImath::detail::member_function_binding, double>, boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>, void(Imath_3_1::Vec4&, const double&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = v_item, vector, 0>, v_item, vector, 0>, vector0, 0>, 0>; TransformOp = identity; F = PyImath::detail::member_function_binding, double>, boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>, void(Imath_3_1::Vec4&, const double&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = v_item, vector, 0>, v_item, vector, 0>, vector0, 0>, 0>; F = PyImath::detail::member_function_binding, double>, boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>, void(Imath_3_1::Vec4&, const double&), boost::python::detail::keywords<1> >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2782:72: required from 'static void PyImath::detail::generate_member_bindings_struct::apply(Cls&, const std::string&, const std::string&, const Keywords&) [with Op = PyImath::op_imul, double>; Cls = boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; Vectorizable = boost::mpl::vector >; Keywords = boost::python::detail::keywords<1>; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2849:88: required from 'void PyImath::generate_member_bindings(Cls&, const std::string&, const std::string&, const boost::python::detail::keywords<1>&) [with Op = op_imul, double>; Vectorizable0 = mpl_::bool_; Cls = boost::python::class_ >, boost::python::detail::not_specified, boost::python::detail::not_specified, boost::python::detail::not_specified>; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4ArrayImpl.h:150:73: required from 'boost::python::class_ > > PyImath::register_Vec4Array() [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4fd.cpp:42:104: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] In file included from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImath.h:14, from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4ArrayImpl.h:23, from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4siArray.cpp:8: /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray >; T = Imath_3_1::Vec4]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4ArrayImpl.h:131:118: required from 'boost::python::class_ > > PyImath::register_Vec4Array() [with T = unsigned char]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4siArray.cpp:15:118: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 557 | if (data.len() != count) { | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray >; T = Imath_3_1::Vec4]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4ArrayImpl.h:131:118: required from 'boost::python::class_ > > PyImath::register_Vec4Array() [with T = short int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4siArray.cpp:16:110: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray >; T = Imath_3_1::Vec4]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4ArrayImpl.h:131:118: required from 'boost::python::class_ > > PyImath::register_Vec4Array() [with T = int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4siArray.cpp:17:108: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray >; T = Imath_3_1::Vec4]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4ArrayImpl.h:131:118: required from 'boost::python::class_ > > PyImath::register_Vec4Array() [with T = long int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4siArray.cpp:18:112: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Vec4; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Vec4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4ArrayImpl.h:131:118: required from 'boost::python::class_ > > PyImath::register_Vec4Array() [with T = unsigned char]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4siArray.cpp:15:118: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 694 | if (_unmaskedLength != a1.len()) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Vec4; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Vec4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4ArrayImpl.h:131:118: required from 'boost::python::class_ > > PyImath::register_Vec4Array() [with T = unsigned char]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4siArray.cpp:15:118: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Vec4; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Vec4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4ArrayImpl.h:131:118: required from 'boost::python::class_ > > PyImath::register_Vec4Array() [with T = short int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4siArray.cpp:16:110: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Vec4; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Vec4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4ArrayImpl.h:131:118: required from 'boost::python::class_ > > PyImath::register_Vec4Array() [with T = short int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4siArray.cpp:16:110: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Vec4; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Vec4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4ArrayImpl.h:131:118: required from 'boost::python::class_ > > PyImath::register_Vec4Array() [with T = int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4siArray.cpp:17:108: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Vec4; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Vec4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4ArrayImpl.h:131:118: required from 'boost::python::class_ > > PyImath::register_Vec4Array() [with T = int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4siArray.cpp:17:108: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Vec4; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = Imath_3_1::Vec4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4ArrayImpl.h:131:118: required from 'boost::python::class_ > > PyImath::register_Vec4Array() [with T = long int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4siArray.cpp:18:112: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Vec4; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = Imath_3_1::Vec4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = Imath_3_1::Vec4]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4ArrayImpl.h:131:118: required from 'boost::python::class_ > > PyImath::register_Vec4Array() [with T = long int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4siArray.cpp:18:112: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Vec4; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2143:43: required from 'static PyImath::detail::VectorizedVoidMaskableMemberFunction1::reference_type PyImath::detail::VectorizedVoidMaskableMemberFunction1::apply(reference_type, arg1_type) [with Op = PyImath::op_imul, unsigned char>; Func = void(Imath_3_1::Vec4&, const unsigned char&); reference_type = PyImath::FixedArray >&; arg1_type = const PyImath::FixedArray&]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2766:32: required from 'void PyImath::detail::member_function_binding::operator()(Vectorize) const [with Vectorize = boost::mpl::v_item, boost::mpl::vector, 0>; Op = PyImath::op_imul, unsigned char>; Cls = boost::python::class_ > >; Func = void(Imath_3_1::Vec4&, const unsigned char&); Keywords = boost::python::detail::keywords<1>]' /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 1>; LastIterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 2>; TransformFunc = boost::mpl::identity; F = PyImath::detail::member_function_binding, unsigned char>, boost::python::class_ > >, void(Imath_3_1::Vec4&, const unsigned char&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:82:22: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 0>; LastIterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 2>; TransformFunc = boost::mpl::identity; F = PyImath::detail::member_function_binding, unsigned char>, boost::python::class_ > >, void(Imath_3_1::Vec4&, const unsigned char&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = v_item, vector, 0>, v_item, vector, 0>, vector0, 0>, 0>; TransformOp = identity; F = PyImath::detail::member_function_binding, unsigned char>, boost::python::class_ > >, void(Imath_3_1::Vec4&, const unsigned char&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = v_item, vector, 0>, v_item, vector, 0>, vector0, 0>, 0>; F = PyImath::detail::member_function_binding, unsigned char>, boost::python::class_ > >, void(Imath_3_1::Vec4&, const unsigned char&), boost::python::detail::keywords<1> >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2782:72: required from 'static void PyImath::detail::generate_member_bindings_struct::apply(Cls&, const std::string&, const std::string&, const Keywords&) [with Op = PyImath::op_imul, unsigned char>; Cls = boost::python::class_ > >; Vectorizable = boost::mpl::vector >; Keywords = boost::python::detail::keywords<1>; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2849:88: required from 'void PyImath::generate_member_bindings(Cls&, const std::string&, const std::string&, const boost::python::detail::keywords<1>&) [with Op = op_imul, unsigned char>; Vectorizable0 = mpl_::bool_; Cls = boost::python::class_ > >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4ArrayImpl.h:150:73: required from 'boost::python::class_ > > PyImath::register_Vec4Array() [with T = unsigned char]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4siArray.cpp:15:118: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Vec4; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2143:43: required from 'static PyImath::detail::VectorizedVoidMaskableMemberFunction1::reference_type PyImath::detail::VectorizedVoidMaskableMemberFunction1::apply(reference_type, arg1_type) [with Op = PyImath::op_imul, short int>; Func = void(Imath_3_1::Vec4&, const short int&); reference_type = PyImath::FixedArray >&; arg1_type = const PyImath::FixedArray&]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2766:32: required from 'void PyImath::detail::member_function_binding::operator()(Vectorize) const [with Vectorize = boost::mpl::v_item, boost::mpl::vector, 0>; Op = PyImath::op_imul, short int>; Cls = boost::python::class_ > >; Func = void(Imath_3_1::Vec4&, const short int&); Keywords = boost::python::detail::keywords<1>]' /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 1>; LastIterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 2>; TransformFunc = boost::mpl::identity; F = PyImath::detail::member_function_binding, short int>, boost::python::class_ > >, void(Imath_3_1::Vec4&, const short int&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:82:22: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 0>; LastIterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 2>; TransformFunc = boost::mpl::identity; F = PyImath::detail::member_function_binding, short int>, boost::python::class_ > >, void(Imath_3_1::Vec4&, const short int&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = v_item, vector, 0>, v_item, vector, 0>, vector0, 0>, 0>; TransformOp = identity; F = PyImath::detail::member_function_binding, short int>, boost::python::class_ > >, void(Imath_3_1::Vec4&, const short int&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = v_item, vector, 0>, v_item, vector, 0>, vector0, 0>, 0>; F = PyImath::detail::member_function_binding, short int>, boost::python::class_ > >, void(Imath_3_1::Vec4&, const short int&), boost::python::detail::keywords<1> >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2782:72: required from 'static void PyImath::detail::generate_member_bindings_struct::apply(Cls&, const std::string&, const std::string&, const Keywords&) [with Op = PyImath::op_imul, short int>; Cls = boost::python::class_ > >; Vectorizable = boost::mpl::vector >; Keywords = boost::python::detail::keywords<1>; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2849:88: required from 'void PyImath::generate_member_bindings(Cls&, const std::string&, const std::string&, const boost::python::detail::keywords<1>&) [with Op = op_imul, short int>; Vectorizable0 = mpl_::bool_; Cls = boost::python::class_ > >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4ArrayImpl.h:150:73: required from 'boost::python::class_ > > PyImath::register_Vec4Array() [with T = short int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4siArray.cpp:16:110: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = Imath_3_1::Vec4; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2143:43: required from 'static PyImath::detail::VectorizedVoidMaskableMemberFunction1::reference_type PyImath::detail::VectorizedVoidMaskableMemberFunction1::apply(reference_type, arg1_type) [with Op = PyImath::op_imul, long int>; Func = void(Imath_3_1::Vec4&, const long int&); reference_type = PyImath::FixedArray >&; arg1_type = const PyImath::FixedArray&]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2766:32: required from 'void PyImath::detail::member_function_binding::operator()(Vectorize) const [with Vectorize = boost::mpl::v_item, boost::mpl::vector, 0>; Op = PyImath::op_imul, long int>; Cls = boost::python::class_ > >; Func = void(Imath_3_1::Vec4&, const long int&); Keywords = boost::python::detail::keywords<1>]' /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 1>; LastIterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 2>; TransformFunc = boost::mpl::identity; F = PyImath::detail::member_function_binding, long int>, boost::python::class_ > >, void(Imath_3_1::Vec4&, const long int&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:82:22: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 0>; LastIterator = boost::mpl::v_iter, boost::mpl::vector, 0>, boost::mpl::v_item, boost::mpl::vector, 0>, boost::mpl::vector0, 0>, 0>, 2>; TransformFunc = boost::mpl::identity; F = PyImath::detail::member_function_binding, long int>, boost::python::class_ > >, void(Imath_3_1::Vec4&, const long int&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = v_item, vector, 0>, v_item, vector, 0>, vector0, 0>, 0>; TransformOp = identity; F = PyImath::detail::member_function_binding, long int>, boost::python::class_ > >, void(Imath_3_1::Vec4&, const long int&), boost::python::detail::keywords<1> >]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = v_item, vector, 0>, v_item, vector, 0>, vector0, 0>, 0>; F = PyImath::detail::member_function_binding, long int>, boost::python::class_ > >, void(Imath_3_1::Vec4&, const long int&), boost::python::detail::keywords<1> >]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2782:72: required from 'static void PyImath::detail::generate_member_bindings_struct::apply(Cls&, const std::string&, const std::string&, const Keywords&) [with Op = PyImath::op_imul, long int>; Cls = boost::python::class_ > >; Vectorizable = boost::mpl::vector >; Keywords = boost::python::detail::keywords<1>; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathAutovectorize.h:2849:88: required from 'void PyImath::generate_member_bindings(Cls&, const std::string&, const std::string&, const boost::python::detail::keywords<1>&) [with Op = op_imul, long int>; Vectorizable0 = mpl_::bool_; Cls = boost::python::class_ > >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4ArrayImpl.h:150:73: required from 'boost::python::class_ > > PyImath::register_Vec4Array() [with T = long int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathVec4siArray.cpp:18:112: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] gmake[2]: Leaving directory '/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu' [ 91%] Built target ImathTest [ 92%] Linking CXX shared library libPyImath_Python3_10-3_1.so cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/cmake -E cmake_link_script CMakeFiles/PyImath_Python3_10.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -shared -Wl,-soname,libPyImath_Python3_10-3_1.so.29 -o libPyImath_Python3_10-3_1.so.29.3.0 CMakeFiles/PyImath_Python3_10.dir/PyImath.cpp.o CMakeFiles/PyImath_Python3_10.dir/PyImathAutovectorize.cpp.o CMakeFiles/PyImath_Python3_10.dir/PyImathBox2Array.cpp.o CMakeFiles/PyImath_Python3_10.dir/PyImathBox3Array.cpp.o CMakeFiles/PyImath_Python3_10.dir/PyImathBox.cpp.o CMakeFiles/PyImath_Python3_10.dir/PyImathBufferProtocol.cpp.o CMakeFiles/PyImath_Python3_10.dir/PyImathColor3.cpp.o CMakeFiles/PyImath_Python3_10.dir/PyImathColor4.cpp.o CMakeFiles/PyImath_Python3_10.dir/PyImathEuler.cpp.o CMakeFiles/PyImath_Python3_10.dir/PyImathFixedArray.cpp.o CMakeFiles/PyImath_Python3_10.dir/PyImathFrustum.cpp.o CMakeFiles/PyImath_Python3_10.dir/PyImathLine.cpp.o CMakeFiles/PyImath_Python3_10.dir/PyImathMatrix22.cpp.o CMakeFiles/PyImath_Python3_10.dir/PyImathMatrix33.cpp.o CMakeFiles/PyImath_Python3_10.dir/PyImathMatrix44.cpp.o CMakeFiles/PyImath_Python3_10.dir/PyImathPlane.cpp.o CMakeFiles/PyImath_Python3_10.dir/PyImathQuat.cpp.o CMakeFiles/PyImath_Python3_10.dir/PyImathRandom.cpp.o CMakeFiles/PyImath_Python3_10.dir/PyImathShear.cpp.o CMakeFiles/PyImath_Python3_10.dir/PyImathStringArray.cpp.o CMakeFiles/PyImath_Python3_10.dir/PyImathStringTable.cpp.o CMakeFiles/PyImath_Python3_10.dir/PyImathTask.cpp.o CMakeFiles/PyImath_Python3_10.dir/PyImathUtil.cpp.o CMakeFiles/PyImath_Python3_10.dir/PyImathFixedVArray.cpp.o CMakeFiles/PyImath_Python3_10.dir/PyImathVec2fd.cpp.o CMakeFiles/PyImath_Python3_10.dir/PyImathVec2si.cpp.o CMakeFiles/PyImath_Python3_10.dir/PyImathVec3fd.cpp.o CMakeFiles/PyImath_Python3_10.dir/PyImathVec3siArray.cpp.o CMakeFiles/PyImath_Python3_10.dir/PyImathVec3si.cpp.o CMakeFiles/PyImath_Python3_10.dir/PyImathVec4fd.cpp.o CMakeFiles/PyImath_Python3_10.dir/PyImathVec4siArray.cpp.o CMakeFiles/PyImath_Python3_10.dir/PyImathVec4si.cpp.o -Wl,-rpath,/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/Imath: ../../Imath/libImath-3_1.so.29.3.0 /usr/lib64/libpython3.10.so /usr/lib64/libboost_python310.so -lm /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp: In member function '__ct_base ': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:100:44: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 100 | boost::shared_array > a(new std::vector[length]); | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp: In member function '__ct_base ': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:116:44: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 116 | boost::shared_array > a(new std::vector[length]); | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp: In member function '__ct_base ': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:100:44: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 100 | boost::shared_array > a(new std::vector[length]); | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp: In member function '__ct_base ': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:116:44: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 116 | boost::shared_array > a(new std::vector[length]); | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp: In member function '__ct_base ': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:100:44: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 100 | boost::shared_array > a(new std::vector[length]); | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp: In member function '__ct_base ': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:116:44: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 116 | boost::shared_array > a(new std::vector[length]); | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp: In member function '__ct_base ': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:100:44: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 100 | boost::shared_array > a(new std::vector[length]); | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp: In member function '__ct_base ': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedVArray.cpp:116:44: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 116 | boost::shared_array > a(new std::vector[length]); | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/cmake -E cmake_symlink_library libPyImath_Python3_10-3_1.so.29.3.0 libPyImath_Python3_10-3_1.so.29 libPyImath_Python3_10-3_1.so gmake[2]: Leaving directory '/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu' [ 92%] Built target PyImath_Python3_10 /usr/bin/gmake -f src/python/PyImath/CMakeFiles/imath_python3.dir/build.make src/python/PyImath/CMakeFiles/imath_python3.dir/depend /usr/bin/gmake -f src/python/PyImathNumpy/CMakeFiles/imathnumpy_python3.dir/build.make src/python/PyImathNumpy/CMakeFiles/imathnumpy_python3.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu' cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/Imath-3.1.4 /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath/CMakeFiles/imath_python3.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu' cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/Imath-3.1.4 /builddir/build/BUILD/Imath-3.1.4/src/python/PyImathNumpy /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImathNumpy /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImathNumpy/CMakeFiles/imathnumpy_python3.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu' /usr/bin/gmake -f src/python/PyImath/CMakeFiles/imath_python3.dir/build.make src/python/PyImath/CMakeFiles/imath_python3.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu' /usr/bin/gmake -f src/python/PyImathNumpy/CMakeFiles/imathnumpy_python3.dir/build.make src/python/PyImathNumpy/CMakeFiles/imathnumpy_python3.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu' [ 95%] Building CXX object src/python/PyImath/CMakeFiles/imath_python3.dir/imathmodule.cpp.o [ 95%] Building CXX object src/python/PyImath/CMakeFiles/imath_python3.dir/PyImathBasicTypes.cpp.o [ 96%] Building CXX object src/python/PyImath/CMakeFiles/imath_python3.dir/PyImathFun.cpp.o [ 97%] Building CXX object src/python/PyImathNumpy/CMakeFiles/imathnumpy_python3.dir/imathnumpymodule.cpp.o cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/g++ -Dimath_python3_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -isystem /usr/include/python3.10 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -MD -MT src/python/PyImath/CMakeFiles/imath_python3.dir/imathmodule.cpp.o -MF CMakeFiles/imath_python3.dir/imathmodule.cpp.o.d -o CMakeFiles/imath_python3.dir/imathmodule.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/imathmodule.cpp cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/g++ -Dimath_python3_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -isystem /usr/include/python3.10 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -MD -MT src/python/PyImath/CMakeFiles/imath_python3.dir/PyImathBasicTypes.cpp.o -MF CMakeFiles/imath_python3.dir/PyImathBasicTypes.cpp.o.d -o CMakeFiles/imath_python3.dir/PyImathBasicTypes.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBasicTypes.cpp cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImathNumpy && /usr/bin/g++ -Dimathnumpy_python3_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImathNumpy -I/builddir/build/BUILD/Imath-3.1.4/src/python/PyImathNumpy -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -I/builddir/build/BUILD/Imath-3.1.4/src/python/PyImath -isystem /usr/include/python3.10 -isystem /usr/lib64/python3.10/site-packages/numpy/core/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -MD -MT src/python/PyImathNumpy/CMakeFiles/imathnumpy_python3.dir/imathnumpymodule.cpp.o -MF CMakeFiles/imathnumpy_python3.dir/imathnumpymodule.cpp.o.d -o CMakeFiles/imathnumpy_python3.dir/imathnumpymodule.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/python/PyImathNumpy/imathnumpymodule.cpp cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/g++ -Dimath_python3_EXPORTS -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/python/PyImath -I/builddir/build/BUILD/Imath-3.1.4/src/Imath -I/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/config -isystem /usr/include/python3.10 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -MD -MT src/python/PyImath/CMakeFiles/imath_python3.dir/PyImathFun.cpp.o -MF CMakeFiles/imath_python3.dir/PyImathFun.cpp.o.d -o CMakeFiles/imath_python3.dir/PyImathFun.cpp.o -c /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFun.cpp In file included from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImath.h:14, from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBasicTypes.cpp:10: /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray; T = bool]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = bool]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBasicTypes.cpp:24:52: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 557 | if (data.len() != count) { | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray; T = signed char]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = signed char]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBasicTypes.cpp:27:65: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray; T = unsigned char]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = unsigned char]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBasicTypes.cpp:33:69: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray; T = short int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = short int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBasicTypes.cpp:40:54: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray; T = short unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = short unsigned int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBasicTypes.cpp:46:71: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray; T = int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBasicTypes.cpp:52:50: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray; T = unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = unsigned int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBasicTypes.cpp:61:67: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray; T = float]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBasicTypes.cpp:69:54: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'void PyImath::FixedArray::setitem_vector_mask(const MaskArrayType&, const ArrayType&) [with MaskArrayType = PyImath::FixedArray; ArrayType = PyImath::FixedArray; T = double]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:673:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBasicTypes.cpp:78:56: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:557:28: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = bool; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = bool]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = bool]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBasicTypes.cpp:24:52: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 694 | if (_unmaskedLength != a1.len()) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = bool; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = bool]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = bool]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBasicTypes.cpp:24:52: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = signed char; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = signed char]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = signed char]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBasicTypes.cpp:27:65: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = signed char; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = signed char]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = signed char]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBasicTypes.cpp:27:65: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = unsigned char; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = unsigned char]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = unsigned char]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBasicTypes.cpp:33:69: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = unsigned char; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = unsigned char]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = unsigned char]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBasicTypes.cpp:33:69: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = short int; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = short int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = short int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBasicTypes.cpp:40:54: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = short int; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = short int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = short int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBasicTypes.cpp:40:54: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = short unsigned int; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = short unsigned int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = short unsigned int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBasicTypes.cpp:46:71: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = short unsigned int; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = short unsigned int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = short unsigned int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBasicTypes.cpp:46:71: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = int; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBasicTypes.cpp:52:50: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = unsigned int; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = unsigned int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = unsigned int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBasicTypes.cpp:61:67: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = unsigned int; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = unsigned int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = unsigned int]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBasicTypes.cpp:61:67: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = float; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBasicTypes.cpp:69:54: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = float; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = float]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBasicTypes.cpp:69:54: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = double; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:487:37: required from 'void PyImath::FixedArray::setitem_scalar_mask(const MaskArrayType&, const T&) [with MaskArrayType = PyImath::FixedArray; T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:671:17: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBasicTypes.cpp:78:56: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray; T = double; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:710:24: required from 'PyImath::FixedArray PyImath::FixedArray::ifelse_vector(const PyImath::FixedArray&, const PyImath::FixedArray&) [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:678:27: required from 'static boost::python::class_ > PyImath::FixedArray::register_(const char*) [with T = double]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathBasicTypes.cpp:78:56: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] In file included from /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/imathmodule.cpp:18: /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Vec3; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/imathmodule.cpp:140:44: required from 'Imath_3_1::M44d {anonymous}::procrustesRotationAndTranslation(const PyImath::FixedArray >&, const PyImath::FixedArray >&, const PyImath::FixedArray*, bool) [with T = float; Imath_3_1::M44d = Imath_3_1::Matrix44]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/imathmodule.cpp:572:8: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] 694 | if (_unmaskedLength != a1.len()) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = float; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/imathmodule.cpp:154:33: required from 'Imath_3_1::M44d {anonymous}::procrustesRotationAndTranslation(const PyImath::FixedArray >&, const PyImath::FixedArray >&, const PyImath::FixedArray*, bool) [with T = float; Imath_3_1::M44d = Imath_3_1::Matrix44]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/imathmodule.cpp:572:8: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = Imath_3_1::Vec3; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/imathmodule.cpp:140:44: required from 'Imath_3_1::M44d {anonymous}::procrustesRotationAndTranslation(const PyImath::FixedArray >&, const PyImath::FixedArray >&, const PyImath::FixedArray*, bool) [with T = double; Imath_3_1::M44d = Imath_3_1::Matrix44]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/imathmodule.cpp:581:8: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h: In instantiation of 'size_t PyImath::FixedArray::match_dimension(const ArrayType&, bool) const [with ArrayType = PyImath::FixedArray >; T = double; size_t = long unsigned int]': /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/imathmodule.cpp:154:33: required from 'Imath_3_1::M44d {anonymous}::procrustesRotationAndTranslation(const PyImath::FixedArray >&, const PyImath::FixedArray >&, const PyImath::FixedArray*, bool) [with T = double; Imath_3_1::M44d = Imath_3_1::Matrix44]' /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/imathmodule.cpp:581:8: required from here /builddir/build/BUILD/Imath-3.1.4/src/python/PyImath/PyImathFixedArray.h:694:33: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'Py_ssize_t' {aka 'long int'} [-Wsign-compare] [ 98%] Linking CXX shared module ../../../python3_10/imathnumpy.so cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImathNumpy && /usr/bin/cmake -E cmake_link_script CMakeFiles/imathnumpy_python3.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -shared -o ../../../python3_10/imathnumpy.so CMakeFiles/imathnumpy_python3.dir/imathnumpymodule.cpp.o -Wl,-rpath,/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath:/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/Imath: ../PyImath/libPyImath_Python3_10-3_1.so.29.3.0 /usr/lib64/libpython3.10.so /usr/lib64/libboost_python310.so ../../Imath/libImath-3_1.so.29.3.0 -lm gmake[2]: Leaving directory '/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu' [ 98%] Built target imathnumpy_python3 [100%] Linking CXX shared module ../../../python3_10/imath.so cd /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath && /usr/bin/cmake -E cmake_link_script CMakeFiles/imath_python3.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -shared -o ../../../python3_10/imath.so CMakeFiles/imath_python3.dir/imathmodule.cpp.o CMakeFiles/imath_python3.dir/PyImathFun.cpp.o CMakeFiles/imath_python3.dir/PyImathBasicTypes.cpp.o -Wl,-rpath,/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/python/PyImath:/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/src/Imath: libPyImath_Python3_10-3_1.so.29.3.0 ../../Imath/libImath-3_1.so.29.3.0 /usr/lib64/libboost_python310.so -lm gmake[2]: Leaving directory '/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu' [100%] Built target imath_python3 gmake[1]: Leaving directory '/builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu/CMakeFiles 0 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.i5cIj8 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64 ++ dirname /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64 + cd Imath-3.1.4 + DESTDIR=/builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64 + /usr/bin/cmake --install x86_64-OpenCloudOS-linux-gnu -- Install configuration: "Release" -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/ImathConfig.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/lib64/pkgconfig/Imath.pc -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/lib64/cmake/Imath/ImathConfig.cmake -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/lib64/cmake/Imath/ImathConfigVersion.cmake -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/lib64/cmake/Imath/ImathTargets.cmake -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/lib64/cmake/Imath/ImathTargets-release.cmake -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/lib64/libImath-3_1.so.29.3.0 -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/lib64/libImath-3_1.so.29 -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/lib64/libImath-3_1.so -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/half.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/halfFunction.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/halfLimits.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/ImathBox.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/ImathBoxAlgo.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/ImathColor.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/ImathColorAlgo.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/ImathEuler.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/ImathExport.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/ImathForward.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/ImathFrame.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/ImathFrustum.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/ImathFrustumTest.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/ImathFun.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/ImathGL.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/ImathGLU.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/ImathInt64.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/ImathInterval.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/ImathLine.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/ImathLineAlgo.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/ImathMath.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/ImathMatrix.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/ImathMatrixAlgo.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/ImathNamespace.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/ImathPlane.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/ImathPlatform.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/ImathQuat.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/ImathRandom.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/ImathRoots.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/ImathShear.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/ImathSphere.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/ImathTypeTraits.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/ImathVec.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/ImathVecAlgo.h -- Creating symlink /usr/lib64/libImath.so -> libImath-3_1.so -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/lib64/pkgconfig/PyImath.pc -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImath.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathAPI.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathAutovectorize.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathBasicTypes.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathBox.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathBoxArrayImpl.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathBufferProtocol.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathColor.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathColor3ArrayImpl.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathColor4Array2DImpl.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathColor4ArrayImpl.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathDecorators.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathEuler.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathExport.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathFixedArray.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathFixedArray2D.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathFixedArrayTraits.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathFixedMatrix.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathFixedVArray.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathFrustum.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathFun.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathLine.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathMathExc.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathMatrix.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathOperators.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathPlane.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathQuat.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathQuatOperators.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathRandom.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathShear.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathStringArray.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathStringArrayRegister.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathStringTable.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathTask.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathUtil.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathVec.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathVec2Impl.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathVec3ArrayImpl.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathVec3Impl.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathVec4ArrayImpl.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathVec4Impl.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/include/Imath/PyImathVecOperators.h -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/lib64/libPyImath_Python3_10-3_1.so.29.3.0 -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/lib64/libPyImath_Python3_10-3_1.so.29 -- Set runtime path of "/builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/lib64/libPyImath_Python3_10-3_1.so.29.3.0" to "" -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/lib64/libPyImath_Python3_10-3_1.so -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/lib64/python3.10/site-packages/imath.so -- Set runtime path of "/builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/lib64/python3.10/site-packages/imath.so" to "" -- Installing: /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/lib64/python3.10/site-packages/imathnumpy.so -- Set runtime path of "/builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/lib64/python3.10/site-packages/imathnumpy.so" to "" + rm -rf x86_64-OpenCloudOS-linux-gnu/docs/sphinx/.doctrees x86_64-OpenCloudOS-linux-gnu/docs/sphinx/.buildinfo + mv x86_64-OpenCloudOS-linux-gnu/docs/sphinx ./html + /usr/bin/find-debuginfo -j16 --strict-build-id -m -i --build-id-seed 3.1.4-4.ocs23 --unique-debug-suffix -3.1.4-4.ocs23.x86_64 --unique-debug-src-base imath-3.1.4-4.ocs23.x86_64 -S debugsourcefiles.list /builddir/build/BUILD/Imath-3.1.4 extracting debug info from /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/lib64/libImath-3_1.so.29.3.0 extracting debug info from /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/lib64/libPyImath_Python3_10-3_1.so.29.3.0 extracting debug info from /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/lib64/python3.10/site-packages/imathnumpy.so extracting debug info from /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/lib64/python3.10/site-packages/imath.so /usr/bin/gdb-add-index: line 114: gdb: command not found gdb-add-index: gdb error generating index for /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/lib64/libImath-3_1.so.29.3.0 /usr/bin/gdb-add-index: line 114: gdb: command not found gdb-add-index: gdb error generating index for /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/lib64/python3.10/site-packages/imathnumpy.so /usr/bin/gdb-add-index: line 114: gdb: command not found gdb-add-index: gdb error generating index for /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/lib64/python3.10/site-packages/imath.so /usr/bin/gdb-add-index: line 114: gdb: command not found gdb-add-index: gdb error generating index for /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/lib64/libPyImath_Python3_10-3_1.so.29.3.0 2804 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/OpenCloudOS/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/OpenCloudOS/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/OpenCloudOS/brp-mangle-shebangs + /usr/lib/rpm/OpenCloudOS/brp-python-bytecompile '' 1 0 Bytecompiling .py files below /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/lib64/python3.10 using python3.10 Bytecompiling .py files below /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/lib/debug/usr/lib64/python3.10 using python3.10 + /usr/lib/rpm/OpenCloudOS/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.ZOPZ6M + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd Imath-3.1.4 + cd x86_64-OpenCloudOS-linux-gnu + /usr/bin/ctest --output-on-failure --force-new-ctest-process -j16 Test project /builddir/build/BUILD/Imath-3.1.4/x86_64-OpenCloudOS-linux-gnu Start 1: PyImath.PyImathTest_Python3 Start 2: PyImath.PyImathNumpyTest_Python3 Start 3: Imath.half_c_only Start 4: Imath.testToFloat Start 5: Imath.testSize Start 6: Imath.testArithmetic Start 7: Imath.testNormalizedConversionError Start 8: Imath.testDenormalizedConversionError Start 9: Imath.testRoundingError Start 10: Imath.testBitPatterns Start 11: Imath.testClassification Start 12: Imath.testLimits Start 13: Imath.testHalfLimits Start 14: Imath.testFunction Start 15: Imath.testVec Start 16: Imath.testColor 1/38 Test #3: Imath.half_c_only ....................... Passed 0.01 sec Start 17: Imath.testShear 2/38 Test #4: Imath.testToFloat ....................... Passed 0.01 sec Start 18: Imath.testMatrix 3/38 Test #5: Imath.testSize .......................... Passed 0.01 sec Start 19: Imath.testMiscMatrixAlgo 4/38 Test #6: Imath.testArithmetic .................... Passed 0.01 sec Start 20: Imath.testRoots 5/38 Test #10: Imath.testBitPatterns ................... Passed 0.01 sec Start 21: Imath.testFun 6/38 Test #11: Imath.testClassification ................ Passed 0.01 sec Start 22: Imath.testInvert 7/38 Test #12: Imath.testLimits ........................ Passed 0.01 sec Start 23: Imath.testInterval 8/38 Test #13: Imath.testHalfLimits .................... Passed 0.01 sec Start 24: Imath.testFrustum 9/38 Test #15: Imath.testVec ........................... Passed 0.01 sec Start 25: Imath.testRandom 10/38 Test #14: Imath.testFunction ...................... Passed 0.01 sec Start 26: Imath.testExtractEuler 11/38 Test #16: Imath.testColor ......................... Passed 0.01 sec Start 27: Imath.testExtractSHRT 12/38 Test #17: Imath.testShear ......................... Passed 0.01 sec Start 28: Imath.testQuat 13/38 Test #18: Imath.testMatrix ........................ Passed 0.01 sec Start 29: Imath.testQuatSetRotation 14/38 Test #20: Imath.testRoots ......................... Passed 0.01 sec Start 30: Imath.testQuatSlerp 15/38 Test #21: Imath.testFun ........................... Passed 0.01 sec Start 31: Imath.testLineAlgo 16/38 Test #22: Imath.testInvert ........................ Passed 0.01 sec Start 32: Imath.testBoxAlgo 17/38 Test #23: Imath.testInterval ...................... Passed 0.01 sec Start 33: Imath.testBox 18/38 Test #24: Imath.testFrustum ....................... Passed 0.01 sec Start 34: Imath.testProcrustes 19/38 Test #28: Imath.testQuat .......................... Passed 0.01 sec Start 35: Imath.testTinySVD 20/38 Test #31: Imath.testLineAlgo ...................... Passed 0.01 sec Start 36: Imath.testJacobiEigenSolver 21/38 Test #33: Imath.testBox ........................... Passed 0.01 sec Start 37: Imath.testFrustumTest 22/38 Test #34: Imath.testProcrustes .................... Passed 0.01 sec Start 38: Imath.testInterop 23/38 Test #35: Imath.testTinySVD ....................... Passed 0.00 sec 24/38 Test #37: Imath.testFrustumTest ................... Passed 0.00 sec 25/38 Test #38: Imath.testInterop ....................... Passed 0.00 sec 26/38 Test #9: Imath.testRoundingError ................. Passed 0.03 sec 27/38 Test #27: Imath.testExtractSHRT ................... Passed 0.11 sec 28/38 Test #2: PyImath.PyImathNumpyTest_Python3 ........ Passed 0.17 sec 29/38 Test #30: Imath.testQuatSlerp ..................... Passed 0.29 sec 30/38 Test #7: Imath.testNormalizedConversionError ..... Passed 0.30 sec 31/38 Test #8: Imath.testDenormalizedConversionError ... Passed 0.39 sec 32/38 Test #25: Imath.testRandom ........................ Passed 0.40 sec 33/38 Test #29: Imath.testQuatSetRotation ............... Passed 0.44 sec 34/38 Test #19: Imath.testMiscMatrixAlgo ................ Passed 0.50 sec 35/38 Test #36: Imath.testJacobiEigenSolver ............. Passed 0.56 sec 36/38 Test #1: PyImath.PyImathTest_Python3 ............. Passed 0.66 sec 37/38 Test #26: Imath.testExtractEuler .................. Passed 0.96 sec 38/38 Test #32: Imath.testBoxAlgo ....................... Passed 1.00 sec 100% tests passed, 0 tests failed out of 38 Total Test time (real) = 1.03 sec + cd - /builddir/build/BUILD/Imath-3.1.4 + RPM_EC=0 ++ jobs -p + exit 0 Processing files: imath-3.1.4-4.ocs23.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.KPgRXY + umask 022 + cd /builddir/build/BUILD + cd Imath-3.1.4 + DOCDIR=/builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/share/doc/imath + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/share/doc/imath + cp -pr CHANGES.md /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/share/doc/imath + cp -pr CODE_OF_CONDUCT.md /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/share/doc/imath + cp -pr CONTRIBUTING.md /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/share/doc/imath + cp -pr CONTRIBUTORS.md /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/share/doc/imath + cp -pr README.md /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/share/doc/imath + cp -pr SECURITY.md /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/share/doc/imath + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.aumDdK + umask 022 + cd /builddir/build/BUILD + cd Imath-3.1.4 + LICENSEDIR=/builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/share/licenses/imath + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/share/licenses/imath + cp -pr LICENSE.md /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64/usr/share/licenses/imath + RPM_EC=0 ++ jobs -p + exit 0 Provides: imath = 3.1.4-4.ocs23 imath(x86-64) = 3.1.4-4.ocs23 libImath-3_1.so.29()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.4)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: python3-imath-3.1.4-4.ocs23.x86_64 Provides: libPyImath_Python3_10-3_1.so.29()(64bit) python-imath = 3.1.4-4.ocs23 python3-imath = 3.1.4-4.ocs23 python3-imath(x86-64) = 3.1.4-4.ocs23 python3.10-imath = 3.1.4-4.ocs23 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libImath-3_1.so.29()(64bit) libPyImath_Python3_10-3_1.so.29()(64bit) libboost_python310.so.1.82.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.4)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libpython3.10.so.1.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) python(abi) = 3.10 rtld(GNU_HASH) Obsoletes: python3.10-imath < 3.1.4-4.ocs23 Processing files: imath-devel-3.1.4-4.ocs23.x86_64 Provides: cmake(Imath) = 3.1.4 cmake(imath) = 3.1.4 imath-devel = 3.1.4-4.ocs23 imath-devel(x86-64) = 3.1.4-4.ocs23 pkgconfig(Imath) = 3.1.4 pkgconfig(PyImath) = 3.1.4 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config cmake-filesystem(x86-64) libImath-3_1.so.29()(64bit) libPyImath_Python3_10-3_1.so.29()(64bit) Processing files: imath-debugsource-3.1.4-4.ocs23.x86_64 Provides: imath-debugsource = 3.1.4-4.ocs23 imath-debugsource(x86-64) = 3.1.4-4.ocs23 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: imath-debuginfo-3.1.4-4.ocs23.x86_64 Provides: debuginfo(build-id) = 36b950d8e5a0c269d3c10f400602befbc5923b3e imath-debuginfo = 3.1.4-4.ocs23 imath-debuginfo(x86-64) = 3.1.4-4.ocs23 libImath-3_1.so.29.3.0-3.1.4-4.ocs23.x86_64.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: imath-debugsource(x86-64) = 3.1.4-4.ocs23 Processing files: python3-imath-debuginfo-3.1.4-4.ocs23.x86_64 Provides: debuginfo(build-id) = 351211ec1646c079e8b68c071c3a5ab2d6cd6c51 debuginfo(build-id) = 5995efa3d3980ae53552f11540475929d1eb9ccc debuginfo(build-id) = eb6c5dbc7f9bbe9da4594320c028162bab698dd3 libPyImath_Python3_10-3_1.so.29.3.0-3.1.4-4.ocs23.x86_64.debug()(64bit) python-imath-debuginfo = 3.1.4-4.ocs23 python3-imath-debuginfo = 3.1.4-4.ocs23 python3-imath-debuginfo(x86-64) = 3.1.4-4.ocs23 python3.10-imath-debuginfo = 3.1.4-4.ocs23 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: imath-debugsource(x86-64) = 3.1.4-4.ocs23 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/imath-3.1.4-4.ocs23.x86_64 Wrote: /builddir/build/RPMS/imath-debuginfo-3.1.4-4.ocs23.x86_64.rpm Wrote: /builddir/build/RPMS/imath-3.1.4-4.ocs23.x86_64.rpm Wrote: /builddir/build/RPMS/imath-devel-3.1.4-4.ocs23.x86_64.rpm Wrote: /builddir/build/RPMS/imath-debugsource-3.1.4-4.ocs23.x86_64.rpm Wrote: /builddir/build/RPMS/python3-imath-3.1.4-4.ocs23.x86_64.rpm Wrote: /builddir/build/RPMS/python3-imath-debuginfo-3.1.4-4.ocs23.x86_64.rpm Child return code was: 0