From ab073f5d831a1332ef38f1e66c2e53d950ead0c4 Mon Sep 17 00:00:00 2001 From: Graham Markall Date: Wed, 13 Dec 2023 11:03:12 +0000 Subject: [PATCH 1/2] Add release notes for 0.42.0rc1 Generated with: ``` python ../numba/maint/gitlog2changelog.py --token="" --beginning="v0.41.0" --repo=numba/llvmlite --digits=4 ``` and ``` python ../numba/maint/gitlog2changelog.py --token="" --beginning="v0.41.0" --repo=numba/llvmlite --digits=3 ``` run in the root of the llvmlite repo, checked out next to the Numba repo, and then merging the results, and eliminating duplicate entries that already appeared in the notes for 0.41.0 and 0.41.1 --- CHANGE_LOG | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/CHANGE_LOG b/CHANGE_LOG index 6c0c23c84..6bc35d77a 100644 --- a/CHANGE_LOG +++ b/CHANGE_LOG @@ -1,3 +1,41 @@ +v0.42.0rc1 (Dec 13, 2023) +------------------------- + +Highlights of this release include: + +- Support for Python 3.12. +- A fix for relocation overflows on AArch64 systems. +- Binding layer: new queries for incoming blocks of phi instructions, type + kinds, and elements. Addition of the Instruction Namer pass. +- IR layer: Support `convergent` a an attribute of function calls and call + instructions. + +Pull-Requests: + +* PR `#973 `_: Bindings: Query incoming blocks of a phi instruction (`tbennun `_) +* PR `#978 `_: Bindings: Query type kinds, derived types, and elements (`tbennun `_ `sklam `_) +* PR `#981 `_: Add Instruction Namer pass to PassManager (`tbennun `_) +* PR `#993 `_: Update changelog on main for 0.41.0 (`esc `_) +* PR `#1005 `_: Remove suggestion that add_global_mapping() is unused (`gmarkall `_) +* PR `#1006 `_: Release Notes 0.41.1 for main (`esc `_) +* PR `#1007 `_: update release checklists post 0.41.1 (`esc `_) +* PR `#1009 `_: Fix relocation overflows by implementing preallocation in the memory manager (`gmarkall `_) +* PR `#1010 `_: Python 3.12 (`esc `_) +* PR `#1012 `_: conda-recipe cleanups (`esc `_) +* PR `#1014 `_: Fix conda-recipe syntax errors from #1012 (`esc `_) +* PR `#1017 `_: add 3.12 to azure (`esc `_) +* PR `#1018 `_: Bump minimum supported Python version to 3.9 (`kc611 `_) +* PR `#1019 `_: Add convergent as a supported FunctionAttribute and CallInstrAttribute. (`diptorupd `_) + +Authors: + +* `diptorupd `_ +* `esc `_ +* `gmarkall `_ +* `kc611 `_ +* `sklam `_ +* `tbennun `_ + v0.41.1 (Oct 17, 2023) ---------------------- From 83a88294db6676c8983da75b874f42dc7f64777b Mon Sep 17 00:00:00 2001 From: Graham Markall <535640+gmarkall@users.noreply.github.com> Date: Wed, 13 Dec 2023 12:39:35 +0000 Subject: [PATCH 2/2] Update CHANGE_LOG Co-authored-by: stuartarchibald --- CHANGE_LOG | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGE_LOG b/CHANGE_LOG index 6bc35d77a..f6fc75e2b 100644 --- a/CHANGE_LOG +++ b/CHANGE_LOG @@ -7,7 +7,7 @@ Highlights of this release include: - A fix for relocation overflows on AArch64 systems. - Binding layer: new queries for incoming blocks of phi instructions, type kinds, and elements. Addition of the Instruction Namer pass. -- IR layer: Support `convergent` a an attribute of function calls and call +- IR layer: Support `convergent` as an attribute of function calls and call instructions. Pull-Requests: