[llvm-bugs] [Bug 125181] [clang] Incorrect type error when using a variable member template of class template

2025-01-31 Thread LLVM Bugs via llvm-bugs
Issue 125181 Summary [clang] Incorrect type error when using a variable member template of class template Labels clang Assignees

[llvm-bugs] [Bug 125196] [libc] Implement 64bit `time_t` and `localtime`

2025-01-31 Thread LLVM Bugs via llvm-bugs
Issue 125196 Summary [libc] Implement 64bit `time_t` and `localtime` Labels libc Assignees Reporter

[llvm-bugs] [Bug 125198] [clang] [SIMD] Surprisign codegen for AVX2 is_less_equal

2025-01-31 Thread LLVM Bugs via llvm-bugs
Issue 125198 Summary [clang] [SIMD] Surprisign codegen for AVX2 is_less_equal Labels clang Assignees Reporter

[llvm-bugs] [Bug 125184] Suppress "unknown attribute 'no_unique_address' ignored" with MSVC ABI

2025-01-31 Thread LLVM Bugs via llvm-bugs
Issue 125184 Summary Suppress "unknown attribute 'no_unique_address' ignored" with MSVC ABI Labels Assignees Reporter

[llvm-bugs] [Bug 125189] [X86] Failure to recognise hidden <2 x i64> ashr

2025-01-31 Thread LLVM Bugs via llvm-bugs
Issue 125189 Summary [X86] Failure to recognise hidden <2 x i64> ashr Labels backend:X86, missed-optimization Assignees

[llvm-bugs] [Bug 125187] [libc++] Some string functions are broken when the allocator size_type is unsigned char

2025-01-31 Thread LLVM Bugs via llvm-bugs
; str; str == ""; } ``` currently fails with ``` /opt/compiler-explorer/clang-trunk-20250131/bin/../include/c++/v1/string:3753:22: error: no matching function for call to 'min' 3753 | size_type __rlen = std::min(__n1, __sz - __pos1); | ^~~~ ``` We should pro

[llvm-bugs] [Bug 125182] [clang] [bug] [linux] Debian. x64sysroot directory bug

2025-01-31 Thread LLVM Bugs via llvm-bugs
Issue 125182 Summary [clang] [bug] [linux] Debian. x64sysroot directory bug Labels clang Assignees Reporter

[llvm-bugs] [Bug 125188] [libc++] basic_string::max_size() is broken for small sizes

2025-01-31 Thread LLVM Bugs via llvm-bugs
Issue 125188 Summary [libc++] basic_string::max_size() is broken for small sizes Labels libc++ Assignees Reporter

[llvm-bugs] [Bug 125227] Crash when building dreadful Linux kernel code

2025-01-31 Thread LLVM Bugs via llvm-bugs
Issue 125227 Summary Crash when building dreadful Linux kernel code Labels Assignees Reporter bjackman

[llvm-bugs] [Bug 125228] [ValueTracking] computeKnownBitsFromOperator - improve Instruction::BitCast handling to match SelectionDAG

2025-01-31 Thread LLVM Bugs via llvm-bugs
Issue 125228 Summary [ValueTracking] computeKnownBitsFromOperator - improve Instruction::BitCast handling to match SelectionDAG Labels good first issue, misse

[llvm-bugs] [Bug 125251] [flang] Fix building on aarch64 *BSD and musl libc after 9d8dc45

2025-01-31 Thread LLVM Bugs via llvm-bugs
Issue 125251 Summary [flang] Fix building on aarch64 *BSD and musl libc after 9d8dc45 Labels libc, flang Assignees

[llvm-bugs] [Bug 125233] `-Wunused-function` false positive for `friend operator<=>` in unnamed namespace

2025-01-31 Thread LLVM Bugs via llvm-bugs
Issue 125233 Summary `-Wunused-function` false positive for `friend operator<=>` in unnamed namespace Labels false-positive Assignees

[llvm-bugs] [Bug 125269] [RISC-V] Assertion `Idx2 != UINT_MAX && Values.contains(Idx2) && "Expected both indices to be extracted already."' failed

