# Numba Meeting: 2024-11-05 Attendees: ToddA, Ehsan FPOC (last week): Graham FPOC (incoming): Siu NOTE: All communication is subject to the [Numba Code of Conduct](https://github.com/numba/numba-governance/blob/accepted/code-of-conduct.md). Please refer to [this calendar](https://calendar.google.com/calendar/embed?src=5rqnddm4gjrdfjm31fsv182epk%40group.calendar.google.com) for the next meeting date. ## Discussion - Need to sort out issue with x86 osx toolchain and the SDK problem. - https://github.com/numba/llvmlite/pull/1090, one of the windows builds failed, what's going on? - llvmlite #1081, @Graham Markall need to dismiss requiring changes/approve changes made. - https://github.com/numba/numba/pull/9390 needs tests for non-contig etc - Numba 0.61rc1 status - Aiming for: - Python 3.13 buildable by next week (11 Nov) - Tag on WB 18 Nov - Scheduling relating to shutdown: - RC require on 18 November to give 2 weeks testing time - Release on 2nd December, to give 2 weeks before shutdown - Potential risk factor: - Contains LLVM, NumPy, and Python upgrade all in one release - llvmlite 0.44rc1 status - Winter shutdown thoughts: - 14th December until Jan 13th ### Public meeting topics - LLVM upgrade status - NewPassManager PR numba#9676 is pending link-time optimization fix on Windows - llvmlite#1082 PR adds opaque pointers - llvmlite#1092 PR moves to llvm19. Mainly to demonstrate what needs changing - llvmlite has OrcJIT support but not yet in Numba. ## New "Ready for Review" PRs ## 1. New Issues - [numba#9775](https://github.com/numba/numba/issues/9775) - Strange interaction between reshaping and type casting in Numba - [numba#9777](https://github.com/numba/numba/issues/9777) - Numba 0.61.0rc1 Checklist - [numba#9778](https://github.com/numba/numba/issues/9778) - register_jitable + cfunc + carray + non-constant slicing = miscompile silently - [numba#9779](https://github.com/numba/numba/issues/9779) - Add mergesort option for array.sort() - [numba#9781](https://github.com/numba/numba/issues/9781) - support hashlib - [numba#9782](https://github.com/numba/numba/issues/9782) - suppurt numpy.polynomial.polynomial.polyval3d - [llvmlite#1093](https://github.com/numba/llvmlite/issues/1093) - llvmlite 0.44.0rc1 Checklist ### Closed Issues - [numba#9776](https://github.com/numba/numba/issues/9776) - Hybrid code: mpi4py ranks with parallel numba ## 2. New PRs - [numba#9780](https://github.com/numba/numba/pull/9780) - Default to turn off `sys.monitoring` ### Closed PRs ## Short-term Roadmap 2024-gantt: https://github.com/numba/numba/issues/9540