Skip to content

CppInterOp based cppyy migration#21261

Draft
aaronj0 wants to merge 29 commits intoroot-project:masterfrom
aaronj0:cppyy-interop-migration
Draft

CppInterOp based cppyy migration#21261
aaronj0 wants to merge 29 commits intoroot-project:masterfrom
aaronj0:cppyy-interop-migration

Conversation

@aaronj0
Copy link
Copy Markdown
Contributor

@aaronj0 aaronj0 commented Feb 12, 2026

Currently in a draft state, based on relatively recent ROOT commit and compiler research forks (Pending another update for the CPyCppyy (compiler-research/CPyCppyy#170, compiler-research/CPyCppyy#167, compiler-research/CPyCppyy#161 cppyy-backend (compiler-research/cppyy-backend#185)

@aaronj0 aaronj0 self-assigned this Feb 12, 2026
@aaronj0 aaronj0 marked this pull request as draft February 12, 2026 16:07
@aaronj0 aaronj0 force-pushed the cppyy-interop-migration branch from 6ddc3ce to 42586b9 Compare February 12, 2026 16:41
@github-actions
Copy link
Copy Markdown

github-actions bot commented Feb 12, 2026

Test Results

    18 files      18 suites   2d 5h 52m 9s ⏱️
 3 810 tests  3 372 ✅  14 💤   424 ❌
62 179 runs  55 461 ✅ 265 💤 6 453 ❌

For more details on these failures, see this check.

Results for commit 468d804.

♻️ This comment has been updated with latest results.

@aaronj0 aaronj0 force-pushed the cppyy-interop-migration branch from 54c4fb0 to 45f4502 Compare February 18, 2026 13:34
@aaronj0 aaronj0 force-pushed the cppyy-interop-migration branch 2 times, most recently from 6d03e1a to 986d7ac Compare March 12, 2026 13:15
@aaronj0
Copy link
Copy Markdown
Contributor Author

aaronj0 commented Mar 12, 2026

Just rebased, windows builds failed with something related to libafterimage

@aaronj0 aaronj0 force-pushed the cppyy-interop-migration branch from 986d7ac to c124bcf Compare March 13, 2026 14:40
@aaronj0 aaronj0 force-pushed the cppyy-interop-migration branch 2 times, most recently from f6ce6ca to 9336443 Compare March 28, 2026 19:50
@aaronj0 aaronj0 force-pushed the cppyy-interop-migration branch from 9336443 to 66eb416 Compare March 28, 2026 20:49
@guitargeek
Copy link
Copy Markdown
Contributor

Thanks @aaronj0 for the great progress so far! Just to record where we stand:

  • AlmaLinux 10 : 247 failing tests
  • macOS 26 : 251 failing tests
  • Windows 64 bit: 330 failing tests (I think all tests using Python fail)

@aaronj0 aaronj0 force-pushed the cppyy-interop-migration branch from 468d804 to a7f38f5 Compare March 30, 2026 13:50
aaronj0 added 2 commits March 30, 2026 18:27
From Vassil: silence lookups relying on error
@aaronj0 aaronj0 force-pushed the cppyy-interop-migration branch from a7f38f5 to 66fbcd0 Compare March 30, 2026 16:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants