intel / intel/llvm

Change SYCL targets to 4-component triple

Open
#22,443 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
LLVM
Stars
1.5k
Forks
854
Avg merge
3d 17h
Merged PRs (30d)
137

Description

### Is your feature request related to a problem? Please describe

Fixes TODO in https://github.com/intel/llvm/blob/5bec703f62daa89b2d50fddaf7021ce6cc742eb0/clang/lib/Driver/ToolChains/Clang.cpp#L10367-L10370

clang/lib/Driver/ToolChains/Clang.cpp change in https://github.com/intel/llvm/pull/22429 should be reverted as well.

### Describe the solution you would like

_No response_

### Describe alternatives you have considered

_No response_

### Additional context

_No response_

Contributor guide

Open the contributing guide

Research direction

Read clang/lib/Driver/ToolChains/Clang.cpp at lines 10367–10370 and inspect the change referenced in intel/llvm#22429. Confirm the intended four-component SYCL target triple, revert that change as requested, and verify the affected Clang behavior with the relevant tests found nearby.

Written by the indexing model from the issue text.

Assessment

Domain
compilers
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.