-
Notifications
You must be signed in to change notification settings - Fork 173
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
fix: oneAPI 2025 Fixes, main branch (2024.12.04.) #3938
fix: oneAPI 2025 Fixes, main branch (2024.12.04.) #3938
Conversation
WalkthroughChanges made to the Changes
Possibly related PRs
Suggested labels
Suggested reviewers
📜 Recent review detailsConfiguration used: CodeRabbit UI 📒 Files selected for processing (3)
🧰 Additional context used📓 Learnings (1)Core/include/Acts/EventData/MultiTrajectory.hpp (1)
🔇 Additional comments (5)Core/include/Acts/EventData/MultiTrajectoryBackendConcept.hpp (1)
Simplified the syntax has become, yet the same functionality remains. Template parameter deduction, handle this well it does. Cleaner and more maintainable, the code now is. Core/include/Acts/EventData/MultiTrajectory.hpp (2)
Consistent with the concept changes, this modification is. Proper parameter forwarding, maintained it has been.
In harmony with other changes, this modification is. Type safety, preserved it remains. Core/include/Acts/EventData/detail/MultiTrajectoryTestsCommon.hpp (2)
Properly verifies the initialization functionality, it does. Good coverage, provided it has.
Proper validation of dimension constraints, this test provides. The dark side of invalid dimensions, caught it will be. Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks, basically the same as in the last one.
Having this in the CI might be useful. Do we need a full build for this? Ideally we could combine it with testing, but this problem we would already see at compile time, no?
Adding a Clang build would of course increase the CPU time of the CI. 🤔 At the same time see acts-project/machines#129 for that discussion. 😉 |
Quality Gate passedIssues Measures |
This is a twin of #3846. Unfortunately between that PR going in and v38.0.0 being made, some more errors of the same kind went in. This is meant to fix those.
--- END COMMIT MESSAGE ---
@paulgessinger, could we add a CI build with the latest clang version? That would pick up on these issues as well. We don't need oneAPI itself for catching these. 🤔
Summary by CodeRabbit
template
keyword fromallocateCalibrated
andallocateCalibrated_impl
calls, enhancing readability without altering functionality.