[llvm-bugs] [Bug 128656] [libc++] P3372R3: constexpr `deque`

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128656 Summary [libc++] P3372R3: constexpr `deque` Labels libc++, c++26 Assignees Reporter

[llvm-bugs] [Bug 128657] False positive warning `warning: instantiation of variable 'declvar' required here, but no definition is available`, when the definition is not required

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128657 Summary False positive warning `warning: instantiation of variable 'declvar' required here, but no definition is available`, when the definition is not required Labels

[llvm-bugs] [Bug 128658] [libc++] P3372R3: constexpr `forward_list`

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128658 Summary [libc++] P3372R3: constexpr `forward_list` Labels libc++, c++26 Assignees Reporter

[llvm-bugs] [Bug 128659] [libc++] P3372R3: constexpr `list`

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128659 Summary [libc++] P3372R3: constexpr `list` Labels libc++, c++26 Assignees Reporter

[llvm-bugs] [Bug 128660] [libc++] P3372R3: constexpr `map`

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128660 Summary [libc++] P3372R3: constexpr `map` Labels libc++, c++26 Assignees Reporter

[llvm-bugs] [Bug 128661] [libc++] P3372R3: constexpr `multimap`

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128661 Summary [libc++] P3372R3: constexpr `multimap` Labels libc++, c++26 Assignees Reporter

[llvm-bugs] [Bug 128663] [libc++] P3372R3: constexpr `set`

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128663 Summary [libc++] P3372R3: constexpr `set` Labels libc++, c++26 Assignees Reporter

[llvm-bugs] [Bug 128664] [libc++] P3372R3: constexpr `multiset`

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128664 Summary [libc++] P3372R3: constexpr `multiset` Labels libc++, c++26 Assignees Reporter

[llvm-bugs] [Bug 128665] Suboptimal boolean reduction vectorization

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128665 Summary Suboptimal boolean reduction vectorization Labels new issue Assignees Reporter

[llvm-bugs] [Bug 128667] [libc++] P3372R3: constexpr `unordered_multimap`

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128667 Summary [libc++] P3372R3: constexpr `unordered_multimap` Labels libc++, c++26 Assignees Re

[llvm-bugs] [Bug 128666] [libc++] P3372R3: constexpr `unordered_map`

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128666 Summary [libc++] P3372R3: constexpr `unordered_map` Labels libc++, c++26 Assignees Reporte

[llvm-bugs] [Bug 128668] [libc++] P3372R3: constexpr `unordered_set`

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128668 Summary [libc++] P3372R3: constexpr `unordered_set` Labels libc++, c++26 Assignees Reporte

[llvm-bugs] [Bug 128669] [libc++] P3372R3: constexpr `unordered_multiset`

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128669 Summary [libc++] P3372R3: constexpr `unordered_multiset` Labels libc++, c++26 Assignees Re

[llvm-bugs] [Bug 128671] [libc++] P3372R3: constexpr `priority_queue`

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128671 Summary [libc++] P3372R3: constexpr `priority_queue` Labels libc++, c++26 Assignees Report

[llvm-bugs] [Bug 128670] [libc++] P3372R3: constexpr `queue`

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128670 Summary [libc++] P3372R3: constexpr `queue` Labels libc++, c++26 Assignees Reporter

[llvm-bugs] [Bug 128672] [libc++] P3372R3: constexpr `stack`

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128672 Summary [libc++] P3372R3: constexpr `stack` Labels libc++, c++26 Assignees Reporter

[llvm-bugs] [Bug 128674] [libc++] P3372R3: constexpr `flat_multimap`

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128674 Summary [libc++] P3372R3: constexpr `flat_multimap` Labels libc++, c++26 Assignees Reporte

[llvm-bugs] [Bug 128673] [libc++] P3372R3: constexpr `flat_map`

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128673 Summary [libc++] P3372R3: constexpr `flat_map` Labels libc++, c++26 Assignees Reporter

