Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package Imath for openSUSE:Factory checked 
in at 2025-12-24 13:15:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/Imath (Old)
 and      /work/SRC/openSUSE:Factory/.Imath.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "Imath"

Wed Dec 24 13:15:18 2025 rev:9 rq:1324184 version:3.2.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/Imath/Imath.changes      2025-10-02 
19:18:41.762679122 +0200
+++ /work/SRC/openSUSE:Factory/.Imath.new.1928/Imath.changes    2025-12-24 
13:15:25.612269140 +0100
@@ -1,0 +2,6 @@
+Mon Dec 22 11:44:07 UTC 2025 - Petr Gajdos <[email protected]>
+
+- version update to 3.2.2
+  * fix build problem with newer versions of cmake
+
+-------------------------------------------------------------------

Old:
----
  v3.2.1.tar.gz

New:
----
  v3.2.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ Imath.spec ++++++
--- /var/tmp/diff_new_pack.OgwDgO/_old  2025-12-24 13:15:26.748315920 +0100
+++ /var/tmp/diff_new_pack.OgwDgO/_new  2025-12-24 13:15:26.752316084 +0100
@@ -1,6 +1,7 @@
 #
 # spec file for package Imath
 #
+# Copyright (c) 2025 SUSE LLC
 # Copyright (c) 2025 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
@@ -19,7 +20,7 @@
 %global so_suffix -3_2
 %define sonum     30
 Name:           Imath
-Version:        3.2.1
+Version:        3.2.2
 Release:        0
 Summary:        C++ and Python Library of 2D and 3D Vector, Matrix, and Math 
Operations
 License:        BSD-3-Clause

++++++ v3.2.1.tar.gz -> v3.2.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Imath-3.2.1/.github/workflows/ci_steps.yml 
new/Imath-3.2.2/.github/workflows/ci_steps.yml
--- old/Imath-3.2.1/.github/workflows/ci_steps.yml      2025-08-13 
20:54:12.000000000 +0200
+++ new/Imath-3.2.2/.github/workflows/ci_steps.yml      2025-10-07 
17:17:20.000000000 +0200
@@ -106,7 +106,7 @@
 
       - name: Install MSYS2 ${{ inputs.msystem }}
         if: inputs.msystem != ''
-        uses: msys2/setup-msys2@40677d36a502eb2cf0fb808cc9dec31bf6152638 # 
v2.28.0
+        uses: msys2/setup-msys2@fb197b72ce45fb24f17bf3f807a388985654d1f2 # 
v2.29.0
         with:
           msystem: ${{ inputs.msystem }}
           update: true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Imath-3.2.1/.github/workflows/ci_workflow.yml 
new/Imath-3.2.2/.github/workflows/ci_workflow.yml
--- old/Imath-3.2.1/.github/workflows/ci_workflow.yml   2025-08-13 
20:54:12.000000000 +0200
+++ new/Imath-3.2.2/.github/workflows/ci_workflow.yml   2025-10-07 
17:17:20.000000000 +0200
@@ -106,7 +106,7 @@
       # Set values for the "inputs:" as defined in ci_steps.yml
       # Note the defaults provided here for the builds that don't specify
       # values.
-      os: ${{ matrix.os || 'macos-14' }}
+      os: ${{ matrix.os || 'macos-15' }}
       build: ${{ matrix.build }}
       cxx-standard: ${{ matrix.cxx-standard || '14' }}
       build-type: ${{ matrix.build-type || 'Release' }}
@@ -145,10 +145,14 @@
             cxx-standard: 14
 
           - build: 5
-            label: macos-13
-            os: macos-13
+            label: macos-15-intel
+            os: macos-15-intel
 
           - build: 6
+            label: macos-14
+            os: macos-14
+
+          - build: 7
             label: Apple Frameworks
             IMATH_BUILD_APPLE_FRAMEWORKS: 'ON'
             BUILD_TESTING: 'OFF'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Imath-3.2.1/.github/workflows/scorecard.yml 
