Initial support for nVidia toolchain#1993
Conversation
* Supports native and non-native builds for x86_64 using CMake
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## develop #1993 +/- ##
===========================================
+ Coverage 81.77% 82.89% +1.11%
===========================================
Files 161 161
Lines 12960 12960
Branches 3149 3149
===========================================
+ Hits 10598 10743 +145
+ Misses 1294 1188 -106
+ Partials 1068 1029 -39 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
WalkthroughThe pull request adds NVIDIA NVHPC compiler support to the CMake build system. CMakeLists.txt extends compiler detection to include NVHPC for warning flag handling and x86 optimization options. cmake/detect-intrinsics.cmake enables intrinsic instruction detection for NVHPC alongside existing GNU and Clang support. Changes
Pre-merge checks and finishing touches❌ Failed checks (1 warning)
✅ Passed checks (2 passed)
✨ Finishing touches🧪 Generate unit tests (beta)
📜 Recent review detailsConfiguration used: CodeRabbit UI Review profile: CHILL Plan: Pro 📒 Files selected for processing (2)
🧰 Additional context used🧠 Learnings (4)📓 Common learnings📚 Learning: 2025-02-23T16:51:54.545ZApplied to files:
📚 Learning: 2025-10-08T18:04:33.839ZApplied to files:
📚 Learning: 2025-02-23T16:50:50.925ZApplied to files:
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (150)
🔇 Additional comments (4)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Based on comments in #1985 ...