[llvm-bugs] [Bug 128676] [libc++] P3372R3: constexpr `flat_multiset`

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128676 Summary [libc++] P3372R3: constexpr `flat_multiset` Labels libc++, c++26 Assignees Reporte

[llvm-bugs] [Bug 128675] [libc++] P3372R3: constexpr `flat_set`

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128675 Summary [libc++] P3372R3: constexpr `flat_set` Labels libc++, c++26 Assignees Reporter

[llvm-bugs] [Bug 128691] clang assert: "Assertion `getDepthAndIndex(NewParam).first == 0 && "Unexpected template parameter depth"' failed."

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128691 Summary clang assert: "Assertion `getDepthAndIndex(NewParam).first == 0 && "Unexpected template parameter depth"' failed." Labels clang:frontend

[llvm-bugs] [Bug 128685] AMDGPU SALU pseudos should not have side effects

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128685 Summary AMDGPU SALU pseudos should not have side effects Labels backend:AMDGPU Assignees Reporter

[llvm-bugs] [Bug 128688] clang-cl writes preprocessed assembly source to current dir in some invocations

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128688 Summary clang-cl writes preprocessed assembly source to current dir in some invocations Labels new issue Assignees

[llvm-bugs] [Bug 128689] [backport] backport https://github.com/llvm/llvm-project/commit/366daddfad9aa38ebb7d40055cf65f4ecb7dd6f9#commitcomment-152968765 to LLVM20

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128689 Summary [backport] backport https://github.com/llvm/llvm-project/commit/366daddfad9aa38ebb7d40055cf65f4ecb7dd6f9#commitcomment-152968765 to LLVM20 Labels new

[llvm-bugs] [Bug 128778] [AArch64] `!struct.x && !struct.y` produces worse code than `(struct.x == 0) && (struct.y == 0)`

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128778 Summary [AArch64] `!struct.x && !struct.y` produces worse code than `(struct.x == 0) && (struct.y == 0)` Labels backend:AArch64, llvm:instcombine

[llvm-bugs] [Bug 128790] [LLD] Implement NOCROSREFS support for overlays in linker script handling of LLD

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128790 Summary [LLD] Implement NOCROSREFS support for overlays in linker script handling of LLD Labels lld Assignees

[llvm-bugs] [Bug 128804] [MLIR] Assertion `getImpl() && "Uninitialized SparseTensorEncodingAttr"' failed.

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128804 Summary [MLIR] Assertion `getImpl() && "Uninitialized SparseTensorEncodingAttr"' failed. Labels mlir Assignees

[llvm-bugs] [Bug 128805] [MLIR] invalid bound type

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128805 Summary [MLIR] invalid bound type Labels mlir Assignees Reporter RiRi114

[llvm-bugs] [Bug 128807] [MLIR] Assertion `*dim < shapedType.getRank() && "invalid dim value"' failed.

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128807 Summary [MLIR] Assertion `*dim < shapedType.getRank() && "invalid dim value"' failed. Labels mlir Assignees

[llvm-bugs] [Bug 128801] [MLIR] Assertion `mesh.getRank() == 1 && "Only 1D meshes are currently supported."' failed.

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128801 Summary [MLIR] Assertion `mesh.getRank() == 1 && "Only 1D meshes are currently supported."' failed. Labels mlir Assignees

[llvm-bugs] [Bug 128802] [MLIR] Assertion `Index < Length && "Invalid index!"' failed.

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128802 Summary [MLIR] Assertion `Index < Length && "Invalid index!"' failed. Labels mlir Assignees Reporter

[llvm-bugs] [Bug 128803] [MLIR] Assertion `dimSize % shardCount == 0' failed.

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128803 Summary [MLIR] Assertion `dimSize % shardCount == 0' failed. Labels mlir Assignees Reporter

