intel / intel/cpp-std-extensions
Ensure that feature code paths are well-tested
Open
- Dominant language
- C++
- Stars
- 127
- Forks
- 18
- Avg merge
- 11h 45m
- Merged PRs (30d)
- 13
Description
Compilers and standard libraries are inconsistent about the values of feature macros and such. It would be good to have a way to definitely turn on certain code paths for test. See https://github.com/intel/cpp-std-extensions/pull/116 for an example of how this fails.
Contributor guide
Research direction
No files or test entry points are named. Begin by comparing the failure described in pull request #116 and tracing the feature-macro decisions it exercises. Define a repeatable way to force selected code paths during tests, then verify that it works across the compiler and standard-library combinations described by the issue.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- testing
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100