Clang/LLVM tracking issue
Open
Nobody has claimed this yet.
compiler
help wanted
- Dominant language
- C++
- Stars
- 11.1k
- Forks
- 1.7k
- Avg merge
- 4d 15h
- Merged PRs (30d)
- 22
Description
This issue tracks Clang/LLVM bugs that we have workarounds for.
We cite bugs as LLVM-<nnn> using the https://llvm.org/PR<nnn> redirector that maps old Bugzilla numbers to new GitHub numbers. I've listed the old citations here so we can easily search MSVC's STL.
Open
- LLVM-15544 llvm/llvm-project#15916
- LLVM-23106 llvm/llvm-project#23480
- LLVM-35365 llvm/llvm-project#34713
- LLVM-35450 llvm/llvm-project#34798
- LLVM-37932 llvm/llvm-project#37280
- LLVM-38217 llvm/llvm-project#37565
- LLVM-41915 llvm/llvm-project#41260
- LLVM-44688 llvm/llvm-project#44033
- LLVM-46207 llvm/llvm-project#45552
- LLVM-46685 llvm/llvm-project#46030
- LLVM-48220 llvm/llvm-project#47564
- LLVM-48860 llvm/llvm-project#48204
- llvm/llvm-project#53224
- llvm/llvm-project#54804
- llvm/llvm-project#59854
- llvm/llvm-project#60293
- llvm/llvm-project#73836
- llvm/llvm-project#74530
- llvm/llvm-project#74838
- llvm/llvm-project#75404
- llvm/llvm-project#81243
- llvm/llvm-project#99976
- llvm/llvm-project#100506
- llvm/llvm-project#105234
- llvm/llvm-project#122638
- llvm/llvm-project#139885
- llvm/llvm-project#158302
- llvm/llvm-project#171438
- llvm/llvm-project#182392
- llvm/llvm-project#182397
- llvm/llvm-project#198580
- llvm/llvm-project#198716
- llvm/llvm-project#214934
Fixed in Clang 23
- llvm/llvm-project#117294
- llvm/llvm-project#184902
- llvm/llvm-project#198663
Fixed in Clang 24
Hopefully more soon...
LLVM libc math status
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
This is a tracking list of Clang/LLVM bugs with workarounds in MSVC's STL; no source file, test, or entry point is named. Start by reviewing the listed llvm/llvm-project issues and their references in MSVC's STL. The issue does not define a single completion condition.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- compilers
- Issue type
- Bug
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100