[llvm-bugs] [Bug 128806] [MLIR] Assertion `isa(Val) && "cast() argument of incompatible type!"' failed.

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128806 Summary [MLIR] Assertion `isa(Val) && "cast() argument of incompatible type!"' failed. Labels mlir Assignees

[llvm-bugs] [Bug 128781] [libc] clean up use of __builtin_popcountl in sched_getcpucount

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128781 Summary [libc] clean up use of __builtin_popcountl in sched_getcpucount Labels good first issue, libc Assignees

[llvm-bugs] [Bug 128795] [clang] conversion function lookup is unnecessarily slow with many conversion functions and no conversion function templates

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128795 Summary [clang] conversion function lookup is unnecessarily slow with many conversion functions and no conversion function templates Labels clang

[llvm-bugs] [Bug 128831] -Wshadow false negative for function parameter shadowing (partially; incorrectly) a global variable (incorrectly used as array length expression)

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128831 Summary -Wshadow false negative for function parameter shadowing (partially; incorrectly) a global variable (incorrectly used as array length _expression_) Labels

[llvm-bugs] [Bug 128840] clangd false positive redefinition error of type traits template when #include after import with type_traits include

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128840 Summary clangd false positive redefinition error of type traits template when #include after import with type_traits include Labels false-positive

[llvm-bugs] [Bug 128838] Assertion `!NodePtr->isKnownSentinel()' failed.

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128838 Summary Assertion `!NodePtr->isKnownSentinel()' failed. Labels new issue Assignees Reporter

[llvm-bugs] [Bug 128837] [MLIR] --gpu-kernel-outlining triggers Assertion `isa(Val) && "cast() argument of incompatible type!"' failed.

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128837 Summary [MLIR] --gpu-kernel-outlining triggers Assertion `isa(Val) && "cast() argument of incompatible type!"' failed. Labels mlir As

[llvm-bugs] [Bug 128775] Assertion `VT.getSizeInBits() == Operand.getValueSizeInBits() && "Cannot BITCAST between types of different sizes!"

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128775 Summary Assertion `VT.getSizeInBits() == Operand.getValueSizeInBits() && "Cannot BITCAST between types of different sizes!" Labels bug, backend:H

[llvm-bugs] [Bug 128797] [clang-tidy] misc-confusable-identifiers checker is very slow

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128797 Summary [clang-tidy] misc-confusable-identifiers checker is very slow Labels clang-tidy Assignees Repo

[llvm-bugs] [Bug 128796] how to dynamically load a pass plug in llc?

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128796 Summary how to dynamically load a pass plug in llc? Labels new issue Assignees Reporter

[llvm-bugs] [Bug 128798] [MLIR] Assertion `rankedTensorArg.hasOneUse()' failed.

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128798 Summary [MLIR] Assertion `rankedTensorArg.hasOneUse()' failed. Labels mlir Assignees Reporter

[llvm-bugs] [Bug 128799] [MLIR] Assertion `llvm::isa(memorySpace) && "Using `getMemorySpaceInteger` with non-Integer attribute"' failed.

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128799 Summary [MLIR] Assertion `llvm::isa(memorySpace) && "Using `getMemorySpaceInteger` with non-Integer attribute"' failed. Labels mlir A

[llvm-bugs] [Bug 128752] [Flang] Missing diagnostic on duplicate defined I/O

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128752 Summary [Flang] Missing diagnostic on duplicate defined I/O Labels flang:frontend Assignees Reporter

[llvm-bugs] [Bug 128755] [Flang] Missing diagnostic on type-spec with deferred length being used in array constructor

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128755 Summary [Flang] Missing diagnostic on type-spec with deferred length being used in array constructor Labels flang:frontend Assignees

[llvm-bugs] [Bug 128757] [Flang] Missing diagnostic on mixed function and subroutine with the same generic name.

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128757 Summary [Flang] Missing diagnostic on mixed function and subroutine with the same generic name. Labels flang:frontend Assignees

