Discussed project estimates and updates for Python packages, including PyArrow and Snowflake.
Reviewed infrastructure migration and funding status for LLVM, along with GCC, GNU Fortran, Cygwin, and MinGW updates.
Analyzed enablement blockers for Open3D and Embree on Arm64 MSVC.
Anthony's assessment is that Gleb's PyArrow estimates are accurate with minimal that is parallelizable
LLVM buildbots for Windows on Arm are successfully running on new staging infrastructure and will be migrated to production in a couple weeks.
At end of funding for Linaro to do LLVM work for WoA. Would require partner funding to continue additional LLVM technical work and PGO benchmarking. If interested, reach out to Omair to discuss further.
Arm's GNU Fortran experiment: achieving a ~70% pass rate with OpenMP.
Evgeny
Once released, notify Nathalie to announce the public Arm weekly builds repository on the CoreCollective WoA WG webpage news section and potentially add it to the CoreCollective GitHub page.
Mayank A.
Wait for Embree to issue an official release, update the vcpkg hashes and packages once available, and ping the Open3D maintainer regarding the pull request
Consolidate the updated list of pull requests requiring review/support and send it to the mailing list.
Participant Introductions
Matt A. introduced himself as part of the NVIDIA client product team, managing ISV partner software readiness for creative, streaming, and workstation applications.
Python Ecosystem
Anthony evaluated PyArrow estimates provided by Gleb K., confirming a timeline of 16 to 18 weeks (including reviewer turnaround) .
Fathi B. submitted merge requests for PyArrow (currently paused) and for adding Arm64 wheels for the Snowflake Python connector.
Next Python package prioritization is awaiting feedback from Gleb K. upon his return.
The upcoming Python 3.15 release remains on track for next week, with internal release blog materials under review.
GCC and LLVM
Omair J. reported that LLVM buildbots for Windows on Arm have been migrated to new staging infrastructure and are operating smoothly.
Evgeny K. noted GNU Fortran configuration adjustments reached a ~70% pass rate with OpenMP. Not planning to proceed further at this time.
Evgeny K. is preparing a revised Cygwin patch for Binutils expected next week to replace an insufficient patch from a Git for Windows contributor.
Cygwin regression fix is under mailing list discussion, while a MinGW regression was reported and resolved by the community.
An auto-import patch supporting dynamic linking in Binutils is on the mailing list and expected to merge by the end of Q3.
Application Enablement
Mayank A. reported that Open3D relies on vcpkg, which lacks an official Arm64 MSVC release of Embree.
While Embree supports Arm64 via ClangCL, MSVC support requires unreleased changes. (Embree on Arm64 has been functional in Blender since 2024 when compiling with ClangCL, but compiling via MSVC through vcpkg fails for Open3D. The blocker is specifically Arm64 MSVC support—which exists in the code repository but is not yet included in an official release tag or vcpkg)
Progress on Open3D/NPM enablement is blocked until an official Embree release is published and vcpkg hashes are updated.
Steering Committee Preparation
Tomorrow's Steering Committee meeting agenda will focus on coordinating alignment for the upcoming release.