llvm-project icon indicating copy to clipboard operation
llvm-project copied to clipboard

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.

Results 700 llvm-project issues
Sort by recently updated
recently updated
newest added

The `assign(in_iter in_start, in_iter in_end)` function of `SmallVector` (and by extension, `SmallString`) can't allow assignment to themselves or substrings/subvectors of themselves. This manifested in a surprising crash in this very...

llvm:core

checked b0c4cd35df89479ec152c1f79e18d0264dd276cc [reproducer code](https://github.com/ye-luo/openmp-target/blob/master/tests/target_task/target_taskwait.cpp) ```console $ clang++ -fopenmp --offload-arch=gfx906 target_taskwait.cpp && LIBOMPTARGET_DEBUG=1 OMP_TARGET_OFFLOAD=mandatory ./a.out '+atomic-fadd-insts' is not a recognized feature for this target (ignoring feature) '+atomic-fadd-insts' is not a recognized...

openmp

Testcase derived from boringssl: [boringssl-bcm-testcase.txt](https://github.com/llvm/llvm-project/files/9339270/boringssl-bcm-testcase.txt). The code is sort of complicated, but I'm not sure how to simplify it. I've found that if I revert D64190 (e9aed963ce36) and D57302 (bddb8c359739),...

backend:ARM
llvm:codegen

[unity_1935_cxx.cxx.E.cxx.bz2](https://bugs.freebsd.org/bugzilla/attachment.cgi?id=235873) [FreeBSD bug report](https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265809).

llvm:codegen
llvm:hang

--- id: P2082R1 paper: https://wg21.link/p2082r1

c++20

```cpp #include #include struct A { std::string s; }; void f1() { std::vector v; v.push_back(A()); // warning } void f2() { std::vector v; v.push_back(A{}); // no warning } void f3()...

good first issue
clang-tidy

```console PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /p/project/cjinb33/kitayama1/dev/clang/bin/clang-16 -cc1 -triple nvptx64-nvidia-cuda -aux-triple x86_64-unknown-linux-gnu...

llvm:crash
backend:NVPTX

id: P0857R0 paper: https://wg21.link/p0857r0 partially implemented: Constraining template template parameters is not yet supported.

c++20
concepts

```c /* Visual Studio < 2013 does not have stdbool.h so here it is a replacement: */ #if defined __STDC__ && defined __STDC_VERSION__ && __STDC_VERSION__ >= 199901L /* have a...

openmp