November 2026 Archives by thread
Starting: Sun Nov 1 00:31:43 PDT 2026
Ending: Sat Nov 14 18:51:21 PST 2026
Messages: 819
- [llvm-bugs] [Bug 237692] [clang-tidy] misc-include-cleaner: IgnoreHeaders patterns with '/' never match on Windows, where header paths have backslashes
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237693] [clang-tidy] modernize-use-trailing-return-type: lambda fix-it writes '[] -> T' without '()', which is a C++23 extension before C++23
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237694] [clang-tidy] readability-use-anyofallof suggests std::ranges::any_of for a range that does not satisfy std::ranges::input_range
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237696] [X86] suboptimal i64 uniform division codegen
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237697] [X86] suboptimal <=i32 uniform division codegen
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237699] [X86] use vrcpps/vrcp14ps for i8 division
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237702] [IndVarSimplify] Congruent IV elimination keeps `nsw` on the wide increment when the narrow IV only matches its truncation
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237703] [OpenMPOpt] Deduplicating omp_get_partition_place_nums replaces the output buffer with a constant ident_t
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237704] [SimpleLoopUnswitch] Partial unswitching omits freeze using facts from an in-loop branch
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237713] [AVX-512] Just emit `min(vec, splat(1))`, not `test+masked mov`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237718] [AMDGPU] performMulhsCombine has no width check: `mulhs i24` (also i7/i8/i16/i64) becomes MULHI_I24 (bits 32..47), so the `_BitInt(24)` high multiply returns the wrong bits
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237719] [SelectionDAG][LegalizeTypes] Fast-math flags of one user leak onto a shared soft-promoted f16 value: `llvm.maximum(NaN, z)` returns z on RISC-V without Zfh
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237720] [CodeGenPrepare] splitMergedValStore addresses the upper half at the half type's alloc size: an i48 store split into two i24 stores writes one byte too far and clobbers the next field
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237721] [VectorCombine] foldSelectShuffle pads the rebuilt udiv/sdiv/urem/srem divisor with poison lanes: the division becomes UB and the backend deletes it
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237727] [Hexagon] Storing or bitcasting gives wrong results
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237728] [APFloat] next(nextDown=true) returns a negative value in formats without a sign
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237730] [LoopVectorize] Assertion failed: removed instruction should only be used by instructions inserted
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237734] [mlir][bug][fuzzer-found] -lower-affine asserts on affine.parallel bounds containing mod and floordiv by the same symbol
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237735] [mlir][bug][fuzzer-found] --affine-expand-index-ops-as-affine asserts on linearize_index with a loop-IV dynamic basis
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237736] [mlir][bug][fuzzer-found] --normalize-memrefs crashes when erasing a memref.cast user during its walk
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237751] [Analysis] Merge X86 + LoongArch CostKindCosts structs into a generic implementation
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237766] [clang] Alias CTAD crashes or rejects valid code when a ctor template's `explicit(bool)` names its own template parameter
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237769] [clang-tidy] readability-redundant-parentheses changes member addresses into pointers-to-members
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237771] [InstCombine] Missed fold: two range checks differing by one bit, when each arm returns a value
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237772] [CVP] `X urem Y` is not expanded when the largest X is exactly 2*Y
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237782] [IRNormalizer] `normalize` moves a dynamic alloca below `llvm.stacksave`, so `llvm.stackrestore` frees it
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237789] [lld-macho] LTO link drops the FDEs of global functions: exceptions thrown through them terminate
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237812] [InstSimplify] Redundant infinity comparison is not folded into range comparison
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237814] Request Commit Access For chenzheng1030
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237818] [clang][Frontend] -save-temps changes __builtin_LINE() for multi-line macro expansions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237819] [clang][Driver] Parallel -save-temps=obj builds can silently use another compilation's temporary files
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237820] [mlir][bug][fuzzer-found] --test-vector-transferop-opt aborts on i32 scf.for bounds during ValueBounds inference
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237821] [mlir][bug][fuzzer-found] --test-affine-loop-unswitch asserts on a loop-local index.sizeof condition operand
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237834] llubi accepts a poison result from a noundef entry function
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237835] llubi accepts loop-carried dependencies forbidden by parallel_accesses metadata
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237838] llubi reports undefined behavior after non-dereferencing operations on a freed pointer
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237839] llubi accepts irr_loop metadata on a block outside any loop
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237840] llubi reports undefined behavior for the valid printf format F
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237850] [AArch64] Big-endian: i1-vector argument passed on the stack is silently miscompiled
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237855] [InstCombine] floor/ceil of a known subnormal folded to -1.0/+1.0 ignoring denormal_fpenv(preservesign)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237862] [AArch64][PAC] Calling a function pointer held in a data-key __ptrauth slot authenticates with IA instead of the slot's DA/DB key
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237861] [X86][KCFI] Indirect invoke checks isa<CallInst> in LowerCall, dropping the KCFI type-hash check and nocf_check NOTRACK prefix
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237863] [ASan] "Instrument the same temp just once" dedup ignores access size, dropping checks of wider loads / byval reads
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237864] [SafeStack][AArch64] Scalable-vector alloca moved to the unsafe stack gets a fixed 16-byte slot; SVE store overruns the caller's unsafe-stack objects
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237865] [clang][Driver][X86] -fsanitize=shadow-call-stack is silently accepted on x86_64 but generates no instrumentation
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237868] [ASan] findStoresToUninstrumentedArgAllocas moves an argument store above an earlier store to the same alloca
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237869] [Attributor] A negative GEP offset is clamped to 0, so `%p - 1` inherits the dereferenceable bytes of `%p`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237870] [Attributor] Argument privatization stores packed-struct fields into the private copy with the field type's ABI alignment
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237871] [CodeGenPrepare] A `nobuiltin` call to a module-defined `__memset_chk` is replaced with `llvm.memset`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237872] [LSR] OptimizeMax exposes poison from an unselected max operand in the loop exit condition
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237873] [LoopUnroll] Runtime multi-exit unrolling expands a guarded udiv into the preheader
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237874] [MachineOutliner] Crash outlining calls which return twice
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237885] [X86] Shrink-wrapped prologue's inline stack probe clobbers a live r11 (miscompile since LLVM 17)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237886] [AMDGPU][r600/cayman] Oversized ALU clause is silently encoded with a wrapped count (LLVM 15)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237905] [X86][AVX512] extend Sneller's method to scalar division by runtime constants
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237909] [AArch64][HWASan] classifyGlobalReference returns MO_TAGGED under -mcmodel=large / tiny, causing invalid movk/adr fixups
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237910] [ASan][StackSafety] Masked load/store on a stack alloca is treated as "safe" and loses its ASan check
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237908] [X86][LVI] X86LoadValueInjectionRetHardening skips XRay PATCHABLE_RET and emits an unhardened retq
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237911] [SafeStack] Pointer passed to asm goto (callbr) is not treated as an escape; the object stays on the safe stack
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237912] [Driver][RISCV][LoongArch] -fsanitize=function code-model check compares the raw -mcmodel= spelling, rejecting -mcmodel=medlow / -mcmodel=normal
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237915] preserve_all/preserve_most introduces wrong values at tailcalls
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237923] [AArch64] Redundant pointer reloads and checks across parser-loop dispatch
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237925] [AArch64] Conditional selects delay a dependent load instead of branching on invalid input
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237927] [AArch64] Repeated base-pointer load and end-address calculation inside a loop
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237931] [AArch64] Stores remain inside a loop despite values already being held in registers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237934] [AArch64] umulo-128-legalisation-lowering.ll fails to regenerate
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237941] [JumpThreading][ProfInfo] JumpThreading drops !prof branch_weights instead of transferring them to the predecessor
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237943] [clang] Immediate invocation in a default member initializer of a class template is evaluated at instantiation, not at the point of use
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237951] [clang] Assertion `Tok.isNot(tok::kw_decltype) && Tok.isNot(tok::kw___super)' failed with -fms-compatibility
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237952] [AArch64] Live pointer overwritten and reloaded across a successful loop backedge
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237957] Using precompiled header gives redefinition error when -save-temps flag is given to compiler
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237960] [DAG] BuildVectorSDNode::getConstantRawBits - fix bitcasting vectors with non-integer ratios
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237974] [X86][SLH] Epilogue %rsp restoration in stack-realigned or VLA functions overwrites the return-site %rsp poison
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237975] [AArch64][PAC] Signed-GOT load of an ifunc is authenticated with IA, but the PAuth ABI (and lld) sign non-STT_FUNC slots with DA
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237977] [StackProtector] sspstrong/sspreq crash on an alloca of an array of scalable vectors
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237976] [ASan] invoke of a returns_twice function (setjmp) does not disable fake stack / dynamic-alloca frame
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237978] [KCFI][clang] Segfault instead of "not compatible" error for -fsanitize=kcfi -fpatchable-function-entry=N, M (M>0) on targets using the generic KCFI pass
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237983] [AArch64] Redundant pointer comparison and select before a load
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237989] [IR] Reduce constant-folding overhead for vector insertions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237991] [AArch64] Redundant pointer reload at a merge of successful and helper-call paths
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237993] [AMDGPU] scale_offset miscompiles wrapping offsets on gfx1250
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237994] [AArch64] Redundant address reconstruction instead of reusing an available pointer
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237995] [AArch64] Missed shift folding into ORR across a bitwise mask
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237996] [AArch64] Register copy followed by post-index load instead of separate load and pointer update
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 237998] [MLIR] `-affine-parallelize` crashes with incompatible Presburger spaces assertion
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238002] Request Commit Access For bollu
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238003] `@llvm.experimental.cttz.elts(v) < lanes(v)` should fold to `any(v != splat(0))`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238011] [X86] Code-layout-dependent persistent branch mispredictions on Intel (Skylake through Redwood Cove): proposal to pad colliding branches
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238014] [clang] Misleading failure after error recovery
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238018] [MemCpyOpt] Miscompilation due to missing EarliestEscapeAnalysis invalidation
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238030] [mlir] `convert-elementwise-to-linalg` miscompiles `arith.select` with an i1 condition and dynamically-shaped tensor operands of differing runtime extents
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238041] [libc++] num_put::put slowdown after operator, change
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238047] [lldb] Formatter bytecode: @get_value crashes when parameter has no value of its own (like a struct)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238060] [DirectX] Add `llvm.dx.resource.store.ms` and lower it to `TextureStoreSample`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238061] [HLSL][DirectX][SPIRV] Implement `RWTexture2DMS` and `RWTexture2DMSArray`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238063] [InstCombine] `InstCombinerImpl::mergeStoreIntoSuccessor` drops provenance
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238069] [clang-tidy] Feature request: `misc-type-trait-simplification`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238074] [HLSL] Remove support for recursive functions from HLSL
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238076] [bazel] Split the libc package into subpackages
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238077] [HLSL] Improve variable length arrays error message
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238085] [clang] `-Wlifetime-safety-lifetimebound-violation` false positive with struct
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238089] [RISCV] lld fails to relax zero- or gp-reachable memory references
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238129] [AMDGPU] optimizeEndCf drops a join block's EXEC restore; RA rematerializes a VGPR constant there and inactive lanes keep a stale value
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238131] [HLSL][DirectX][SPIRV] Implement `Interlocked` functions on `RWTexture2DMS` and `RWTexture2DMSArray` samples
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238134] [SelectionDAG] `minnum`/`maxnum` may return NaN if either argument is sNaN
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238137] [SPIRV] Lower programmable offsets in Sample, SampleBias, SampleGrad, SampleLevel, SampleCmp and SampleCmpLevelZero
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238154] Assertion in ld.lld: llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:311: void llvm::Loc::MMI::addFrameIndexExpr(const DIExpression *, int) with LTO
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238155] [clang][AArch64] Assertion `(T->hasIntegerRepresentation() || T->isEnumeralType() || T->isFixedPointType()) && "Unexpected type"' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238160] [ClangIR][AArch64] Assertion `Subtarget->isTargetDarwin() && "automatic va_arg instruction only works on Darwin"' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238186] [InstCombine] ldexp(x, K) folded to fmul by a subnormal 2^K under input denormal flush returns 0
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238192] [AArch64][PAC] --target=aarch64-linux-pauthtest crashes with "Cannot select: AArch64ISD::AUTH_CALL" unless +pauth is given explicitly
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238191] [X86][CET] -fcf-protection=branch does not put endbr64 at WinEH catch/cleanup funclet entries
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238193] [AArch64][Windows] Scalable (SVE) stack allocations are never probed with __chkstk
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238194] [AArch64][HWASan][BTI] __hwasan_personality_thunk gets no bti c in a BTI-marked object when the functions using it opt out of BTI
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238195] [CodeGen][AsmPrinter] Segfault in AsmPrinter::emitFunctionHeader when the !func_sanitize proxy global has been removed by the -O2 pipeline (LangRef example)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238196] [lldb][OpenBSD] Fix FindProcesses and process group/session IDs
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238197] [MLIR][Affine] `affine-simplify-min-max` has compile time $O(n^4)$ on a chain of `n`-long `arith.divsi` operations
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238199] [MLIR][MemRef] `flatten-memref` creates an invalid symbol expression
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238200] [MLIR][MemRef] `memref-elide-reinterpret-cast` fails on a load through nested redundant casts
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238205] [libc][GPU] free() has no release ordering: memory from malloc() contains another thread's data on MI300A
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238212] [clang] Add diagnostic notes explaining why a constrained class template partial specialization was not selected
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238220] [X86] Miscompile: (x & ~0xff) | zext(load i8 (x + C)) loses upper bits of x (MachineCopyPropagation / X86FixupBWInsts after VirtRegRewriter)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238229] Support statically linking Clang against libc++ in MSVC mode
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238236] [mlir][tosa] `tosa-to-linalg` miscompiles `tosa.rescale` with EXT-DYNAMIC when exactly one of multiplier/shift is constant
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238254] Request Commit Access For blazej-smorawski
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238258] [CIR][OpenMP] Implement codegen for OpenMP `master` directive
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238273] [llvm-objcopy][MachO] arm64_32: plain copy crashes with SIGSEGV
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238288] [AMDGPU] SADDR addressing is lost when a constant offset doesn't fit the immediate
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238289] [WebAssembly] simd-intrinsics.ll and memory-interleave.ll fail to regenerate CHECKS
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238297] [LAA] Missing runtime check for unknown dependences through non-header pointer phis (miscompile)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238303] [mlir][tosa] `tosa-to-linalg` reduce_min/max float initial accumulator value is largest finite instead of ±Infinity
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238304] opt -passes="simple-loop-unswitch" results in Assertion `!IsSuccessor(To, From) && "Deleted edge still exists in the CFG!"' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238305] [tsan][AArch64] setjmp interceptors tail-jump through x1/x2, which libc's `bti c` refuses: SIGILL on BTI systems
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238310] The mangled name for a function with a lambda in its requires varies with the preceding code.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238320] [llvm-objcopy][MachO] --add-section on an object file creates a second segment that ld rejects
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238329] [LLVM][Clang] Fix Control Flow Integrity (CFI) violations across LLVM and Clang
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238361] [lldb] C11 `_Atomic(T)` does not use formatters from `T`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238370] [InstCombine] Missed unsigned comparison fold through bitreverse and a complemented mask
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238372] [InstCombine] Missed low-bit mask comparison fold with De Morgan expression
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238374] [InstCombine] Missed low-bit mask comparison fold through subtraction-to-zero
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238375] [SPIR-V] Legalize bfloat when SPV_KHR_bfloat16 or SPV_INTEL_bfloat16_arithmetic is unavailable
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238376] [O2] Missed constant folding of a umin comparison under branch conditions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238406] [libc][GPU] On NVPTX, calloc() allocates from the libc allocator but free() is CUDA's
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238409] [offload][AMDGPU] Stuck async mem copies
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238411] [clang] Crash reproducer source is preprocessed instead of using -frewrite-includes with -std=c++20
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238424] [AMDGPU] Better global addressing with large immediate offset
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238427] [ORC][ELF] TLS subsections are not registered with the runtime
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238428] [ORC][ELF] TLS storage is duplicated across objects in one JITDylib
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238440] [PGO] llvm-profdata merge aborts on text profiles with reserved/extreme internal counters
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238447] Typo correction is suppressed when it should not have been
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238449] [SelectionDAG] Widen i32 sdiv by constant with a negative magic to an i64 multiply on 64-bit targets
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238453] [BoundsSafety] Tracking issue: upstreaming -fbounds-safety
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238493] [clang-repl] Support configurable history-file location
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238497] [infrastructure] Failures reported in PR 238203 are unrelated/flaky
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238503] [X86] Running maximum with llvm.maximum is 33% slower on AVX2 since #170069
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238511] [DirectX] Report an error for texel offsets that are not constants in [-8, 7] below Shader Model 6.7
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238526] [HLSL][DirectX][SPIRV] Implement Load with a Status parameter on multisampled textures
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238548] [HLSL][SPIRV] Implement Sample, SampleBias, SampleCmp and SampleCmpBias with a Status parameter in compute shaders
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238558] [HLSL][DirectX] Implement `WriteSamplerFeedbackBias`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238570] [HLSL][SPIRV] Implement `Gather`, `GatherRed`, `GatherGreen`, `GatherBlue`, `GatherAlpha`, `GatherCmp` and `GatherCmpRed` on `vk::SampledTexture` types
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238597] [HLSL][DirectX][SPIRV] Test Interlocked operations on RasterizerOrderedTexture elements
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238703] [X86] Missed register copy elimination due to suboptimal load ordering before tail call
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238711] [DAGCombiner] visitVECTOR_DEINTERLEAVE folds the whole deinterleave to undef when only its first operand is undef
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238712] [AArch64] vectorToScalarBitmask without NEON (streaming-compatible SVE): `bitcast <16 x i1> to i16` drops lanes 8..15 because their mask bits 1<<8..1<<15 are truncated to i8
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238713] [SystemZ] lowerSIGN_EXTEND_VECTOR_INREG folds a shuffle whose sign-extended lanes come from the second operand into UNPACKs of the first operand: `__builtin_convertvector(__builtin_shufflevector(a, b, 22, 23, ...), long16)` extends a[14], a[15]
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238720] Constructor with concept missed when compiling with -std=26
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238734] [mlir] Decompose and then rename ConvertVectorToLLVMPass
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238742] __builtin_shufflevector clang++ crash/SIGSEGV
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238754] clang++ LTO crash/abort lambda no debug scope
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238773] Bugs in IsAtLeastAsConstrained when normalizing NTTPs
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238774] clang/test/Driver/sycl-system-arch.cpp times out on the macOS premerge bot
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238783] [clang-tidy] False positive bugprone-std-namespace-modification with constrained partial specializations
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238789] [X86] Failure to properly use imul/mul for smulh/umulh scalar patterns
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238796] [TableGen] !head/!tail on a deferred-empty list aborts in assert builds
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238797] [TableGen] !head/!tail on a deferred-empty list aborts in assert builds
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238798] [Flang] Test regression in 23.1.5: `Semantics/OpenMP/linear-clause01.f90`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238799] [TableGen] SIGSEGV in AddParentClass for a multiclass with dump instantiated via defm X : MC, Class
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238815] Is ClangIR enabled by default in Ubuntu nightly packages?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238817] LoopVectorizationLegality crash in collectCompressedPtrs with scalable types
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238819] [libc][GPU] calloc can allocate a wrapped size when num * size overflows
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238823] [LV][AArch64] Trip-count-4 loop vectorized after #197391, ~1.7x slower
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238834] [mlir][SPIR-V] `convert-spirv-to-llvm` miscompiles `spirv.BitFieldInsert`: the `insert` operand is never masked to `count` bits (and `count = 0` returns the wrong value)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238835] [mlir][SPIR-V] `convert-spirv-to-llvm` `spirv.BitFieldSExtract` performs a bit-width shift (LLVM poison) when `count = 0`; the SPIR-V spec defines the result as `0`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238836] [mlir][SPIR-V] `convert-spirv-to-llvm` `spirv.BitFieldUExtract` returns a poison-derived value for `offset = 0, count = W`; the SPIR-V spec result is `base` itself
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238838] [SelectOpt] `shouldTreatInstructionLikeSelect` is only checked for the first select of a group
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238853] [TTI] Drop getPopcntSupport/PopcntSupportKind and consistently use InstructionCosts values instead
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238856] [MLIR][MemRef] `memref-elide-reinterpret-cast` crashes on a program with unreachable OOB load
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238869] [LV][AArch64] Conditional scatter loop vectorized unprofitably after #232519
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238871] Build libClang as a dylib on Windows with MSVC/Clang-cl
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238872] Build libMLIR as a dylib on Windows with MSVC/Clang-cl
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238882] [clang-nvlink-wrapper] --save-temps aliases LTO partition outputs
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238884] [InstCombine] ldexp folding changes signed and wide exponents
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238887] [libc++] Add support for PSTL to the libstdc++ benchmarking job we have in the CI pipeline
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238890] config.guess always guesses GNU
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238902] [SLP] missing optimization for `trunc to i1` and `icmp eq` conditions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238903] [clang][Driver] Tests that run a fake GPU arch tool are very slow on macOS premerge CI
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238904] [mlir][Shape] `shape.div` constant fold does not round toward negative infinity when the true quotient lies in (-1, 0)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238905] arm64ec: lld-link.exe v23.1.4 incorrectly resolves _setjmp from an x64 obj to arm64ec #__intrinsic_setjmp entry during mixed x64/arm64ec linking
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238909] [BoundsSafety] Investigate a slight compile-time regression caused by #224559
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238911] Blocks' `getSignatureAsWritten()`: surprising behavior with parameterless blocks
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238916] !(unsigned(epi.Variadic) & ~1) in assert is always true
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238918] [flang][debug] VOLATILE SAVE variable loses its procedure debug scope
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238922] Comparing two pointers with pointees yields different assembly depending on spelling
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238925] build fails to find rtlib/unwind/cxx on gcc free system
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238926] [AArch64] Inline asm "r" operand of type i128 is given 32-bit registers, losing the high 64 bits
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238930] [lld][COFF] lld-link ICF crashes on a relocation that names an auxiliary symbol record
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238938] Static archives
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238939] Symbol table optimization
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238940] Debug info optimizations
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238952] [InstCombine] Missed unsigned division elimination for a zero-extended divisor
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238982] build error: missing openmp headers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238994] [compiler-rt] scudo: error: use of undeclared identifier 'mallopt', 'malloc_info', 'mallinfo'
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 238995] [SPIR-V][Vulkan] Logical SPIR-V access chains use 64-bit indices
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239005] [mlir][bug][OpenACC] accOp isa<ACC_COMPUTE_CONSTRUCT_AND_LOOP_OPS> assertion error
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239023] [hlsl][spirv] Incorrect lowering of [[vk::push_constant]] ConstantBuffer<T>
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239027] [HLSL][DXIL] Assertion in CGHLSLRuntime::handleStructSemanticLoad for bool struct member of entry point input
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239035] [openmp] build error: undefined symbols
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239039] [compiler-rt] Rtsan-aarch64-NoInstTest: error: no such file or directory: 'NOTFOUND' (libatomic)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239041] [NVPTX] "Cannot select: i64 = lround" for llvm.lround / llvm.llround on half and bfloat
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239045] [X86] -fstack-clash-protection probe code overwrites an incoming argument register (EAX with regparm/inreg on i386, R11 with preserve_none)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239056] [flang] IEEE_FMA and IEEE_GET_STATUS/IEEE_SET_STATUS have incorrect dummy argument names for keyword arguments
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239057] [clang] Assertion `isFloat() && "Invalid accessor"' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239066] [clang] Assertion `getNumArgs() == ArgPack.pack_size() && "Parent bitfields in SubstPackType were overwritten." "Check NumSubstPackTypeBits."' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239067] [LoongArch] missing optimization: vfrintrm.s + vftintrz.w.s => vftintrm.w.s
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239072] [clang] Adding final prevents devirtualization of a virtual call in the destructor
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239086] [AArch64][SystemZ] Crash on an inline asm "r" operand of a 24-byte struct (MVT::Other)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239099] [InstCombine] Vector `llvm.ptrmask` gains an invalid `nonnull` return attribute
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239111] [mlir] Stack overflow in the parser on deeply nested regions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239126] [IROutliner] Output stores left in unreachable blocks when two regions store the same outputs differently
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239134] [CodeGen] [RISC-V] llc crashes on scalable vector `llvm.powi`: "Cannot unroll scalable vector!"
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239139] [clang] Crash on a _Complex rvalue as an inline asm input
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239141] LLVM IR Dialect memprof attribute goes stale across an MLIR-side inline
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239145] [X86][SelectionDAG] No Libcall available for fmodf when using fp80 as long double on windows
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239148] [SelectionDAG] expandVECTOR_COMPRESS element stores claim the scalar ABI alignment at StackPtr + k*EltBytes: compress of <3 x i48> drops a lane (x86-64/AArch64/s390x) or SIGBUS (MIPS)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239149] [clang] Assertion `getKind() == Template && "Unexpected kind"' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239161] [LLD][RISC-V] Partial TLS-LE relaxation removes address producers while leaving an unrelaxed LO12 load
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239166] [clang-format] Single-line enum wrapping with `ColumnLimit: 0`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239169] [SLP][X86] -mprefer-vector-width=512 misses YMM reduction that prefer-256 takes
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239172] [AMDGPU] GlobalISel CVT_F32_UBYTE miscompile
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239183] [X86] AVX2 should use GATHER when vectorizing for CodeSize
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239190] [AMDGPU] SelectionDAG ignores alignment for odd-sized integers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239191] [lld][COFF] lld-link crashes on a COMDAT section that also has IMAGE_SCN_LNK_REMOVE
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239192] [AMDGPU] SelectionDAG crash on uniform addrspace(6) load that needs VMEM
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239201] [clang] Assertion `RD->isAggregate() && "aggregate init on non-aggregate"' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239202] Request Commit Access For akshaykhadse
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239204] [X86] Shuffle-tree add reduction of zext abs byte difference becomes PSADBW but drops the high 64-bit lane
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239205] [lld][COFF] lld-link crashes when a section's relocation table extends past the end of the file
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239208] reverse_iterators vs pointers vs indexes produce different assembly (index seems best)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239211] [SelectionDAG] `llvm.frexp` with an `i64` exponent returns uninitialized upper 32 bits
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239213] [SelectionDAG] `llvm.frexp` with `<4 x i64>` exponent vector asserts in `SetSplitVector` during type legalization
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239226] [flang] SELECT CASE on INTEGER(16): case values outside the INTEGER(8) range are lowered incorrectly
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239227] [flang] -funsigned: SELECT CASE reports a false conflict when a case value exceeds the signed maximum
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239228] [flang] OUT_OF_RANGE with a REAL(10) argument gives wrong, nondeterministic results
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239242] Clang crash while building CollaboraOffice
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239259] [DAG] canCreateUndefOrPoison - add VECREDUCE_AND/OR/XOR/SMIN/SMAX/UMIN/UMAX handling
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239275] [Clang][Itanium] Inheriting constructor names do not register the inherited-from class as a substitution candidate, so later substitutions differ from GCC
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239278] [mlir][tosa] `tosa-to-linalg` crashes with `cast<Ty>` assertion when lowering `tosa.reduce_all` with dynamic result shape
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239285] [flang][OpenACC] DO CONCURRENT LOCAL_INIT/REDUCE under an OpenACC loop ignores an enclosing DO CONCURRENT's LOCAL variable
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239287] Request Triage Access for lin334141-cell
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239311] [MLIR][Affine] `affine-data-copy-generate` crashes on Presburger arithmetic
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239318] [mlir] [transform] transform.foreach 验证器在遇到非 transform.yield 终止符时中止
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239319] [mlir][DialectConversion] applyPartialConversion hangs on a self-referential unrealized_conversion_cast
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239322] [lldb] Watch tests flaky on Windows buildbot
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239324] [X86] fpext half to float with F16C sets FE_INVALID from stale upper lanes of vcvtph2ps
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239325] [lldb] TestLongjmp.py fails on Windows on ARM
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239326] [TSan] Add an interceptor for pthread_clockjoin_np — unintercepted join leaves a stale user_id in ThreadRegistry::live_, CHECK-aborts on pthread_t reuse
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239327] [clang-format] InsertBraces crashes with a configured function-like macro
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239332] [clang-format] InsertBraces changes which if a conditional else belongs to
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239336] Aarch64 with -target bpf creates non-deterministic compiler output
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239342] [SPIR-V] OpPhi/OpSelect gets a null pointer operand of the old pointee type
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239346] [SPARC] unsigned integer to floating-point conversion of 0 gives -0.0 in round-downward mode
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239354] Constexpr function reference is not invocable
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239359] [SPARC] musttail call with stack arguments is silently lowered as a normal call
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239363] [clang-format] DIfferent formatting for #elif or #endif #if sequence
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239365] [TSan] Wrong stack traces and growing memory after exceptions pass through a non-matching catch
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239370] [lld][COFF] lld-link indexes its symbol vector with an unchecked relocation SymbolTableIndex
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239377] [lld][wasm] wasm-ld crashes on an undefined constructor instead of reporting it
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239382] [flang] fir.boxchar and fir.box_addr lose the volatile attribute
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239389] [lld][wasm] wasm-ld crashes on an export of an imported function in an object without a symbol table
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239393] [lld][wasm] wasm-ld crashes on a section symbol that names a non-custom section
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239406] [lld][COFF] lld-link reaches cantFail on a section whose raw data extends past the end of the file
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239409] [DFAJumpThreading] Wrong code: threading a path decided by a later state definition redirects a path carrying an earlier one
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239411] [clang] C++26: type-constraint pack with a fold-based concept is checked against the wrong pack element
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239421] [LifetimeSafety] False positive "parameter is later invalidated" when destroying a range with p->~T() in a loop
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239427] [NVPTX][OpenMP] Significant performance differences between Clang and NVCC due to register pressure and load scheduling
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239436] [mlir][SparseTensor] sparsifier crashes when gpu-triple is specified without gpu-chip
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239444] [DAGCombine] Endless recombinging in visitUINT_TO_FP()
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239446] [ConstantFold][SelectionDAG] fpext of a subnormal float constant ignores denormal_fpenv input flush
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239453] [AArch64] Entry-block realignment scratch is always X9: clobbers the Arm64EC thunk argument and the callee-saved X9 of preserve_most/preserve_all
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239456] [AArch64] Shrink-wrapping bug in tailcc functions with an early return.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239457] [clang] Assertion `!IsAtEnd() && "No token on the RHS of a paste operator!"' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239476] [gold] SIGBUS in LLVMgold.so when GNU nm reads a truncated .a: MemoryBuffer::getOpenFileSlice maps the archive member past EOF without checking
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239477] [LoopLoadElim] Miscompilation on array value store
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239478] [clangd] A compile command containing `--version` makes the driver print to stdout, corrupting the LSP stream
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239483] [clang][OpenACC][objective-c++] Assertion `type->isIntegerType() && "Illegal type in IntegerLiteral"' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239490] [lld][COFF] lld-link asserts on the reserved section alignment code 0xF
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239491] [lld][COFF] lld-link reaches cantFail on a truncated S_OBJNAME or S_COMPILE3 record
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239497] [ConstraintElimination] Missing relational proofs across signed and unsigned systems
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239508] [LoongArch] Misaligned frame-index offset on `vldrepl.{h, w, d}` loads the wrong address
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239511] [mlir][vector] Unify masking in the Vector dialect
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239523] [AArch64] Compiling a streaming function containing floating point reduction when Auto SSVE flag "enable-scalable-autovec-in-streaming-mode" is used, causes toolchain crash.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239529] [lld][COFF] lld-link asserts on duplicate CodeView subsections while printing a diagnostic
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239535] [lld][COFF] lld-link hits llvm_unreachable in machineToStr for R4000 (/machine:mips)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239537] [lld][COFF] lld-link leaves an invalid section name Expected unchecked for an empty section declaration
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239539] [X86][LoopVectorize] Loops calling `_mm_cvt_ss2si` / `_mm_cvtt_ss2si` are never vectorized
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239540] [lld][COFF] lld-link hits llvm_unreachable on a relocation in an object with IMAGE_FILE_MACHINE_UNKNOWN
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239543] [InstCombine] Missed folding of always-false range checks on non-wrapping multiplication
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239546] [SLP][REVEC] missed vectorize with slp-revec
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239550] [Hexagon] select of <2/4/8 x i1> crashes
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239560] [GlobalISel] SimplifyDemandedBits has no target hook for target instructions and intrinsics
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239566] Missing fold of min/max in a select where the condition makes it redundant
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239569] [pch] `-fpch-validate-input-files-content` breaks when using `#pragma once`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239594] [MLIR]Crash in `memref.dealloc` lowering with `unranked memref` during SPIR-V CPU runner pipeline
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239597] [AMDGPU] Clang codegen crash on monitor-load with invalid memory ordering
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239598] [MLIR] Crash in `arith.addui_extended` lowering with tensor types during `SCF-to-SPIR-V` conversion
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239600] [MLIR] Bytecode writer dereferences a null `StringAttr` for a `#llvm.di_basic_type` without `name` (`--emit-bytecode`, `--verify-roundtrip`)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239603] [MLIR] `LaunchFuncOp::verifySymbolUses` dereferences a null symbol table when the launch sits inside an unregistered region op
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239604] [MLIR]Crash in integer divisibility analysis on arith.divui with zero divisor
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239605] [MLIR] `llvm.mlir.ifunc` whose resolver symbol does not exist asserts in `IFuncOp::verifySymbolUses`: `dyn_cast on a non-existent value`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239608] Request Triage Access For frida-albrecht
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239609] [MLIR]Crash in `linalg::vectorizeCopy` on `memref.copy` with unranked memrefs
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239611] [MLIR][MemRef] expand-realloc fails on a valid statically shrinking memref.realloc
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239613] [MLIR]Crash in SPIR-V GlobalISel Legalizer when lowering vector.extract operations
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239615] [MLIR]Segmentation fault in test type conversion driver during dynamic legality checking
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239617] [MLIR] Typo in MLIRContext thread pool example
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239618] [clang][AIX] Objective-C class whose first ivar is an empty struct asserts in `ItaniumRecordLayoutBuilder::LayoutField`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239619] [clang][ObjC][GNUstep] `objc_direct_members` on a category `@implementation` crashes CodeGen for the GNU runtimes
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239620] [flang] Folding the parent component of a derived-type constant (`x%p`) miscounts the components when `p` itself extends a type: lowering assertion `index < getNumFields()`, or an `undef` component
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239621] [flang][OpenMP] A misspelled `REQUIRES`/`ASSUMES` directive inside an OpenMP block construct with `-pedantic`: `CHECK(hadDeferredMessages || state.messages().AnyFatalError()) failed at basic-parsers.h(403)`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239622] [flang] Folding `TRANSFER` with a MOLD whose element size is not a constant aborts: `CHECK(elemBytes && *elemBytes >= 0)` in initial-image.cpp for a parameterized type with a LEN-dependent character component, and an empty array
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239623] [flang][OpenMP] DO variable that names the enclosing subroutine: `OmpStructureChecker::CheckIterationVariables` calls `IsNumeric` on a null `DeclTypeSpec`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239624] Request Commit Access For Vaisman
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239625] [clang] Wrong code: static local in module-exported inline function is silently skipped when the TU imports nn.cli (C++ modules, -O0/-O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239635] [clang][ObjC] `__declspec(dllimport)` on a class that is `@implementation`-ed in the same TU emits a broken module
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239651] [MLIR][SCF] `affine-loop-coalescing` creates an invalid delinearization basis for a zero-trip loop nest
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239659] nuw on loop-index arithmetic lost when the loop condition is behind an always_inline operator
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239695] [flang] [semantics] Missing errors for an assumed-type actual argument
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239698] [mlir][Vector] `test-vector-transfer-unrolling-patterns` crashes on 3-dimensional `vector.transfer_read`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239700] Request Commit Access For Snowy1803
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239710] [mlir][VectorToSCF] `vector.transfer_read` reads wrong dimensions, rejecting valid program
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239711] [mlir][vector] `vector.fma` lowers to `llvm.fmuladd` despite documented fused semantics
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239720] [mlir][VectorToLLVM] Single-element `vector.load` from a non-unit stride crashes
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239734] Request triage access for pingshiyu
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239736] [Clang][Sema] Crash in HLSLAggregateSplatCast with Explicit CStyleCast
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239738] [mlir][VectorToLLVM] N-D `vector.shuffle` poison lane becomes `llvm.extractvalue` position -1
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239741] [mlir][Vector] `vector.multi_reduction` canonicalization returns the source instead of the accumulator, producing wrong binary
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239743] bug: valgrind report issues with llvm when passing rustc to valgrind
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239746] [mlir][Vector] Chained-reduction folding creates invalid `arith.addi` between unequal vector shapes
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239769] [lldb] Add rich mangling info for MSVC names
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239792] [BOLT] A tail call's return PC becomes 0 when SCTC folds it or BOLT removes the NOP after it
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239807] [HLSL] Compiler crashes on write to static uninitialized resource
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239809] [HLSL] Should `sizeof` reject intangible types?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239812] [LLD][LoongArch] TLS-LE relaxation uses a stale register when R_LARCH_RELAX precedes its paired relocation
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239851] [libc++][test] `std::complex` tests should avoid unspecified behavior with integral types
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239857] [HLSL][DirectX] Lowering fails for struct with resources
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239858] [HLSL] Assertion fails when using `this` in a member function of a struct with a resource
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239861] [clang] Assertion `IdealIndex < NumIdealInits && "initializer not found in initializer list"' failed with -Wreorder
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239867] [flang] Runtime BESSEL_JN(n1, n2, 0.0) drops J(0, 0) when n1 is negative
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239896] [AArch64] `-1` unnecessarily materialized for `csel`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239924] [clang][ObjC] `__declspec(dllimport)` on a class that is `@implementation`-ed in the same TU emits a broken module
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239925] [clang][PowerPC] `va_arg(ap, _Complex int)` on 32-bit PowerPC Linux stores through a null `llvm::Value`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239926] [clang][PowerPC][AIX] `swiftcall` is accepted for `powerpc64-ibm-aix` but neither CodeGen nor the backend can lower it
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239927] [clang][CodeGen][MS ABI] Internal-linkage `thread_local` variable template with dynamic initializer asserts in `MicrosoftCXXABI::EmitGuardedInit`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239928] [clang][CodeGen][PowerPC] Loading an `_Atomic long double` on ppc64le asserts in `AtomicInfo::ConvertToValueOrAtomic` (ppc_fp128 is not "IEEE-like")
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239929] [ARM][Windows] `try`/`catch(...)` around a call returning a large struct asserts in BranchFolding: "MBB is part of two scopes!"
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239930] [clang][CodeGen] `__atomic_always_lock_free` with a non-constant size asserts on ARM (`HasExtraArg`) and RISC-V ("unexpected builtin ID")
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239931] [clang][CodeGen][ObjC++] "unexpected dtor kind" in `CGObjCRuntime::destroyCalleeDestroyedArguments` for a struct-returning message send with a by-value struct argument on x86_64-windows-msvc
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239932] [X86] Wrong code: rotate of rotate fold overflows the i8 shift amount on non power of 2 integers such as i100 and i193
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239939] [MLIR][Transform] `transform.include` with more operands than the callee has arguments asserts in `getArgAttrDict` (`invalid argument number`) instead of reporting the arity mismatch
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239940] [MLIR][AMDGPU] `--canonicalize` asserts `dyn_cast on a non-existent value` in `FuseMemoryCounterWaitOp` when `amdgpu.memory_counter_wait` is the last op of a block without terminator
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239941] [MLIR][AMDGPU] `!amdgpu.tdm_gather_base` with a non-integer/float element type asserts in `getIntOrFloatBitWidth` while parsing, instead of a type verifier error
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239942] [MLIR][SMT] `isa<SMTDialect>(op->getDialect())` asserts on an unregistered op inside `smt.exists`/`smt.forall` patterns and `transform.smt.constrain_params` (`--allow-unregistered-dialect`)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239943] [MLIR][Linalg] `linalg.pack` verifier asserts "static tile size can't be zero" when an SSA tile is `arith.constant 0` and there is no `padding_value`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239944] [flang][OpenACC] `host_data use_device(obj%comp)` on a variable of an extended derived type: `nullptr dereference at type.cpp(716)` in `InstantiateHelper::CreateDerivedTypeSpec`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239945] [flang] `CHECK(array) failed` in `Folder::ApplyComponent` when folding a component of a PARAMETER array of an extended type whose parent has an undefined component type
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239946] [flang][OpenMP] Null `Symbol` reference in `ResolveSeqLoopIndexInParallelOrTaskConstruct` for an undeclared I/O implied-DO index under `IMPLICIT NONE` inside `PARALLEL DEFAULT(NONE)`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239948] [LV][SLP][veclib] missed sin+cos/sincos vectorization without sincos veclib
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239958] [OpenMP][libomp][AArch64] Sporadic incorrect results with task
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239959] [meta][x86] Vector Constant Materialization
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239960] [X86] Use GFNI to materialize a vXi8 uniform vector constant
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239962] [clang][OpenACC] Assertion `DD && "queried property of class with no definition"' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239963] [X86] Use AVX512 BROADCAST from GPR to materialize uniform vector constants
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239965] clang -std=c++26 std::format complains non constant expression for a constant expression
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239967] Request Commit Access For Joel-Wwalker
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239976] [X86] f16/bf16 sqrt should be vectorized with f16c/avx512bf16
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239991] [VectorCombine] Failure to recognise vector splitting reduction pattern
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 239997] Request Commit Access For mattst88
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240000] [clang-tidy] performance-use-std-move segfault on copy-assignment of imported derived record (llvm_unreachable fall-through)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240001] [SLPVectorizer] Duplicated freeze
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240004] [SLPVectorizer] Incorrect strided store
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240006] [SLPVectorizer] Instruction does not dominate with select min/max
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240007] [mlir][VectorToLLVM] lowering `vector.deinterleave` on a `vector<...index>` creates illegal LLVM IR
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240008] [mlir][Vector] `eliminate-vector-masks` crashes on rank-zero `vector.create_mask`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240012] [mlir][ValueBounds] Wrong bound or assertion failure for integer constants that do not fit in int64_t with allowIntegerType
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240019] [libc] Implement posix_close in unistd
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240020] [libc] Implement clock_nanosleep in time
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240021] [libc] Implement mtx_timedlock and pthread_mutex_timedlock
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240022] [libc] Implement statx in sys/stat
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240023] [MLIR][Tensor] `tensor.collapse_shape` test rewrite creates invalid IR (non-dominating use)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240026] [Packaging][macOS] Release archives embed runner path '/opt/homebrew/lib/libzstd.a' in 'llvm-config --system-libs'
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240032] [clang-cl] Incorrect warning about unused input file with -Tc together with -EP
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240034] [flang] BIND(C) calls pass a hidden length argument for CHARACTER dummies
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240038] [KnownFPClass] Add magnitude refinement to KnownFPClass (to distinguish `|x|>1.0`, `|x|=1.0`, and `|x|<1.0`)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240048] [include-cleaner] Inherited member operators are attributed to the base class, so misc-include-cleaner disagrees between libstdc++ and libc++
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240049] `x.saturating_add(x)` gives better assembly than `x.saturating_mul(2)`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240059] [clang-format] clang-format-diff.py formats nothing when +++ lines carry a timestamp
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240058] [lit] Builtin cat does not read stdin for a "-" operand
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240065] [clang-cl] /EHa crashes when a goto enters a scope without active EH cleanup
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240072] [WebAssembly][Clang] numerical type usage in global scope initialized to 0
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240083] [Attributor] Assertion `isa<To>(Val) && "cast<Ty>() argument of incompatible type!"' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240085] [Attributor] Assertion `getSignificantBits() <= 64 && "Too many bits for int64_t"' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240089] [InstCombine] Missing select fold on nsz
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240091] [InstCombine] FoldOpIntoSelect drop fast math flags
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240103] [AArch64] Vectorized bfloat fadd without +bf16 is not correctly rounded: the round-to-even bias is taken from the operand, not the sum
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240105] [clang][OpenMP] crashes when instantiating a class template with a threadprivate static member of an incomplete type
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240110] [mlir][vector][linalg] `fast-math` flags in the `Vector` and `Linalg` dialects
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240114] [mlir][Vector] Improve Vector masking
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240119] [SLPVectorizer] Miscompile with alt compare nodes and narrowing
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240123] [ThinLTO] A split LTO unit leaves a destructor's virtual call indirect despite a known vtable
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240143] [clang][ObjC++] C++20: recovery from a duplicate `@interface` definition asserts in `ObjCMethodDecl::getOverriddenMethods` ("overriding bit is not as expected") and in `checkARCPropertyImpl` (`isObjCARCImplicitlyUnretainedType`)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240144] [clang][CodeGen][ObjC++] ARC message send on an MS-ABI target with a by-value C++ argument whose destructor may throw asserts `CGF.Builder.GetInsertBlock() == NullBB` in `NullReturnState::complete`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240145] [clang][Sema] Anonymous struct/union member that redeclares a class member, next to a flexible array member, plus a mem-initializer asserts `ClassDecl->hasFlexibleArrayMember() && "Incomplete array type is not valid"`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240146] [clang] `if (this int(1); 0)`: tentative parse of a condition asserts "Expected '('" in `isCXXConditionDeclarationOrInitStatement`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240147] [X86][AVX512] lower ilogb/logb to vgetexp
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240148] CWG2815 Not implemented by Clang - Rejects valid program
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240150] [LoopVectorize] Wrong result at -Os for loop assigning (unsigned long)i << 63
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240151] [SLPVectorizer] Incorrect zext in horizontal reduction
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240152] [SLPVectorizer] Assertion failure with narrowed horizontal reduction and external user
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240162] [mlir][bug][fuzzer-found] --affine-loop-fusion intermittently segfaults in getStoreOpCount on a freed affine.prefetch
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240163] [ARM] wrong code at -O1: 64-bit shift by an amount that is always 0 sets the low word to -1
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240165] Union members accessed through `*u->m` instead of `u->m[0]` are miscompiled
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240179] [X86][AVX512] lower frexp with avx512
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240184] [AVR] Incoming stack arguments are read one byte low on 3-byte-PC devices (avr6, e.g. atmega2560)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240185] [AVR] Adding a constant to an integer wider than 64 bits mixes subi/sbci with adc, inverting the carry
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240186] [mlir][Affine] `affine-simplify-with-bounds` crashes on a dimension of a shaped loop result
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240187] [mlir][Vector] `--test-scalar-vector-transfer-lowering` moves a read through an intervening write, producing wrong binary
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240188] [mlir][Vector] `--lower-vector-multi-reduction` silently fails without an error message
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240189] [mlir][Vector] Contiguous gather/scatter canonicalization produces invalid IR on loads/stores of non-unit-stride memrefs
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240191] [mlir][Vector] `--test-vector-chained-reduction-folding-patterns` produces wrong binary on two reduces of different functions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240192] [mlir][Bufferization][SCF] One-Shot Bufferize skips a required copy for a tensor yielded from `scf.for`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240194] [mlir][Bufferization] `--one-shot-bufferize` produces writeable tensor constant, producing segfaulting binary at runtime
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240196] [flang] ALLOCATE with STAT= reports success when the allocation size overflows
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240224] [X86][AVX512] lower modf with avx512 vreduce
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240229] [InstCombine] fcmp and fptrunc-shrinking folds ignore the narrow type's input denormal mode
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240232] [apt.llvm.org] Release LoongArch binary packages
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240237] pr58365.c failed on MSP430 with -O1
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240241] [DAGCombiner] `X/sqrt(X) -> sqrt(X)` without `nsz` turns `0/sqrt(0) == 0` from false into true
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240245] [hexagon] strstream/ios get "Bad machine code: Using an undefined physical register"
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240249] [GlobalSplit] Split globals lose the original global's `thread_local` mode, so per-thread storage becomes shared
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240250] [LoopFlatten] gep+gep is rewritten to a GEP indexed by the narrow flattened IV, which passes the signed maximum and is sign-extended to a negative offset
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240259] [X86][CET] Missing post-setjmp ENDBR with -fno-plt
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240257] [X86][SLH] Windows C++ EH triggers Only Itanium ABI EH supported assertion
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240258] [FatLTO][VFE] Native-code partition has zeroed virtual function slots
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240285] [MLIR] Crash in `FloorDivSIOp` lowering due to unsupported type in `SPIR-V` ConstantOp::getZero
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240287] Clang crash on c++20 modues project
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240288] [libc][GPU] GPU libc data model mismatches with host on Windows
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240293] [AArch64] Big-endian: store of the high half of v8i16/v4i32/v8f16/v4f32 emits ST1 {v.d}[1], which reverses the elements (regression from #190320)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240296] [SPIR-V] Wrong overflow flag for llvm.smul.with.overflow
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240306] [MLIR] Crash in `--test-extract-fixed-outer-loops` pass when processing unsigned `scf.for` loops
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240307] [MLIR] Crash in `-arith-expand` when processing arith.flush_denormals with dynamic-shaped tensors
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240311] [LLD][ELF][PPC64] Small-model TLS LD-to-LE relaxation leaves the incoming value in r3
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240312] [LLD][ELF][PPC64] TOC restore overwrites the instruction after a same-object call without a NOP
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240313] [KCFI][Clang] CodeGenFunction::EmitKCFIOperandBundle Requires FunctionProtoType, Silently Dropping KCFI Checks on Indirect Calls Through K&R Non-Prototype Function Pointers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240315] [LTO][CFI] LowerTypeTests Gates Non-Address-Taken Canonical Jump Tables on CrossDsoCfi, Silently Dropping __attribute__((cfi_canonical_jump_table)) Under -fno-sanitize-cfi-canonical-jump-tables
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240317] [HWASan] HWAddressSanitizer::getInterestingMemoryOperands Drops Alignment on AtomicRMWInst and AtomicCmpXchgInst, Bypassing Unaligned Granule-Straddling Checks
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240316] [RISCV][Zicfiss] RISCVTargetCodeGenInfo::setTargetAttributes Early-Returns on Null Decl, Omitting hw-shadow-stack on Multi-Version IFUNC Resolvers Under -fcf-protection=return
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240323] [CIR][OpenMP] Implement codegen for OpenMP `critical` directive in ClangIR
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240334] [MLIR][VectorToLLVM] Default access alignment uses preferred rather than ABI element alignment
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240350] [Hexagon] test hwloop-ubsan-fallthrough.mir broken on main
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240351] Assertion `!FunctionDeclBits.HasDefaultedOrDeletedInfo && "already have this"' failed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240354] [clang][X86] clang-cl crashes (0xC0000005) on numeric label reference in AT&T syntax .s file
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240363] Request Commit Access For wenhu1024
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240372] [SLPVectorizer] LLVM 20 wrong-code in reduced QM31 two-row fold for znver4
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240373] [libc] Implement gethostid in unistd
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240379] [CodeGen] Landing-pad PHI reuses post-invoke copies at -O0
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240402] [clang] volatile struct passed by value after longjmp gets a stale value at -O1/-O2 (clang 23.1.5)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240403] [X86] ZNVER scheduler models don't correctly describe the scheduler buffer hierarchies
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240405] [meta][X86] Modernize X86 Scheduler Model Classes
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240408] [X86] Split WriteBlend/WriteBlendY classes into WritePBLENDW/WritePBLENDD classes
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240409] [X86] Add BROADCAST scheduler classes
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240410] [flang] Lowering failed on a pointer function result that also has the VOLATILE attribute
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240412] [TableGen] CodeGenSchedule - warn about unnecessary overrides
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240413] [flang] STRUCTURE declared in a module is not visible in units that USE the module
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240416] [flang] Referencing intrinsic function lost its intrinsic interface via USE association.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240419] [X86] Split off int/fp AVX512 comparisons from SchedWriteVecALU/SchedWriteFCmp
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240420] [flang] Compilation failure when named constant in an asynchronous data transfer
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240423] [flang] Missing diagnostic on MERGE with polymorphic TSOURCE and a nonpolymorphic FSOURCE as a SELECT TYPE selector
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240425] [X86] Add WritePACK scheduler classes
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240428] [lldb][Windows] -gcolumn-info is not the default for users
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240435] [clang] Call becomes ambiguous depends on dependent in-class using declaration
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240451] [LoongArch] "error: Undefined temporary symbol .LJTI2_0" at -O1: the address of a jump table that is not emitted
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240454] [AArch64] assertion failure "Illegal Type for Splice" with loop vectorizer and SVE
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240457] [clang][DebugInfo] dbg_declare of an NRVO local uses the addrspacecast instead of the alloca
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240459] [SLPVectorizer] assertion failure "ScalableVectorType is not supported." with SVE
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240462] [lldb-dap] Move VS Code-specific behaviour into settings or the VS Code extension
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240463] [X86] Miscompile: spill folding drops KMOVDkk zero-extension when v32i1 is inserted into a zero v64i1 mask
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240481] [Clang] mode attribute drops const qualifier, allowing assignment to const objects
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240490] [HLSL][202x][0010] variadic templates emit warning for pre 202x version
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240492] [HLSL][202x][0010] Update 'auto' keyword to be a 202x extension and not a 202y extension
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240505] _LIBCPP_ABI_VECTOR_LAYOUT_SIZE_BASED is set when _LIBCPP_ABI_VERSION >= 2
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240510] [HLSL][SPIR-V] Add code generation for `WaveMultiPrefixCountBits`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240513] [HLSL][202x][0010] Add warning that decltype is a 202x extension
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240514] [clang-format] `FixNamespaceComments` puts the namespace end comment on a function's closing brace after a `Macros`-expanded `default:` label
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240524] [HLSL][202x][0010] Add warning that constexpr is a 202x feature
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240534] [RISCV] Crash in LowerOperation (BUILD_VECTOR) with +experimental-p, +zve64x, +zilsd on i64 load/store
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240535] [lldb] Universal Darwin build (CMAKE_OSX_ARCHITECTURES="arm64; x86_64") fails to link liblldb.dylib with LLDB_ENABLE_DYNAMIC_SCRIPTINTERPRETERS=ON
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240537] __attribute__((...)) [[attribute]] Type var; compiles at global scope, but not in a namespace
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240552] [clang][ASTMatcher] No way to match the string of an annotate attribute
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240588] Request Commit Access For jfbastien
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240617] [CodeGen] DBG_VALUE inside a bundle prevents BranchFolding tail merging
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240619] [BOLT] Dynamically linked PIEs without PT_INTERP are misclassified as static PIEs after #204475
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240629] [mlir][Vector] `--test-vector-sink-patterns` creates an illegal dynamic index use
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240630] [mlir][MemRef] `--normalize-memrefs` silently miscompiles a `memref.dim` result after normalizing `reinterpret_cast`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240635] flang-23 crashes on type-bound procedure of type that extends another type
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240651] [clang][CodeGen] Compound `>>=`, `/=` and `%=` on a signed `_Atomic char`/`_Atomic short` zero-extend the old value
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240659] Request Commit Access For shoniecaplan
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240661] Request Commit Access For TheCloudlet
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240663] Remove MPFR single_version_override in utils/bazel/MODULE.bazel
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240667] [X86] AVX-VNNI: dot-product reduction folded to a single vpdpbusd drops 3 of the 4 lane sums
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240681] [HWASan/MTE] StackInfoBuilder::visit Uses dyn_cast<CallInst> Instead of CallBase for canReturnTwice(), Leaving Scoped Stack Allocas Tagged After invoke @setjmp + longjmp
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240683] [RISCV][CFI] RISCVFrameLowering Enables CFIFixup Pass Without Implementing resetCFIToInitialState, Emitting Framed DWARF CFA State Across Shrink-Wrapped Frameless Return Blocks
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240684] [LoongArch][StackClash] LoongArchFrameLowering::allocateStack Variable-Length Probe Loop Emits Residual SP Adjustment and Probe Store Before Updating .cfi_def_cfa_offset
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240685] [HWASan] HWAddressSanitizer::instrumentGlobal Replaces Zero-Sized Globals with Tagged Aliases While Emitting Zero hwasan_globals Descriptors
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240686] [AArch64][PAuth] AArch64AsmPrinter::emitXXStructor Signs Legacy .ctors/.dtors Pointers Under -fptrauth-init-fini -fno-use-init-array Without Checking UseInitArray
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240687] [ASan][Clang] ItaniumCXXABI::InitializeArrayCookie and readArrayCookieImpl Check LangOpts.Sanitize Instead of CGF.SanOpts, Emitting ASan Array-Cookie Calls Inside no_sanitize("address") Functions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240688] [Driver][CFI] collectSanitizerRuntimes Suppresses libclang_rt.cfi.a and libclang_rt.cfi_diag.a When Combined with Shared UBSan Runtime (-fsanitize=cfi, undefined -fsanitize-cfi-cross-dso -shared-libsan)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240689] [Driver][X86][Retpoline] -mretpoline-external-thunk Implies +retpoline-indirect-calls via m_x86_Features_Group After -mno-retpoline and Bypasses SpectreOpt LVI/SESES Conflict Diagnostics
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240690] [Driver][AArch64] ToolChain::getAArch64MultilibFlags Only Inspects OPT_mbranch_protection_EQ and Ignores OPT_msign_return_address_EQ Override Order
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240691] [CFI][compiler-rt] Cross-DSO CFI Shadow Mapping Has Off-by-One Bounds Check in ShadowValue::load (shadow_offset > GetShadowSize()) and Unchecked 16-Bit Page-Offset Overflow in ShadowBuilder::Add
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240694] [flang] Flang on macOS arm64 cannot link `bessel_j0(real32)`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240702] [FastISel] Unused call to a memory(read) function without willreturn is deleted at -O0, but kept by SelectionDAG and IR-level DCE
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240704] [X86] Miscompile in `extractelement(bitcast(<X x i1>))` fold uses the result width to index the mask
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240711] Missed optimization about difference between sext(x) and sext(x + C)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240716] [InstCombine] Missed common-addend cancellation after X + X is folded to a shift
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240759] [Flang] Excessive memory usage during constant folding of oversized DATA initialization
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240761] [X86] Add AVX512 predication scheduler model class support
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240763] [X86][AVX512] failed to fold vfixupimm pattern
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240773] [X86] Add WriteFAdd16 classes etc.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240776] Request Commit Access For npmania
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240795] [lldb][windows][aarch64] test_run_python_os_step fails intermittently on the lldb-aarch64-windows builder
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240798] [Clang][Driver][MIPS] Incorrect musl dynamic linker path for soft-float, n32 and R6 targets
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240818] [Flang] [AArch64] Incorrect TBAA tags for dummy arguments cause miscompile with LTO and SVE
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240835] [clang-tidy] False positive bugprone-throwing-static-initialization
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240838] [clang-tidy] Enabling IgnorePositiveIntegerLiterals misses genuine issues
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240847] Request Commit Access For JRP-arm
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240868] [lldb][Windows] TestPythonOSPlugin.test_run_python_os_step fails on aarch64
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240874] [X86][RegisterCoalescer] `<2 x double>` loses its upper half across a call after the coalescer routes it through an `FR64` vreg
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240877] [BOLT] An exception table with no call-site record is dropped: a `noexcept` function no longer calls `std::terminate`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240901] [LoopIdiomRecognize] Miscompilation on strlen idiom
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240918] Breakpoint on a line in an OpenMP task loop never stops in the loop
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240939] Post-RA scheduler undoes the optimized pre-RA schedule
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240942] [X86] Refactor variable blend classes
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240943] [X86] Clean up CVT scheduler classes and overrides
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240957] template for does not do anything in one specific situation and crashes in another
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240962] New std::invoke() implementation breaks LLDB formatting
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 240965] Request Commit Access For andysjlim
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241002] [LAA] Symbolic stride check of `poison` stride can introduce immediate UB
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241033] [flang] Incorrect handling of `STAT=` with kind /= 4 in MIF lowering
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241056] Unhandled instructions in m68k inline assembly parsing
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241070] [mlir][linalg] Verifier crashes on rank-0 linalg.transpose with empty permutation
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241080] Request Commit Access For d-parks
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241083] [lld][AArch64] Unnecessary padding in PLT entries with BTI and/or pac-plt
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241086] [HLSL][Matrix] Element-wise `*`, `/`, and negation aren't supported on matrices
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241092] [tsan] `pthread_once` hangs forever after the init routine exits by an exception.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241100] [GlobalISel] shift_of_shifted_logic_chain distributes G_USHLSAT/G_SSHLSAT over AND/XOR, miscompiling saturating fixed-point shifts on RISC-V with -fglobal-isel
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241101] Can't reliably distinguish typedef from struct tag
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241108] [KCFI] KCFI check scratch registers overwrite a live call argument on X86 (preserve_none R11, nest R10), RISC-V (nest t2, 9th fastcc argument in t3) and ARM (nest r12)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241119] [mlir][bug][fuzzer-found] affine-loop-fusion erases the source loop while the fused nest still uses a value defined inside it
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241120] [mlir][bug][fuzzer-found] affine-loop-fusion asserts while aligning slice-union spaces of a nested affine.parallel store
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241121] [mlir][bug][fuzzer-found] affine-loop-fusion asserts in APInt::getSExtValue while computing slice bounds for a large symbolic index constant
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241181] Request Commit Access For hongtaihu
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241198] [LLDB] DW_OP_piece unit test treats memory locations as immediate values
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241209] [libc][stdfix] lrdivi saturates to the wrong sign for huge quotients
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241229] Clang accepts definition of a local class member function outside the class
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241242] [X86][AVX512] use VBMI lookup table method for v64i8 division
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241244] [SCCP] invalidate() resets calls that only pass the function address; result becomes undef (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241245] [GlobalOpt] Evaluator binds a byval argument to the caller object instead of a copy (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241246] [LoopUnroll] cloneNoAliasScopes splits a disjoint-scope domain; gives false NoAlias (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241247] [clang][CodeGen] C loop `while (1.0)` gets mustprogress (checkIfLoopMustProgress uses EvaluateAsInt) (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241248] [clang][TBAA] C enum pointer vs int pointer members give different struct-path nodes (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241249] [clang][TBAA] Copy of a union member gets typed !tbaa.struct (ignores may-alias) (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241250] [clang][CodeGen] Array filler ends a DMI temporary before the end of the full-expression (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241252] [clang][TBAA] C23 compatible structs in different scopes get different pointer TBAA names (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241253] [X86] matchBinaryShuffle turns a blend into OR using known-zero of poison lanes (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241254] [X86] AVX vselect(y != 0, 0/y, x) becomes its true arm when x is a forwarded zero (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241255] [WholeProgramDevirt] findLowestOffset checks unaligned bytes but stores aligned; slots overlap (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241256] [clang][CodeGen] Discarded sret result: lifetime ends before the end of the full-expression (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241257] [clang][CodeGen] hasAnyVptr ignores arrays: union member not laundered (strict vtable ptrs) (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241258] [clang][CodeGen] vptr change in ctor/dtor laundered only on `this` (strict vtable ptrs) (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241260] [clang][TBAA] `_Bool` TBAA name depends on -std; C17+C23 LTO gives NoAlias (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241261] [clang][CodeGen] Relative vtables: ::delete reads offset-to-top with the classic layout (wrong code at -O0)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241262] [clang][CodeGen] __builtin_bswapg / __builtin_bitreverseg evaluate the argument twice (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241263] [InstCombine] foldFCmpFpTrunc midpoint overflows to inf for same-emax types (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241264] [X86] vzeroupper before ret of preserve_all / intel_ocl_bicc functions that keep YMM (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241265] [DAGCombiner] visitVECTOR_COMPRESS tests mask lanes with isConstTrueVal; -1 counts as false (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241266] [DAGCombiner] combineFMulOrFDivWithIntPow2 does not check that 2^n is finite (half) (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241267] [ThinLTO] Import names an aliased variable by its aliasee; AA sees two distinct globals (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241268] [SelectionDAG] ExpandVSELECT does not freeze the arms; poison of the unchosen arm leaks (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241269] [Coroutines] lifetime.end before a later lifetime.start in one block hides a suspend (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241270] [clang] optnone forces FP contraction ON over -ffp-contract=off / FP_CONTRACT OFF (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241271] [clang] requiresBuiltinLaunder ignores base classes; std::launder emits no launder (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241272] [X86] insert of -1 lowered as OR blend without freeze; or(poison, -1) is poison (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241273] [X86] vXi8 shift via wide shift without freeze; poison byte poisons its neighbour (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241274] [clang][CodeGen] Member-pointer call claims align/deref of the derived class on base `this` (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241275] [GVN][MemDep] invariant.group Def in the load block cached as non-local; GVN makes poison (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241276] [clang][X86-64] va_arg loads from the register save area with the type alignment (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241277] [clang][CodeGen] Under-aligned packed member used directly as sret slot (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241278] [clang][CodeGen] Destructor alias drops noexcept: throwing base dtor escapes (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241280] [clang][Sema] #embed followed by an array designator overrides the wrong element (wrong code at all -O levels)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241279] [clang][CodeGen] Designated-init update zero-fills a bit-field set by the base (DR 413) (wrong code at all -O levels)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241281] [clang] f() & and f() && share one Itanium vcall offset (ref-qualifier ignored) (wrong code at all -O levels)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241282] [clang][X86-64] Named 256-bit vector in variadic call: clang and back end disagree (wrong code at all -O levels)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241283] [clang][X86-64] MEMORY-class vector return emitted direct; sret demotion breaks va_arg (wrong code at -O0)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241284] [clang][CodeGen] Constant for [[no_unique_address]] class is larger than the class (wrong code at -O0)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241285] [MachineSink] Load from a dynamic alloca is sunk past stackrestore (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241286] [X86] X86CallFrameOptimization folds a VLA load into a push after stackrestore (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241287] [clang][CodeGen] C lifetime markers across a backward goto (label before first cleanup) (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241288] [clang][TBAA] "vtable pointer" is not under "omnipotent char"; char reads miss vptr stores (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241289] [clang][Sema] C23 enum with underlying type bool converts like an integer (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241290] [ConstantFolding] nextafter/nexttoward overflow folded as errno-free; ERANGE lost (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241291] [SimplifyLibCalls] pow(2^n, x) -> exp2(n*x) loses ERANGE under -fmath-errno (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241292] [X86] combineOr keeps `disjoint` after it simplifies operand 0 (miscompile at -O3)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241293] [clang][CodeGen] Value-init of [[no_unique_address]] member zeroes sizeof, not data size (wrong code at all -O levels)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241294] [CIR][OpenMP] Implement codegen for OpenMP `atomic` directive in ClangIR
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241315] [PGO] clang asserts in ProfileSummary::getDetailedSummaryMD when a summary NumCounts exceeds 32 bits
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241317] [PGO] clang asserts in ProfileSummaryInfo::computeThresholds when a corrupted summary inverts the hot/cold MinCounts
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241316] [PGO][ICP] clang asserts in isLegalToPromote when a value profile redirects an indirect call to an incompatible vararg function
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241322] clang-22 regression: severe slowdown/infinite loop when compiling GGML's AMX target
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241330] [LoopVectorize] Loop over std::complex<float> is not vectorized: <2 x float> loads and stores block it
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241335] Add -Wunused-parameter sub-diagnostic for virtual functions and overrides
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241336] [AArch64][GlobalISel] arm64_32: IRTranslator asserts on a vector-of-pointers argument
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241349] [ValueTracking] Make `computeKnownFPClass` handle fast math flags correctly afn arcp contract assoc nsz
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241363] [X86] Redundant zero-extension of a byte-swapped 16-bit load (rolw + movzwl, movbew + movzwl)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241375] [X86] UINTR remains disabled after -64bit-mode, +64bit-mode, +uintr
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241376] [BasicAA] Incorrect NoAlias from nsw linear expressions with overflowing scales or shl
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241377] [BasicAA] Decomposed GEP offset sums can wrap even when each scaled index is nsw
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241378] [BasicAA] separate_storage used across loop iterations causes GVN and vectorizer miscompiles
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241407] Request Commit Access For purnima-nlp
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241418] [flang] Crash in HollerithToBOZ passing a default-kind character constant to a CHARACTER(KIND=4, LEN=*) dummy
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241421] [HLSL][202x][0010] Add warning that static_assert is 202x extension
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241426] Request Commit Access For yabinc
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241427] [HLSL][202x][0013] Add a warning that static_cast is an hlsl 202x extension
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241432] [HLSL][202x][0014] Update groupshared 202x warning
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241433] [AIX] Clang IR ABI lowering disabled LIT test tracking
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241437] [HLSL][202x][0015] Add a warning that const qualified non static member functions are a 202x extension
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241441] [SPIR-V] MachineCSE drops FPRoundingMode of a constrained fdiv that differs only in rounding mode
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241453] [ValueTracking] fcmpImpliesClass ignores the input denormal mode for subnormal constants
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241454] [BoundsSafety] counted_by after the type specifier applies to the top-level pointer
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241460] [HLSL][202x][0016] Add warning for non member operator overloading before 202x
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241462] [flang][OpenMP] User-defined default mapper ignored or replaced, depending on DECLARE MAPPER order
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241465] [mlir][Vector] Chained-reduction folding inserts a second operation into `vector.mask`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241471] [SLPVectorizer] Assertion `Expected and/shift in the bit pack.` with an `add x, 0` lane
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241472] [SLPVectorizer] Assertion `B must be in the tree` in getTreeCost: PHI incoming from unreachable block
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241473] [DSE] `cast<Constant>` assertion on `llvm.coro.end` with a non-constant `i1` operand
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241474] [LoopVectorize] `isa<> used on a null pointer` in narrowToSingleScalarRecipes
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241475] Globals referenced only by llvm.assume are kept and emitted
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241477] [LoopVectorize] `or` reduction of abs(sub(sext, sext)) vectorized as `partial.reduce.add` on x86 AVX2
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241478] [IndVarSimplify] `!NodePtr->isKnownSentinel()` in sinkUnusedInvariants: catchswitch exit block
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241479] [libc++][test] `test_comparisons.h` unconditionally includes `<compare>` and `<concepts>`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241480] [LoopVectorize] `different types inferred for different operands` in truncateToMinimalBitwidths
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241481] [LoopVectorize] Assertion `must have been replicated by VF` in VPScalarIVStepsRecipe::execute
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241483] [SLPVectorizer] Assertion `must be scheduled at this point` with a repeated copyable scalar
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241484] [SLPVectorizer] Disengaged optional dereference in canFormVector (stale pointer-diff cache)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241520] Request Triage Access For arie2026
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241523] [HLSL][202x][0018] Bug in user-defined conversion functions.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241525] [CIR][AMDGPU] Implement the remaining AMDGPU target builtins in CIRGen
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241527] [HLSL][202x][0018] User defined conversions before 202x should produce a warning.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241528] [libc][stdfix] idivr returns a wrong value and idivlr crashes for MIN / -EPS
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241562] [AArch64][SME] SVE instructions are sunk past SMSTOP in a locally streaming function with a stack protector
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241566] [AArch64] LoopIdiomRecognize turns a 16-64 B copy loop in an aarch64_vector_pcs function into a memcpy call, forcing q8-q23 saves
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241590] [GVN] Scalar PRE reuses a predecessor's value whose operands have stronger poison-generating flags
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241605] [AArch64] Writes to global register variables in -ffixed-xN registers are hoisted and speculated (MachineLICM, early-ifcvt, ccmp)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241610] [clang] Assertion `(!ExpectPackInType || Pattern->containsUnexpandedParameterPack()) && "Pack expansions must expand one or more parameter packs"' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241630] [PowerPC][GlobalISel] G_AND/G_OR/G_XOR: bitcastIf(typeIsNot(0, V4S32)) asserts on non-128-bit vector types
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241631] [AArch64][GlobalISel] arm64_32: shufflevector of <2 x ptr> asserts in mutationIsSane (bitcast to <2 x i64> changes size)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241635] SelectionDAG crashes for bitcast+bitextract
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241651] Crash in LoopVectorize for unaligned bitextract
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241652] [AggressiveInstCombine] foldSqrt drops `strictfp` from a `sqrt` libcall, so `sqrt(2.0)` under FENV_ACCESS is constant-folded with round-to-nearest
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241653] [InstSimplify] `constrained.fsub(-0.0, fneg X) -> X` ignores the rounding mode and returns +0 instead of -0 under round.downward/round.dynamic
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241658] [Clang] GNU attributes before a global-scope asm declaration are silently ignored
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241706] ldexp(ldexp(x, a), b) != ldexp(x, a + b) if subnormals may round
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241707] [X86][AVX512] improve scalar llvm.fptoui.sat avx512dq codegen
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241708] [mlir][bufferization] static-memory-planner-analysis sizes sub-byte (i1) buffers by bit width -> buffers overlap and overrun the arena (heap overflow)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241711] [mlir][tensor][affine] tensor.pad and affine.delinearize_index / semi-affine affine.apply are still `Pure` -> LICM introduces SIGFPE (follow-up to #233213)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241712] [mlir][dataflow][scf] IntegerRangeAnalysis and scf-for-loop-canonicalization treat `scf.for unsigned` / `scf.parallel unsigned` bounds as signed (miscompile)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241729] Request Commit Access For anilkund
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241732] [Mips][clang] mysterious musttail failures within the same linkage unit
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241733] Request Commit Access For dingxiangfei2009
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241740] Request Triage Access For jeffchen006
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241741] [hlsl][spirv] Resource names are emitted as byte arrays in spir-v output
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241751] Disable unreachable-code diagnostic on speficic constants/comparison
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241754] [apt.llvm.org] `libclang-dev` requires stale versions across amd64 repositories
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241761] [Coroutines] HALO through [[clang::coro_await_elidable_argument]] no longer happens at -O1/-O2/-O3 in clang 23 (regression from 22)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241762] [clang] [coroutines] proposal for regresssion tests
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241780] [flang][OpenMP] NOWAIT on target parallel do rejected before OpenMP 6.0
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241788] [SLP] suboptimal divrem vectorization
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241811] [InstCombine] foldSelectToCmp() generates vector llvm.scmp() with scalar operands
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241831] [MLIR] [RFC] Upstream Support For Linear Typing?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241851] [ARM] CortexM4Model pre-RA scheduling spills heavily on unrolled 64-bit multiplies (cortex-m3/m4/m33/m35p)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241854] [clang] Assertion `TSK != TSK_ExplicitInstantiationDefinition && TSK != TSK_ImplicitInstantiation && "Instantiations don't have key functions"' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241856] Clang crashes, with modules and auto.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241859] [clang-format] a lambda with a qualified trailing return type is split after `::` when its body breaks a `<<` chain with comments
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241863] [ARM] "Constant Island pass failed to converge" on PGO compilation
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241864] [AArch64] wrong code at -O1: sign extension of a shifted 8-bit value is selected as `sbfiz`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241867] [Demangle] D demangler prints `__T` template instances as plain names, and accepts broken ones
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241868] [LoongArch] wrong code: select between a _BitInt(16) value and a sign-extended _BitInt(8) value is sign-extended from bit 7
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241884] [Flang] Matching BIND(C) types rejected in intrinsic assignment after separate module compilation
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241885] [PowerPC] sign extension of a `_BitInt(33)` argument truncated to `int` is dropped
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241886] [libc++] std::map::extract becomes quadratic with debug hardening
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241891] [mlir][math] math-expand-ops computes math.ctlz wrongly for widths that are not a power of two
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241894] [flang] SCALE/IEEE_SCALB constant folding gives +Inf for SCALE(0.5, 128) and wrong subnormals for SCALE(1.5, -150)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241897] [libc++] binomial_distribution returns values outside [0, t] or never returns when t is the largest value of IntType
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241898] [libc] strtod/strtof/strtold round incorrectly in directed rounding modes
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241904] [PowerPC] wrong code at -O3: a 32-bit right shift by a constant becomes a left shift on big-endian powerpc64
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241910] [PowerPC] wrong code at -O2: `xori` of a register known to be 0 with 65535 becomes `li -1` on big-endian powerpc64
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241913] [LoopVectorize] assertion failure "Too many bits for uint64_t" in computeMinimumValueSizes with __builtin_add_overflow
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241918] [LoopVectorize] assertion failure "Element type of a VectorType must be an integer/fp/pointer/valid target extension type."
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241920] [AArch64] Compiler hang with SVE at -O2 with BitInt
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241948] [AMDGPU][gfx125x] Is waiting for global_inv required when it's the only outstanding LOADcnt op?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241953] [clang-tidy] `readability-make-member-function-const` should not emit warnings when a `const` overload exists
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241954] [IndVarSimplify] Congruent IV elimination replaces an IV with one whose start value may be poison
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241962] [X86] zmm byte rotate by 24 lowered to vprold instead of vpshufb
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 241963] [flang] Accesses to an EQUIVALENCE member at a misaligned block offset claim the member's natural alignment
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242012] [BasicAA] GEP element sizes are truncated to 32 bits, causing miscompilation and an APInt assertion
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242027] [HLSL][SPIR-V] Decide how clang-dxc chooses the SPIR-V extensions to enable
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242074] Suboptimal `saturating_mul(-1, x)`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242106] [HLSL][SPIR-V] cbuffer padding (spirv.Padding) is lowered to i8 struct members, requiring Int8 and 8-bit uniform access
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242122] [clang] Assertion `ControllingExprOrType && "Must have either a controlling expression or a controlling type"' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242132] [X86] -mretpoline puts the callee address in R11 and overwrites a preserve_none R11D argument
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242135] [X86] Windows CoreCLR stack probe overwrites an incoming ECX argument
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242147] Request Commit Access For tianhbai
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242183] [mlir][vector] FlattenMultiReduction drops scalable dims from the mask of a masked multi_reduction
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242203] [Attributor] Store to a caller's alloca inside a callee called in a loop is deleted; loop counter folded to its initial value (regression since LLVM 16)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242205] [LV] failed to use correct VF to vectorize small const trip loops
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242207] [X86][VectorCombine] AVX-512 even-lane shuffle codegen regression after #229662 (foldShuffleOfAdjacentLoads)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242211] [Clang] Crash on passing to reference parameter where the referenced type is `(unsigned) _BitInt` of width larger than 128
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242213] [clang][deps] The scanner's strict context hash builds the SDK's modules once per distinct search list
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242214] [clang-format] Output alternates between two layouts on every run when a trailing block comment contains tabs
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242224] [ORC] ELFDebugObjectPlugin never deregisters JIT debug objects from the GDB JIT interface: removed code leaves jit_code_entry objects whose symfile_addr points at freed memory
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242235] [InstCombine] visitAllocaInst is quadratic in alloca users; max-copied-from-constant-users does not bound the scan
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242237] [X86][SCEV] AVX, FMA AutoVec of manual loops produces suboptimal code
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242240] [RISCV] error in backend "Do not know how to promote this operator!" with BitInt and RVV
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242245] [RISCV] error in backend "Do not know how to promote this operator's operand!" on vp_scatter with BitInt and RVV
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242246] [AArch64] Vector/scalar union forces args+retval to go through GPRs even in internal functions, unnecessary NEON<->GPR moves
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242247] [RISCV] "cannot implicitly convert a scalable size to a fixed-width size" in WidenVecRes_BITCAST with BitInt and RVV at -Os
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242250] [PowerPC] post-RA machine scheduler moves the epilogue's CR2-CR4 restore above a read of CR2
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242258] [Flang][OpenMP] Crash when compiling an ENTRY statement inside an OpenMP parallel region with a procedure pointer declaration
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242262] [Linker] Min module flags are not zeroed when another input has no module flags
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242266] [PowerPC] `cmpwi` folded into a record-form `or.` relies on a sign extension that a 4-byte spill (`stw`/`lwz`) does not keep
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242268] [RISCV][P-ext] Cannot select: t228: v2i32 = zero_extend_vector_inreg t69
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242269] [Flang] fatal internal error: CHECK(p) failed when EQUIVALENCE associates a COMMON block variable with a module variable
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242274] Random delays at start
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242295] [BOLT] A function the compiler split into a hot part and a `.cold` part loses the `.cold` part from its subprogram, compile unit and location lists in the debug info
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242297] [clang] decltype of empty lambda in templated function causes crash
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242310] lldb-api
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242311] [clang] template recursion in decltype leads to crash ?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242316] [lld][WebAssembly] `--wrap` skips signature resolution: crash with LTO, invalid module on a type mismatch
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242318] [clang] decltype of lambda returning double auto reference crash
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242340] Clang crashes with Assertion `!NameRef.contains(0) && "Null bytes are not allowed in names"' failed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242341] [LoongArch] Wrong addenda for 2GiB+ offset access in "large" code model
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242343] Clang crashes with Assertion `!NameRef.empty() && "Normal symbols cannot be unnamed!"' failed in llvm::MCContext::getOrCreateSymbol
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242347] [Hexagon] hexagon-vc raises alignment of masked store
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242349] Incorrect source location in diagnostic when encoding of string literal changes due to fexec-charset
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242350] [SystemZ][z/OS] Incorrect source location in diagnostic in asm string
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242368] [LV] Nested loop vectorization miscompilation
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242373] [clang-format] BlockIndent column-aligns a trailing member access to the opening parenthesis
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242375] [mlir][remove-dead-values] A valid wasmssa module becomes invalid after running the pass
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242379] [X86] X86CmovConversion drops a zero extension that a byte-insert pattern relies on
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242397] [flang][coarray] SAVE variable causing 'fir.load' op using value defined outside the region
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242422] [clangd][modules] crash on module file
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242426] [RISCV][P-ext] Unhandled register class for ValueType
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242452] Request Commit Access For carodewig
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242467] [libc++] mersenne_twister_engine compares equal after a stream round trip but produces a different sequence
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242475] LLDB not included in `clang+llvm` Windows builds since 22.1.0-rc1
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242485] [libc] Implement putc_unlocked and putchar_unlocked
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242511] "No live subrange at use" after SIFormMemoryClauses
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242512] SILowerSGPRSpills leaves stale register-unit ranges
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242524] [libc] Implement POSIX.1-2024 sig2str and str2sig in <signal.h>
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242525] [libc] Implement C23 timespec_getres in <time.h>
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242526] [libc] Implement POSIX getsubopt in <stdlib.h>
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242533] [flang] Wrong result at -O2: TBAA facts about dummy arguments are applied across loop iterations after inlining
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242536] [flang] TBAA: the store into a buffer allocated by assignment to an allocatable scalar is tagged as unrelated to the variable
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242537] Request Commit Access For Jake-The-Human
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242543] [SPIR-V][clang] Inconsistent default address space mapping makes C/C++ and SYCL device code ABI-incompatible
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242544] [asan][Windows] Freeing a chunk mapped at kHighMemBeg releases the whole high-shadow reservation (ReleaseMemoryPagesToOS -> UnmapOrDie MEM_RELEASE)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242546] User branches causes naming collision on case insensitive filesystems
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242554] [Clang][AST] StmtIteratorImpl operator== access both active and inactive member of union
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242565] BPFTargetLowering::LowerTRAP illegally modifies the IR
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242584] [Clang][OpenMP] Incorrect trip-count codegen skips loop execution
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242588] [GitHub] pr-subscribers-tools-llubi is misspelled
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242591] [OpenMP][OMPIRBuilder] Crashes with trivial target region
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242593] [X86][LVI] Debug records can cause duplicate LFENCE insertion
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242594] [AMDGPU][R600] A debug use prevents vector register merging
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242595] [AMDGPU] Debug uses change i1 lane-mask lowering
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242596] [X86] Debug CFI prevents merging stack-pointer adjustments
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242597] [OpenMP][OMPIRBuilder] Inserts terminator in the middle of a BB
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242600] [Clang][OpenMP] Crashes when parsing malformed omp loop
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242609] [mlir][vector] extract_strided_slice insert-chain folder treats a partially overlapping insert as disjoint (wrong value)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242611] [mlir][bufferization] buffer-results-to-out-params{hoist-static-allocs} erases a returned memref.realloc / bufferization.clone and drops its copy
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242612] [mlir][scf] scf-parallel-loop-fusion fuses loops with write-after-write dependences and across ops with unknown memory effects (miscompile)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242621] [MLIR][Affine] LICM hoists integer division across a preceding non-returning call or assertion
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242622] incorrect fix in redundant branch condition check
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242631] About Safe Buffer
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242633] [APFloat] opUnderflow is not returned when a tiny result rounds up to the smallest normal number
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242652] [BPF] Segmentation fault when using C++ class methods
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242654] [libc++] `ranges::elements_of` compile failure due to missing module export
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242679] [RISCV][P-ext] Assertion `isSimple() && "Expected a SimpleValueType!"' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242695] Request Commit Access For s4chinjha
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242721] [AArch64] Unnecessarily masking off higher order bits when returning `bool`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242725] [bazel][libc] Produce a full-build libc sysroot
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242727] [bazel][libc] Filter public headers by entrypoints
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242730] [LoongArch] Debug uses block offset folding in LoongArchMergeBaseOffset
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242732] [RISCV] Debug uses block VL reduction in RISCVVLOptimizer
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242733] DiffFilesWithTolerance fails a number that is a textual prefix of the other, whatever the tolerance
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242737] [OMPIRBuilder] Assertion `getParent() && "only basic blocks in functions have valid numbers"' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242739] [bazel][libc] Build libc sysroot static archives
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242744] [ARM][Thumb1] A debug read of the writeback base forces an extra SUB in UpdateBaseRegUses
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242753] [X86] A debug value blocks the LEA+ALU fold in FixupLEAs
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 242754] [AMDGPU][R600] A debug use keeps an LDS atomic in its _RET form
LLVM Bugs via llvm-bugs
Last message date:
Sat Nov 14 18:51:21 PST 2026
Archived on: Sat Nov 14 18:51:23 PST 2026
This archive was generated by
Pipermail 0.09 (Mailman edition).