.ISPC files arent rendered as c++, unlike cuda files
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 125k
- Forks
- 19.5k
- PR merge metrics
- PR metrics pending
Description
What version of Codex CLI is running?
latest - not relavant
What subscription do you have?
plus - irrelevant
Which model were you using?
No response
What platform is your computer?
No response
What terminal emulator and version are you using (if applicable)?
No response
Codex doctor report
see ISPC files have a .ispc extension for source, and a .isph extension for headers.
What issue are you seeing?
would like to mention https://github.com/openai/codex/commit/726689564aa7ab938f40bfd94479d5b66c48c91b
by @etraut-openai which "Map .cu and .cuh extensions to the C++ syntax definition so CUDA source"
same should happen to popular relevant other type of compilers too as it follow mostly basic c++ syntax
also Yes, GitHub natively renders .ispc files
for example https://github.com/ispc/ispc/blob/main/examples/cpu/volume_rendering/volume.ispc
so its a common format
What steps can reproduce the bug?
prompt the codex with interesting things you have no clue about like compilers, or .ispc
What is the expected behavior?
No response
Additional information
No response
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 by comparing the current extension handling with commit 726689564aa7ab938f40bfd94479d5b66c48c91b, which maps .cu and .cuh to C++ syntax. Trace the corresponding mapping for .ispc source and .isph headers, then verify that both extensions are rendered using C++ syntax without changing other formats.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- cli, tooling
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 66/100