llvm / llvm/llvm-project

[libc++] Heap operations on `std::deque` regressed between LLVM 20 and LLVM 22

Open
#205,843 0 comments 0 reactions 0 assignees View on GitHub
libc++ performance
Dominant language
LLVM
Stars
40.5k
Forks
18.7k
PR merge metrics
PR metrics pending

Description

A is LLVM 20, B is LLVM 22

Image

Contributor guide

Open the contributing guide

Research direction

The issue provides only an image comparing LLVM 20 (A) with LLVM 22 (B), with no source file, test, or reproducer named. Begin by obtaining the comparison details from the attached image and reproducing the heap-operation behavior on std::deque with both LLVM versions. Done means the regression is isolated and the corrected behavior is covered by an appropriate regression test.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
compilers
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.