2025-01-31 Thread LLVM Bugs via llvm-bugs
Issue 125269 Summary [RISC-V] Assertion `Idx2 != UINT_MAX && Values.contains(Idx2) && "Expected both indices to be extracted already."' failed Labels new issue

[llvm-bugs] [Bug 125209] [Driver] Add DragonFly for handling of libdl and libexecinfo

2025-01-31 Thread LLVM Bugs via llvm-bugs
Issue 125209 Summary [Driver] Add DragonFly for handling of libdl and libexecinfo Labels new issue Assignees Report

[llvm-bugs] [Bug 125208] [llvm][Support] Enable dl_iterate_phdr support on OpenBSD and DragonFly

2025-01-31 Thread LLVM Bugs via llvm-bugs
Issue 125208 Summary [llvm][Support] Enable dl_iterate_phdr support on OpenBSD and DragonFly Labels new issue Assignees

[llvm-bugs] [Bug 125220] Official llvm/clang package for PyPI?

2025-01-31 Thread LLVM Bugs via llvm-bugs
Issue 125220 Summary Official llvm/clang package for PyPI? Labels clang Assignees Reporter LecrisU

[llvm-bugs] [Bug 125225] clang accepts invalid code that with trailing comma

2025-01-31 Thread LLVM Bugs via llvm-bugs
Issue 125225 Summary clang accepts invalid code that with trailing comma Labels clang:frontend Assignees hokein

[llvm-bugs] [Bug 125246] Libclc build issue - `libclc toolchain incomplete - missing tool clang!`

2025-01-31 Thread LLVM Bugs via llvm-bugs
Issue 125246 Summary Libclc build issue - `libclc toolchain incomplete - missing tool clang!` Labels clang Assignees

[llvm-bugs] [Bug 125257] [clang] C++ constructor arguments should support [[clang::lifetimebound]]

2025-01-31 Thread LLVM Bugs via llvm-bugs
Issue 125257 Summary [clang] C++ constructor arguments should support [[clang::lifetimebound]] Labels clang Assignees

[llvm-bugs] [Bug 125292] Potentially misleading diagnistics in -Wconditional-uninitialized

2025-01-31 Thread LLVM Bugs via llvm-bugs
Issue 125292 Summary Potentially misleading diagnistics in -Wconditional-uninitialized Labels new issue Assignees R

[llvm-bugs] [Bug 125321] [HLSL] Implement Constant expression evaluator for flat casts

2025-01-31 Thread LLVM Bugs via llvm-bugs
Issue 125321 Summary [HLSL] Implement Constant _expression_ evaluator for flat casts Labels new issue Assignees Rep

[llvm-bugs] [Bug 125234] llvm-cxxfilt unable to demangle symbol

2025-01-31 Thread LLVM Bugs via llvm-bugs
Issue 125234 Summary llvm-cxxfilt unable to demangle symbol Labels new issue Assignees Reporter JV

[llvm-bugs] [Bug 125238] Clang doesn't reuse stack memory from separate scopes within a function

2025-01-31 Thread LLVM Bugs via llvm-bugs
Issue 125238 Summary Clang doesn't reuse stack memory from separate scopes within a function Labels clang Assignees

[llvm-bugs] [Bug 125211] [flang] Build fix

2025-01-31 Thread LLVM Bugs via llvm-bugs
Issue 125211 Summary [flang] Build fix Labels flang Assignees Reporter brad0 /c

[llvm-bugs] [Bug 125301] [vplan] Assertion: found instruction with poison generating flags not covered by VPRecipeWithIRFlags

2025-01-31 Thread LLVM Bugs via llvm-bugs
Issue 125301 Summary [vplan] Assertion: found instruction with poison generating flags not covered by VPRecipeWithIRFlags Labels new issue Assigne

[llvm-bugs] [Bug 125278] [LoopVectorize] Assertion `MinBWs.size() == NumProcessedRecipes && "some entries in MinBWs haven't been processed"' failed.

2025-01-31 Thread LLVM Bugs via llvm-bugs
Issue 125278 Summary [LoopVectorize] Assertion `MinBWs.size() == NumProcessedRecipes && "some entries in MinBWs haven't been processed"' failed. Labels new issue

[llvm-bugs] [Bug 125311] apt Packages for llvm-toolchain-jammy-20 is empty

2025-01-31 Thread LLVM Bugs via llvm-bugs
Issue 125311 Summary apt Packages for llvm-toolchain-jammy-20 is empty Labels new issue Assignees Reporter

[llvm-bugs] [Bug 125317] MLIRLLVMIRTransforms build failure

2025-01-31 Thread LLVM Bugs via llvm-bugs
Issue 125317 Summary MLIRLLVMIRTransforms build failure Labels new issue Assignees Reporter RoboTu

[llvm-bugs] [Bug 125291] [flang] TargetRewritePass does not propagate fast-math flags

2025-01-31 Thread LLVM Bugs via llvm-bugs
Issue 125291 Summary [flang] TargetRewritePass does not propagate fast-math flags Labels flang Assignees Reporter

[llvm-bugs] [Bug 125290] Possible bug in implementation of P3310

2025-01-31 Thread LLVM Bugs via llvm-bugs
Issue 125290 Summary Possible bug in implementation of P3310 Labels new issue Assignees Reporter h

[llvm-bugs] [Bug 125306] [RISC-V] LLVM ERROR: Invalid size request on a scalable vector

2025-01-31 Thread LLVM Bugs via llvm-bugs
Issue 125306 Summary [RISC-V] LLVM ERROR: Invalid size request on a scalable vector Labels new issue Assignees Repo

[llvm-bugs] [Bug 125324] [clang] [x86-64] lrint()/lrintf() using instruction writing to 32-bit register if assigned to 32-bit int even though long is 64-bit

2025-01-31 Thread LLVM Bugs via llvm-bugs
Issue 125324 Summary [clang] [x86-64] lrint()/lrintf() using instruction writing to 32-bit register if assigned to 32-bit int even though long is 64-bit Labels clang

[llvm-bugs] [Bug 125274] [LoopVectorize] Assertion `all_of(I->users(), [&InsertedSet](Value *U) { return InsertedSet.contains(cast(U)); }) && "removed instruction should only be used by i

2025-01-31 Thread LLVM Bugs via llvm-bugs
Issue 125274 Summary [LoopVectorize] Assertion `all_of(I->users(), [&InsertedSet](Value *U) { return InsertedSet.contains(cast(U)); }) && "removed instruction should only be used by instructions inserted " "during e

[llvm-bugs] [Bug 125309] compiler_rt build for watchOS/tvOS

2025-01-31 Thread LLVM Bugs via llvm-bugs
Issue 125309 Summary compiler_rt build for watchOS/tvOS Labels Assignees Reporter DmT021 co

[llvm-bugs] [Bug 125332] Merge lld/ELF commits into release/20.x

2025-01-31 Thread LLVM Bugs via llvm-bugs
Issue 125332 Summary Merge lld/ELF commits into release/20.x Labels release:backport Assignees Reporter