NVIDIA-RTX / NVIDIA-RTX/Streamline
C++23 issue
Open
Beginner friendly
Nobody has claimed this yet.
bug
triaged
- Dominant language
- C
- Stars
- 1.2k
- Forks
- 159
- PR merge metrics
- No merged PRs in 30d
Description
Hello,
When testing locally with C++23 enabled, we found we had to slightly modify sc_pcl.h. We now include <utility>, modified the preprocessor conditional, and changed the referenced lines to:
#if __cplusplus >= 202302L
using std::to_underlying;
#else
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at include/sl_pcl.h around line 91 and compare the C++23 compatibility changes described in the issue, including the include and preprocessor conditional. Verify the change with a C++23-enabled build; done means the file compiles without the local modifications reported by the issue.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- compilers
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 72/100