KhronosGroup / KhronosGroup/SPIRV-Tools
Have reducer provide info about why further reduction was not possible
Open
component:reducer
enhancement
- Dominant language
- C++
- Stars
- 1.4k
- Forks
- 709
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 28
Description
The reducer will give you the smallest example it can find.
It might be useful if it also gave you one (or a few) smaller examples that were not interesting, to provide some context around why reduction couldn't get further.
Contributor guide
Research direction
Start by locating the reducer entry point and tracing how it selects the smallest interesting example. Define how smaller non-interesting examples should be retained and presented, then add coverage for the reported context; the issue names no files or tests, so repository search is needed first.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- compilers, tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100