new/Imath-3.2.2/.github/workflows/scorecard.yml
--- old/Imath-3.2.1/.github/workflows/scorecard.yml     2025-08-13 
20:54:12.000000000 +0200
+++ new/Imath-3.2.2/.github/workflows/scorecard.yml     2025-10-07 
17:17:20.000000000 +0200
@@ -30,7 +30,7 @@
           persist-credentials: false
 
       - name: "Run analysis"
-        uses: ossf/scorecard-action@05b42c624433fc40578a4040d5cf5e36ddca8cde # 
v2.4.2
+        uses: ossf/scorecard-action@4eaacf0543bb3f2c246792bd56e8cdeffafb205a # 
v2.4.3
         with:
           results_file: results.sarif
           results_format: sarif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Imath-3.2.1/CHANGES.md new/Imath-3.2.2/CHANGES.md
--- old/Imath-3.2.1/CHANGES.md  2025-08-13 20:54:12.000000000 +0200
+++ new/Imath-3.2.2/CHANGES.md  2025-10-07 17:17:20.000000000 +0200
@@ -3,6 +3,7 @@
 
 # Imath Release Notes
 
+* [Version 3.2.2](#version-322-october-8-2025) October 8, 2025
 * [Version 3.2.1](#version-321-august-15-2025) August 15, 2025
 * [Version 3.2.0](#version-320-august-8-2025) August 8, 2025
 * [Version 3.1.12](#version-3112-September-9-2024) September 9, 2024
@@ -26,6 +27,28 @@
 * [Version 3.0.0-beta](#version-300-beta-march-15-2021) March 15, 2021
 * [Inherited History from OpenEXR](#inherited-history-from-openexr)
 
+## Version 3.2.2 (October 8, 2025)
+
+Patch release that fixes a build problem with newer versions of cmake,
+duplicate declarations of ImathConfig.  No functionality changes.
+
+Also fixes errors in comments in ImathVec.h
+
+### Merged pull requests
+
+* [519](https://github.com/AcademySoftwareFoundation/Imath/pulls/519)
+Fix typo
+* [516](https://github.com/AcademySoftwareFoundation/Imath/pulls/516)
+Bump ossf/scorecard-action from 2.4.2 to 2.4.3
+* [513](https://github.com/AcademySoftwareFoundation/Imath/pulls/513)
+Bump msys2/setup-msys2 from 2.28.0 to 2.29.0
+* [518](https://github.com/AcademySoftwareFoundation/Imath/pulls/518)
+Bump macos runner to 14 and 15, drop 13
+* [517](https://github.com/AcademySoftwareFoundation/Imath/pulls/517)
+Remove duplicate ImathConfig ALIAS in cmake config
+* [512](https://github.com/AcademySoftwareFoundation/Imath/pulls/512)
+Fixed typos in ImathVec documentation of equalWithAbs/RelError functions
+
 ## Version 3.2.1 (August 15, 2025)
 
 Patch release that addresses several build-related problems 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Imath-3.2.1/CMakeLists.txt 
new/Imath-3.2.2/CMakeLists.txt
--- old/Imath-3.2.1/CMakeLists.txt      2025-08-13 20:54:12.000000000 +0200
+++ new/Imath-3.2.2/CMakeLists.txt      2025-10-07 17:17:20.000000000 +0200
@@ -14,7 +14,7 @@
 
 # Imath version
 
-project(Imath VERSION 3.2.1 LANGUAGES C CXX)
+project(Imath VERSION 3.2.2 LANGUAGES C CXX)
 
 set(IMATH_VERSION_RELEASE_TYPE "" CACHE STRING "Extra version tag string for 
Imath build, such as -dev, -beta1, etc.")
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Imath-3.2.1/config/CMakeLists.txt 
new/Imath-3.2.2/config/CMakeLists.txt
--- old/Imath-3.2.1/config/CMakeLists.txt       2025-08-13 20:54:12.000000000 
+0200
+++ new/Imath-3.2.2/config/CMakeLists.txt       2025-10-07 17:17:20.000000000 
+0200
@@ -31,8 +31,6 @@
   install(TARGETS ImathConfig EXPORT Imath)
 endif()
 
-add_library(Imath::Config ALIAS ImathConfig)
-
 if(IMATH_INSTALL_PKG_CONFIG AND NOT IMATH_BUILD_APPLE_FRAMEWORKS)
 
   # Prepend prefix for includedir only if CMAKE_INSTALL_INCLUDEDIR is relative
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Imath-3.2.1/share/ci/install_manifest/install_manifest.macos.6.txt 
new/Imath-3.2.2/share/ci/install_manifest/install_manifest.macos.6.txt
--- old/Imath-3.2.1/share/ci/install_manifest/install_manifest.macos.6.txt      
2025-08-13 20:54:12.000000000 +0200
+++ new/Imath-3.2.2/share/ci/install_manifest/install_manifest.macos.6.txt      
2025-10-07 17:17:20.000000000 +0200
@@ -1,46 +1,108 @@
 # SPDX-License-Identifier: BSD-3-Clause
 # Copyright (c) Contributors to the OpenEXR Project.
-# cmake -B /Users/runner/work/Imath/Imath/_build -S 
/Users/runner/work/Imath/Imath 
-DCMAKE_INSTALL_PREFIX=/Users/runner/work/Imath/Imath/_install 
-DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_STANDARD=17 -DBUILD_SHARED_LIBS=ON 
-DIMATH_INSTALL_PKG_CONFIG=ON -DIMATH_BUILD_APPLE_FRAMEWORKS=ON 
-DBUILD_TESTING=OFF -DPYTHON=OFF -DPYBIND11=OFF -DCMAKE_VERBOSE_MAKEFILE=ON 
-DCMAKE_SYSTEM_NAME=iOS 
-lib/Imath.framework/Headers/ImathBox.h
-lib/Imath.framework/Headers/ImathBoxAlgo.h
-lib/Imath.framework/Headers/ImathColor.h
-lib/Imath.framework/Headers/ImathColorAlgo.h
-lib/Imath.framework/Headers/ImathConfig.h
-lib/Imath.framework/Headers/ImathEuler.h
-lib/Imath.framework/Headers/ImathExport.h
-lib/Imath.framework/Headers/ImathForward.h
-lib/Imath.framework/Headers/ImathFrame.h
-lib/Imath.framework/Headers/ImathFrustum.h
-lib/Imath.framework/Headers/ImathFrustumTest.h
-lib/Imath.framework/Headers/ImathFun.h
-lib/Imath.framework/Headers/ImathGL.h
-lib/Imath.framework/Headers/ImathGLU.h
-lib/Imath.framework/Headers/ImathInt64.h
-lib/Imath.framework/Headers/ImathInterval.h
-lib/Imath.framework/Headers/ImathLine.h
-lib/Imath.framework/Headers/ImathLineAlgo.h
-lib/Imath.framework/Headers/ImathMath.h
-lib/Imath.framework/Headers/ImathMatrix.h
-lib/Imath.framework/Headers/ImathMatrixAlgo.h
-lib/Imath.framework/Headers/ImathNamespace.h
-lib/Imath.framework/Headers/ImathPlane.h
-lib/Imath.framework/Headers/ImathPlatform.h
-lib/Imath.framework/Headers/ImathQuat.h
-lib/Imath.framework/Headers/ImathRandom.h
-lib/Imath.framework/Headers/ImathRoots.h
-lib/Imath.framework/Headers/ImathShear.h
-lib/Imath.framework/Headers/ImathSphere.h
-lib/Imath.framework/Headers/ImathTypeTraits.h
-lib/Imath.framework/Headers/ImathVec.h
-lib/Imath.framework/Headers/ImathVecAlgo.h
-lib/Imath.framework/Headers/half.h
-lib/Imath.framework/Headers/halfFunction.h
-lib/Imath.framework/Headers/halfLimits.h
-lib/Imath.framework/Imath
-lib/Imath.framework/Info.plist
-lib/Imath.framework/Resources/ImathConfig.cmake
-lib/Imath.framework/Resources/ImathConfigVersion.cmake
-lib/Imath.framework/Resources/ImathTargets.cmake
-lib/Imath.framework/Resources/LICENSE.md
-lib/Imath.framework/Resources/README.md
-lib/Imath.framework/Resources/SECURITY.md
+# cmake -B /Users/runner/work/Imath/Imath/_build -S 
/Users/runner/work/Imath/Imath 
-DCMAKE_INSTALL_PREFIX=/Users/runner/work/Imath/Imath/_install 
-DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_STANDARD=17 -DBUILD_SHARED_LIBS=ON 
-DIMATH_INSTALL_PKG_CONFIG=ON -DIMATH_BUILD_APPLE_FRAMEWORKS= 
-DBUILD_TESTING=ON -DPYTHON=ON -DPYBIND11=ON -DCMAKE_VERBOSE_MAKEFILE=ON 
-DPython3_EXECUTABLE=/Library/Frameworks/Python.framework/Versions/Current/bin/python
 -DPYTHON_INSTALL_DIR=/Users/runner/work/Imath/Imath/_install/python 
-DNumpy_INCLUDE_DIR=/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/numpy/core/include
 -DIMATH_TEST_PYTHON= -DIMATH_TEST_PYBIND11= 
-Dpybind11_DIR=/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/pybind11/share/cmake/pybind11
 -DBoost_ROOT=/Users/runner/work/Imath/Imath/_conan 
-DCMAKE_TOOLCHAIN_FILE=/Users/runner/work/Imath/Imath/_conan/conan_toolchain.cmake
 
+include/Imath/ImathBox.h
+include/Imath/ImathBoxAlgo.h
+include/Imath/ImathColor.h
+include/Imath/ImathColorAlgo.h
+include/Imath/ImathConfig.h
+include/Imath/ImathEuler.h
+include/Imath/ImathExport.h
+include/Imath/ImathForward.h
+include/Imath/ImathFrame.h
+include/Imath/ImathFrustum.h
+include/Imath/ImathFrustumTest.h
+include/Imath/ImathFun.h
+include/Imath/ImathGL.h
+include/Imath/ImathGLU.h
+include/Imath/ImathInt64.h
+include/Imath/ImathInterval.h
+include/Imath/ImathLine.h
+include/Imath/ImathLineAlgo.h
+include/Imath/ImathMath.h
+include/Imath/ImathMatrix.h
+include/Imath/ImathMatrixAlgo.h
+include/Imath/ImathNamespace.h
+include/Imath/ImathPlane.h
+include/Imath/ImathPlatform.h
+include/Imath/ImathQuat.h
+include/Imath/ImathRandom.h
+include/Imath/ImathRoots.h
+include/Imath/ImathShear.h
+include/Imath/ImathSphere.h
+include/Imath/ImathTypeTraits.h
+include/Imath/ImathVec.h
+include/Imath/ImathVecAlgo.h
+include/Imath/half.h
+include/Imath/halfFunction.h
+include/Imath/halfLimits.h
+include/Imath/PyBindImath.h
+include/Imath/PyBindImathExport.h
+include/Imath/PyImath.h
+include/Imath/PyImathAPI.h
+include/Imath/PyImathAutovectorize.h
+include/Imath/PyImathBasicTypes.h
+include/Imath/PyImathBox.h
+include/Imath/PyImathBoxArrayImpl.h
+include/Imath/PyImathBufferProtocol.h
+include/Imath/PyImathColor.h
+include/Imath/PyImathColor3ArrayImpl.h
+include/Imath/PyImathColor4Array2DImpl.h
+include/Imath/PyImathColor4ArrayImpl.h
+include/Imath/PyImathDecorators.h
+include/Imath/PyImathEuler.h
+include/Imath/PyImathExport.h
+include/Imath/PyImathFixedArray.h
+include/Imath/PyImathFixedArray2D.h
+include/Imath/PyImathFixedArrayTraits.h
+include/Imath/PyImathFixedMatrix.h
+include/Imath/PyImathFixedVArray.h
+include/Imath/PyImathFrustum.h
+include/Imath/PyImathFun.h
+include/Imath/PyImathLine.h
+include/Imath/PyImathMathExc.h
+include/Imath/PyImathMatrix.h
+include/Imath/PyImathOperators.h
+include/Imath/PyImathPlane.h
+include/Imath/PyImathQuat.h
+include/Imath/PyImathQuatOperators.h
+include/Imath/PyImathRandom.h
+include/Imath/PyImathShear.h
+include/Imath/PyImathStringArray.h
+include/Imath/PyImathStringArrayRegister.h
+include/Imath/PyImathStringTable.h
+include/Imath/PyImathTask.h
+include/Imath/PyImathUtil.h
+include/Imath/PyImathVec.h
+include/Imath/PyImathVec2Impl.h
+include/Imath/PyImathVec3ArrayImpl.h
+include/Imath/PyImathVec3Impl.h
+include/Imath/PyImathVec4ArrayImpl.h
+include/Imath/PyImathVec4Impl.h
+include/Imath/PyImathVecOperators.h
+lib/cmake/Imath/ImathConfig.cmake
+lib/cmake/Imath/ImathConfigVersion.cmake
+lib/cmake/Imath/ImathTargets-release.cmake
+lib/cmake/Imath/ImathTargets.cmake
+lib/cmake/Imath/PyBindImathTargets-release.cmake
+lib/cmake/Imath/PyBindImathTargets.cmake
+lib/cmake/Imath/PyImathTargets-release.cmake
+lib/cmake/Imath/PyImathTargets.cmake
+lib/libImath-$MAJOR_$MINOR.$SOVERSION.$MAJOR.$MINOR.$PATCH.dylib
+lib/libImath-$MAJOR_$MINOR.$SOVERSION.dylib
+lib/libImath-$MAJOR_$MINOR.dylib
+lib/libImath.dylib
+lib/libPyBindImath.dylib
+lib/libPyBindImath_Python$PYTHONMAJOR_$PYTHONMINOR-$MAJOR_$MINOR.$SOVERSION.$MAJOR.$MINOR.$PATCH.dylib
+lib/libPyBindImath_Python$PYTHONMAJOR_$PYTHONMINOR-$MAJOR_$MINOR.$SOVERSION.dylib
+lib/libPyBindImath_Python$PYTHONMAJOR_$PYTHONMINOR-$MAJOR_$MINOR.dylib
+lib/libPyImath.dylib
+lib/libPyImath_Python$PYTHONMAJOR_$PYTHONMINOR-$MAJOR_$MINOR.$SOVERSION.$MAJOR.$MINOR.$PATCH.dylib
+lib/libPyImath_Python$PYTHONMAJOR_$PYTHONMINOR-$MAJOR_$MINOR.$SOVERSION.dylib
+lib/libPyImath_Python$PYTHONMAJOR_$PYTHONMINOR-$MAJOR_$MINOR.dylib
+lib/pkgconfig/Imath.pc
+lib/pkgconfig/PyBindImath.pc
+lib/pkgconfig/PyImath.pc
+python/imath.so
+python/imathnumpy.so
+python/pybindimath.cpython-$PYTHONMAJOR$PYTHONMINOR-darwin.so
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Imath-3.2.1/share/ci/install_manifest/install_manifest.macos.7.txt 
new/Imath-3.2.2/share/ci/install_manifest/install_manifest.macos.7.txt
--- old/Imath-3.2.1/share/ci/install_manifest/install_manifest.macos.7.txt      
1970-01-01 01:00:00.000000000 +0100
+++ new/Imath-3.2.2/share/ci/install_manifest/install_manifest.macos.7.txt      
2025-10-07 17:17:20.000000000 +0200
@@ -0,0 +1,46 @@
+# SPDX-License-Identifier: BSD-3-Clause
+# Copyright (c) Contributors to the OpenEXR Project.
+# cmake -B /Users/runner/work/Imath/Imath/_build -S 
/Users/runner/work/Imath/Imath 
-DCMAKE_INSTALL_PREFIX=/Users/runner/work/Imath/Imath/_install 
-DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_STANDARD=17 -DBUILD_SHARED_LIBS=ON 
-DIMATH_INSTALL_PKG_CONFIG=ON -DIMATH_BUILD_APPLE_FRAMEWORKS=ON 
-DBUILD_TESTING=OFF -DPYTHON=OFF -DPYBIND11=OFF -DCMAKE_VERBOSE_MAKEFILE=ON 
-DCMAKE_SYSTEM_NAME=iOS 
+lib/Imath.framework/Headers/ImathBox.h
+lib/Imath.framework/Headers/ImathBoxAlgo.h
+lib/Imath.framework/Headers/ImathColor.h
+lib/Imath.framework/Headers/ImathColorAlgo.h
+lib/Imath.framework/Headers/ImathConfig.h
+lib/Imath.framework/Headers/ImathEuler.h
+lib/Imath.framework/Headers/ImathExport.h
+lib/Imath.framework/Headers/ImathForward.h
+lib/Imath.framework/Headers/ImathFrame.h
+lib/Imath.framework/Headers/ImathFrustum.h
+lib/Imath.framework/Headers/ImathFrustumTest.h
+lib/Imath.framework/Headers/ImathFun.h
+lib/Imath.framework/Headers/ImathGL.h
+lib/Imath.framework/Headers/ImathGLU.h
+lib/Imath.framework/Headers/ImathInt64.h
+lib/Imath.framework/Headers/ImathInterval.h
+lib/Imath.framework/Headers/ImathLine.h
+lib/Imath.framework/Headers/ImathLineAlgo.h
+lib/Imath.framework/Headers/ImathMath.h
+lib/Imath.framework/Headers/ImathMatrix.h
+lib/Imath.framework/Headers/ImathMatrixAlgo.h
+lib/Imath.framework/Headers/ImathNamespace.h
+lib/Imath.framework/Headers/ImathPlane.h
+lib/Imath.framework/Headers/ImathPlatform.h
+lib/Imath.framework/Headers/ImathQuat.h
+lib/Imath.framework/Headers/ImathRandom.h
+lib/Imath.framework/Headers/ImathRoots.h
+lib/Imath.framework/Headers/ImathShear.h
+lib/Imath.framework/Headers/ImathSphere.h
+lib/Imath.framework/Headers/ImathTypeTraits.h
+lib/Imath.framework/Headers/ImathVec.h
+lib/Imath.framework/Headers/ImathVecAlgo.h
+lib/Imath.framework/Headers/half.h
+lib/Imath.framework/Headers/halfFunction.h
+lib/Imath.framework/Headers/halfLimits.h
+lib/Imath.framework/Imath
+lib/Imath.framework/Info.plist
+lib/Imath.framework/Resources/ImathConfig.cmake
+lib/Imath.framework/Resources/ImathConfigVersion.cmake
+lib/Imath.framework/Resources/ImathTargets.cmake
+lib/Imath.framework/Resources/LICENSE.md
+lib/Imath.framework/Resources/README.md
+lib/Imath.framework/Resources/SECURITY.md
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Imath-3.2.1/src/Imath/ImathVec.h 
new/Imath-3.2.2/src/Imath/ImathVec.h
--- old/Imath-3.2.1/src/Imath/ImathVec.h        2025-08-13 20:54:12.000000000 
+0200
+++ new/Imath-3.2.2/src/Imath/ImathVec.h        2025-10-07 17:17:20.000000000 
+0200
@@ -192,19 +192,19 @@
     IMATH_HOSTDEVICE constexpr bool
     operator!= (const Vec2<S>& v) const IMATH_NOEXCEPT;
 
-    /// Compare two matrices and test if they are "approximately equal":
-    /// @return True if the coefficients of this and `m` are the same
-    /// with an absolute error of no more than e, i.e., for all i, j:
+    /// Compare two vectors and test if they are "approximately equal":
+    /// @return True if the components of this and `v` are the same
+    /// with an absolute error of no more than e, i.e., for all i:
     ///
-    ///     abs (this[i][j] - m[i][j]) <= e
+    ///     abs (this[i] - v[i]) <= e
     IMATH_HOSTDEVICE IMATH_CONSTEXPR14 bool
     equalWithAbsError (const Vec2<T>& v, T e) const IMATH_NOEXCEPT;
 
-    /// Compare two matrices and test if they are "approximately equal":
-    /// @return True if the coefficients of this and m are the same with
-    /// a relative error of no more than e, i.e., for all i, j:
+    /// Compare two vectors and test if they are "approximately equal":
+    /// @return True if the components of this and `v` are the same with
+    /// a relative error of no more than e, i.e., for all i:
     ///
-    ///     abs (this[i] - v[i][j]) <= e * abs (this[i][j])
+    ///     abs (this[i] - v[i]) <= e * abs (this[i])
     IMATH_HOSTDEVICE IMATH_CONSTEXPR14 bool
     equalWithRelError (const Vec2<T>& v, T e) const IMATH_NOEXCEPT;
 
@@ -521,19 +521,19 @@
     IMATH_HOSTDEVICE constexpr bool
     operator!= (const Vec3<S>& v) const IMATH_NOEXCEPT;
 
-    /// Compare two matrices and test if they are "approximately equal":
-    /// @return True if the coefficients of this and `m` are the same
-    /// with an absolute error of no more than e, i.e., for all i, j:
+    /// Compare two vectors and test if they are "approximately equal":
+    /// @return True if the components of this and `v` are the same
+    /// with an absolute error of no more than e, i.e., for all i:
     ///
-    ///     abs (this[i][j] - m[i][j]) <= e
+    ///     abs (this[i] - v[i]) <= e
     IMATH_HOSTDEVICE IMATH_CONSTEXPR14 bool
     equalWithAbsError (const Vec3<T>& v, T e) const IMATH_NOEXCEPT;
 
-    /// Compare two matrices and test if they are "approximately equal":
-    /// @return True if the coefficients of this and m are the same with
-    /// a relative error of no more than e, i.e., for all i, j:
+    /// Compare two vectors and test if they are "approximately equal":
+    /// @return True if the components of this and `v` are the same with
+    /// a relative error of no more than e, i.e., for all i:
     ///
-    ///     abs (this[i] - v[i][j]) <= e * abs (this[i][j])
+    ///     abs (this[i] - v[i]) <= e * abs (this[i])
     IMATH_HOSTDEVICE IMATH_CONSTEXPR14 bool
     equalWithRelError (const Vec3<T>& v, T e) const IMATH_NOEXCEPT;
 
@@ -846,19 +846,19 @@
     IMATH_HOSTDEVICE constexpr bool
     operator!= (const Vec4<S>& v) const IMATH_NOEXCEPT;
 
-    /// Compare two matrices and test if they are "approximately equal":
-    /// @return True if the coefficients of this and `m` are the same
-    /// with an absolute error of no more than e, i.e., for all i, j:
+    /// Compare two vectors and test if they are "approximately equal":
+    /// @return True if the components of this and `v` are the same
+    /// with an absolute error of no more than e, i.e., for all i:
     ///
-    ///     abs (this[i][j] - m[i][j]) <= e
+    ///     abs (this[i] - v[i]) <= e
     IMATH_HOSTDEVICE IMATH_CONSTEXPR14 bool
     equalWithAbsError (const Vec4<T>& v, T e) const IMATH_NOEXCEPT;
 
-    /// Compare two matrices and test if they are "approximately equal":
-    /// @return True if the coefficients of this and m are the same with
-    /// a relative error of no more than e, i.e., for all i, j:
+    /// Compare two vectors and test if they are "approximately equal":
+    /// @return True if the components of this and `v` are the same with
+    /// a relative error of no more than e, i.e., for all i:
     ///
-    ///     abs (this[i] - v[i][j]) <= e * abs (this[i][j])
+    ///     abs (this[i] - v[i]) <= e * abs (this[i])
     IMATH_HOSTDEVICE IMATH_CONSTEXPR14 bool
     equalWithRelError (const Vec4<T>& v, T e) const IMATH_NOEXCEPT;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Imath-3.2.1/src/ImathTest/testToFloat.cpp 
new/Imath-3.2.2/src/ImathTest/testToFloat.cpp
--- old/Imath-3.2.1/src/ImathTest/testToFloat.cpp       2025-08-13 
20:54:12.000000000 +0200
+++ new/Imath-3.2.2/src/ImathTest/testToFloat.cpp       2025-10-07 
17:17:20.000000000 +0200
@@ -17,7 +17,7 @@
 
 //
 // This test uses the code that generates the toFLoat.h header to
-// validate the the tabel values are correct.
+// validate the the table values are correct.
 //
 
 //---------------------------------------------------

Reply via email to