[llvm-bugs] [Bug 128770] SLP: Instruction does not dominate all uses (insertelement/shufflevector)

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128770 Summary SLP: Instruction does not dominate all uses (insertelement/shufflevector) Labels new issue Assignees alexe

[llvm-bugs] [Bug 128701] libcxx and clang-cl Visual Studio IDE integration

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128701 Summary libcxx and clang-cl Visual Studio IDE integration Labels libc++ Assignees Reporter

[llvm-bugs] [Bug 128746] -Wsign-compare false positive with comparison against literal -1

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128746 Summary -Wsign-compare false positive with comparison against literal -1 Labels false-positive Assignees

[llvm-bugs] [Bug 128747] [LLD] LTO internalizing global marked with 'STV_PROTECTED'

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128747 Summary [LLD] LTO internalizing global marked with 'STV_PROTECTED' Labels lld Assignees Reporter

[llvm-bugs] [Bug 128736] Assertion `I->use_empty() && "trying to erase instruction with users."' failed.

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128736 Summary Assertion `I->use_empty() && "trying to erase instruction with users."' failed. Labels new issue Assignees

[llvm-bugs] [Bug 128733] [libc++] Add benchmarks with vector input and segmented iterator outputs for copy/move and friends

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128733 Summary [libc++] Add benchmarks with vector input and segmented iterator outputs for copy/move and friends Labels libc++ Assignees

[llvm-bugs] [Bug 128749] Invalid BTF produced with IPO globalopts pass

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128749 Summary Invalid BTF produced with IPO globalopts pass Labels new issue Assignees Reporter

[llvm-bugs] [Bug 128737] [libc++] Benchmark non-trivial types for the copy/move family of algorithms

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128737 Summary [libc++] Benchmark non-trivial types for the copy/move family of algorithms Labels libc++ Assignees ldionn

[llvm-bugs] [Bug 128744] [Flang] Missing diagnostic on abstract interface name being the same as the keyword of an intrinsic type

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128744 Summary [Flang] Missing diagnostic on abstract interface name being the same as the keyword of an intrinsic type Labels flang:frontend

[llvm-bugs] [Bug 128760] [Flang] Missing diagnostic on ambiguous generic type-bound procedure

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128760 Summary [Flang] Missing diagnostic on ambiguous generic type-bound procedure Labels flang:frontend Assignees

[llvm-bugs] [Bug 128705] [clang-tidy] Check request: bugprone-avoid-dangling-in-std-filesystem

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128705 Summary [clang-tidy] Check request: bugprone-avoid-dangling-in-std-filesystem Labels clang-tidy Assignees

[llvm-bugs] [Bug 128722] Suboptimal register use on x86-64

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128722 Summary Suboptimal register use on x86-64 Labels new issue Assignees Reporter taviana

[llvm-bugs] [Bug 128725] Trivial relocatability follow up

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128725 Summary Trivial relocatability follow up Labels new issue Assignees Reporter cor3ntin

[llvm-bugs] [Bug 128716] AMDGPU should try to shrink 64-bit defs to 32-bit when rematerializing

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128716 Summary AMDGPU should try to shrink 64-bit defs to 32-bit when rematerializing Labels backend:AMDGPU, llvm:regalloc, missed-optimizat

[llvm-bugs] [Bug 128713] Parsing of cutom pragma is out of order.

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128713 Summary Parsing of cutom pragma is out of order. Labels new issue Assignees Reporter

[llvm-bugs] [Bug 128714] Assertion `VNI && "No live value at use"

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128714 Summary Assertion `VNI && "No live value at use" Labels bug, backend:Hexagon Assignees iajbar

[llvm-bugs] [Bug 128706] lld-link.exe fails to find DATA imports without __declspec(dllimport)

2025-02-25 Thread LLVM Bugs via llvm-bugs
Issue 128706 Summary lld-link.exe fails to find DATA imports without __declspec(dllimport) Labels new issue Assignees