Branch: refs/heads/RB-10.5
Home:
https://github.com/ImageEngine/cortex
Commit: 1789eedddb92dbb33b623f2f67d0b3680ce6a9f3
https://github.com/ImageEngine/cortex/commit/1789eedddb92dbb33b623f2f67d0b3680ce6a9f3
Author: Murray Stevenson <
50844517+mur...@users.noreply.github.com>
Date: 2024-11-16 (Sat, 16 Nov 2024)
Changed paths:
M SConstruct
M include/IECore/MatrixInterpolator.inl
M test/IECore/InterpolatorTest.inl
Log Message:
-----------
SConstruct : Support building with Xcode 15
Xcode 15's new linker now complains when asked to link to the same library multiple times. I've removed the duplicates from the modules required to build a regular Cortex release, though I haven't touched the DCC specific modules. If the existing duplicate library specification turns out to be necessary for other platforms, we could alternately disable the linker warning here with `-no_warn_duplicate_libraries`.
The new linker also complains that the `-single_module` flag is obsolete. `-single_module` became the default behaviour way back in OSX 10.4, so we should be fairly safe to remove it here.
Disabling FMA via `--ffp-contract=off` fixes a test failure with `MeshPrimitiveEvaluator.pointAtUV()` returning an incorrect value in `TestMeshPrimitive.testPlane()`. Curiously, even with `--ffp-contract=off`, this test still fails when run on a virtualized instance of macOS. GitHub's macOS runners are vitualized, so we'll end up skipping this test when we enable macOS CI...
Commit: 926e5d748a15dbc797e112200ddf2dcdd3e189c9
https://github.com/ImageEngine/cortex/commit/926e5d748a15dbc797e112200ddf2dcdd3e189c9
Author: Murray Stevenson <
50844517+mur...@users.noreply.github.com>
Date: 2024-11-16 (Sat, 16 Nov 2024)
Changed paths:
M test/IECoreScene/MeshAlgoDistributePointsTest.py
Log Message:
-----------
MeshAlgoDistributePointsTest : Remove unnecessary expectedFailures
Commit: bee969ebcfce4a60fd36b56cc9e80cdf58e0eb74
https://github.com/ImageEngine/cortex/commit/bee969ebcfce4a60fd36b56cc9e80cdf58e0eb74
Author: Murray Stevenson <
50844517+mur...@users.noreply.github.com>
Date: 2024-11-16 (Sat, 16 Nov 2024)
Changed paths:
M contrib/IECoreUSD/test/IECoreUSD/SceneCacheFileFormatTest.py
Log Message:
-----------
SceneCacheFilterFormatTest : Enable test on macOS
Commit: 39dd46b1b81f0edb103e09eba2b484f8fb33c242
https://github.com/ImageEngine/cortex/commit/39dd46b1b81f0edb103e09eba2b484f8fb33c242
Author: Murray Stevenson <
50844517+mur...@users.noreply.github.com>
Date: 2024-11-16 (Sat, 16 Nov 2024)
Changed paths:
M .github/workflows/main.yml
M test/IECoreScene/MeshPrimitive.py
Log Message:
-----------
CI : Add macos-arm64 builds
These builds lack signing and notarization and are published chiefly for our own use. Making the build artifacts available, even in their current state, paves the way towards re-establishing Gaffer CI runs on macOS.
Commit: f547c6fc1df1e792895686d4f0a8a79fa648aa3a
https://github.com/ImageEngine/cortex/commit/f547c6fc1df1e792895686d4f0a8a79fa648aa3a
Author: John Haddon <
thehad...@gmail.com>
Date: 2024-11-18 (Mon, 18 Nov 2024)
Changed paths:
M .github/workflows/main.yml
M SConstruct
M contrib/IECoreUSD/test/IECoreUSD/SceneCacheFileFormatTest.py
M include/IECore/MatrixInterpolator.inl
M test/IECore/InterpolatorTest.inl
M test/IECoreScene/MeshAlgoDistributePointsTest.py
M test/IECoreScene/MeshPrimitive.py
Log Message:
-----------
Merge pull request #1445 from murraystevenson/macCI
Mac CI
Compare:
https://github.com/ImageEngine/cortex/compare/cdf6a7ad0927...f547c6fc1df1
To unsubscribe from these emails, change your notification settings at
https://github.com/ImageEngine/cortex/settings/notifications