Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 16 additions & 2 deletions .github/actions/spelling/expect.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Akad

Check warning on line 1 in .github/actions/spelling/expect.txt

View workflow job for this annotation

GitHub Actions / Check Spelling

Skipping `.github/actions/spelling/expect.txt` because it seems to have more noise (71) than unique words (10) (total: 71 / 11). (noisy-file)
Akida
Amodu
amodu
Expand All @@ -13,10 +13,16 @@
CLADEUROAD
copyable
cppalliance
cppjit
CRROOT
CTAD
csa
CTAD
demangling
elidable
ellint
Emscripten
endunless
expint
Ezz
Ezzeldin
ezzeldin
Expand All @@ -26,6 +32,7 @@
genomics
goyalvedant
gpt
gtest
ibrahim
inp
jank
Expand All @@ -34,11 +41,12 @@
lang
layernorm
LBM
llvmorg
Loihi
Medhane
medhane
Mtools
MLIR
Mtools
Nellamakada
Neuromorphic
neuromorphic
Expand All @@ -49,13 +57,17 @@
pld
previndex
pubtit
pushforwards
Qassets
Qimages
QVZ
Reoptimization
reoptimization
Resugaring
rootcling
rtti
sgemm
supportpassing
sustainability
TEACHINGADEUROAD
Thapar
Expand All @@ -66,3 +78,5 @@
usecases
USINGSTDCPP
vedant
VRAM
xtl
18 changes: 18 additions & 0 deletions _data/releases.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
- date: 2026-09-07
codebase: "cppjit"
version: "v0.1.0a1"
description: |
cppjit 0.1.0a1 is the first prerelease of cppjit, the successor of cppyy
rebuilt on CppInterOp and the clang-repl C++ interpreter in LLVM. The
user-facing Python layer is mostly unchanged from cppyy, while the
compiler layer underneath replaces Cling and its patched LLVM with
CppInterOp on stock LLVM releases. As presented at
[CHEP 2026](https://indico.cern.ch/event/1471803/contributions/6968247/attachments/3283391/5868828/CppInterOp_CHEP2026.pdf),
this new, more efficient and correct backend enables a larger set of
C++ features and provides various opportunities for more advanced
interoperability. The release installs from PyPI with
`pip install --pre cppjit` and ships wheels for Linux x86_64/aarch64
and macOS arm64/x86_64 on Python 3.12-3.14, built with the LLVM 21
toolchain.
link: "https://github.com/compiler-research/cppjit/releases/tag/v0.1.0a1"

- date: 2026-06-28
codebase: "Clad"
version: "v2.4"
Expand Down
Loading