Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RF] Dump debug macro from codegen on compilation failure #18063

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

guitargeek
Copy link
Contributor

Dumping the generated code in case it fails to compile greatly helps in development and debugging of the new RooFit code generation backend.

This will be useful during the upcoming CMS CAT hackathon, where we work on supporting the models from CMS Combine with the codegen backend.

Also, run parts of the stressRooFit test suite with the codegen backend, which increases test coverage and also allows us to remove a redundant test.

Also run `stressRooFit` with codegen backends, excluding the tests that
are not supported yet. This increases test coverage quite a bit, and
means we can remove some test from `testRooFuncWrapper`. It was based on
the same tutorial that the stressRooFit test is based on.
Copy link

Test Results

    19 files      19 suites   4d 16h 57m 50s ⏱️
 2 728 tests  2 728 ✅ 0 💤 0 ❌
49 998 runs  49 998 ✅ 0 💤 0 ❌

Results for commit 2ec0fcc.

@pcanal pcanal requested review from Michealinc and removed request for Michealinc March 23, 2025 15:25
@pcanal pcanal dismissed a stale review March 23, 2025 15:26

Please tell us why you approve this request.

lcanal00
lcanal00 previously approved these changes Mar 23, 2025
@pcanal pcanal dismissed lcanal00’s stale review March 23, 2025 15:34

This was a test.

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.

2 participants