August 2024 Archives by date
Starting: Thu Aug 1 00:08:46 PDT 2024
Ending: Sat Aug 31 22:56:14 PDT 2024
Messages: 2401
- [llvm-bugs] [Bug 101458] Clang HIP inconsistent order for template functions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101463] Merge 7088a5ed880f29129ec844c66068e8cb61ca98bf into 19.1.x
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101470] [lldb-dap] should support variable substitution in setting executable-path
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101474] [Clang] Uses of global `main` should also forbidden in freestanding modes
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101475] [lldb] lldb-server may crash in the child process monitor thread
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101477] Windows package should provide runtime libraries for windows-gnu
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101484] Backport #100461 into release/19.x
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101487] [clang-format] C# attribute on auto property lead to strange formatting
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101499] [C23] constexpr incorrectly rejects infinity and nan
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101500] [libc++] Add tests for strict-weak-ordering checks using __comp_ref_type
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101502] Backport #101329 to 19.x
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101503] Neither origin/release/19.x nor 19.1-rc1 passes `cmake` build step for macOS 14.5 w/ Apple Silicon M2
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101509] [clang] Diagnose invalid specializations of type traits
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101512] [Clang] Diagnose `extern "C++" int main()`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101513] [Clang] `\n\r` newlines
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101525] [clang][regression] Cannot build the boost library for AArch64 Linux after 20d497c26fc95c80a1bacb38820d92e5f52bec58
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101526] [RISCV] float to int conversion intrinsics are incorrectly enabled without Zfh.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101528] Merge "[ELF] Support relocatable files using CREL with explicit addends" into release/19.x
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101542] Segment fault compile Linux 6.10.2 KCFLAGS="-march=native"
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101544] unexpected warnings: warning: failed to compute relocation: R_RISCV_SET_ULEB128, Invalid data was encountered while parsing the file
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101545] `fp128` arguments cause a compiler error on `powerpc64-ibm-aix`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101550] [clang-format] Awkward requires formatting with RequiresClausePosition: OwnLine
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101551] Unsound idempotent rmw to load optimization in x86 and most likely other backends using lowerIdempotentRMWIntoFencedLoad
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101552] llvm/include/llvm/ADT/DenseMap.h:1105:8: warning: stack usage is 279392 bytes [-Wstack-usage=]
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101555] DXIL resource handles and buffer operations
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101557] Frontend handling of resource types and buffer operations
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101558] Texture and Sampler resource types and operations
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101560] [CUDA] non-deterministic compilation with -fgpu-rdc
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101571] [HLSL] Report error when a shader entry point is not found or it is marked `static`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101579] Implement llvm.dx.getDimensions and lower it to the dxil op
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101580] detect non-working `std::as_const()` usage with pointers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101581] [clang] initializeBuiltins is setting all `LangBuiltin` not defined in `builtinIsSupported` to true
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101582] [llvm-lit] FileCheck crashing when checking an empty file
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101592] clang-tidy performance-move-const-arg does not work in template classes
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101602] [clang static analyzer] Clang crashed: Assertion `Permissive || !(!LabelAndGotoScopes.count(To))' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101606] Clang crashed when using static analyzer: 'Assume' not implemented for this NonLoc UNREACHABLE executed at /root/llvm-project/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:68!
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101613] Inline ASM not ignored in Insertwait pass
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101614] [Clang] libstdc++’s `std::forward_like` doesn’t compile
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101621] [RISCV][clang] Remove the `zvfhmin` and `zvfh` check for `BaseType` and use `RequiredFeatures` in riscv_vector.td
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101624] [LoongArch][Clang] Miss optimization for code mixed with replgr2vr and insgr2vr
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101628] release/19.x: Please merge "bitmap bias" (#96126) for MC/DC to be available with continuous mode
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101631] [clang-format] AllowShortBlocksOnASingleLine discards whole format settings (in C)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101635] [clang] False positive clang-analyzer-core.NonNullParamChecker with guard variable and two containers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101656] [clang-format] enable AlignConsecutiveAssignments will cause consecutive alignment between initialization and assignment
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101657] Extending LLDB to work on AIX
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101661] lld/ELF does not look in <sysroot>/usr/local/lib by default, while BFD ld does
LLVM Bugs via llvm-bugs
- [llvm-bugs] Issue 68141 in oss-fuzz: llvm: Coverage build failure
ClusterFuzz-External via monorail via llvm-bugs
- [llvm-bugs] [Bug 101667] ContinuousSyncMode/runtime-counter-relocation.c etc. FAIL on 32-bit SPARC
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101671] [asan] False positive ODR violation error for global data (e.g. vtable)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101674] template function with deduced return type specialization causes clang to crash
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101680] [GVN] Redundant `memmove` in zero-initialized array not simplified to zero
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101685] [clang] Crash on templated type with address space
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101687] [Clang][C++11] `decltype` does not strip `noexcept` and cannot form double pointers to noexcept functions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101690] [Clang] Crash when attempting to take `decltype` of `std::` function replaced with builtin
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101693] LWG3303: Bad `constexpr` marker for `destroy`/`destroy_n`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101708] [mlir][tensor] `InsertSliceOfTransferWriteOpFolder` does not check if write fully-overwrites destination
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101709] [mlir] Bufferization issue after tensor.insert_slice
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101710] Inconsistent behavior in lldb-shell :: Unwind/windows-unaligned-x86_64.test
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101713] LWG1214: Insufficient/inconsistent key immutability requirements for associative containers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101716] [PAC][clang] Fix address discrimination for type_info vtable pointers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101718] [clang++] [frontend] crash on parsing ternary operator with `vector_size` as condition guard
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101725] [WebAssembly] Masked lanes in auto-vectorization
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101735] [Clang] `requires` clause with parameter pack expansion fails equivalence requirements for out of line definitions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101736] [HLSL] Add warning and remove export functions in non-library shaders
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101754] [clang] [frontend] crash when instantiating a parameter pack in a lambda constraint
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101764] `DeclRefExpr::getEndLoc()` returns the same `SourceLocation` as `DeclRefExpr::getStartLoc()`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101776] Dollar sign in section name is handled incorrectly for intel-style inline assembly for Windows target
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101777] -Wthread-safety-analysis FR: automatic inference of annotations for local-scope lambdas
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101789] Flang build fails on GitHub Action MacOS X86_64 runners
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101798] [libc] dead/broken entrypoints
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101799] [Compile] Error On Compile
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101801] [clang][Interp] Revisiting local variables always fails if visiting their initializers fails
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101806] clang rejects specialization of template constructor
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101808] [Loop] Eliminate the loop branch when the loop iteration is small
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101809] Does LLVM have a doc translation?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101818] [clangd] clangd does not recognize "-std:c++latest" when using clang-cl as compiler
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101819] [CUDA] device side asserts crash clang when using -g
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101829] `__builtin_offsetof` in clang does not support qualified member name
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101832] [clang++] Use of incomplete class in destructor `requires` concept fails
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101839] [LLVM:] Optimization remarks are generated which aren't legal YAML
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101843] Merge "[ELF] Move XXX into Ctx. NFC" changes to release/19.x
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101846] [libc] buildbot is unhappy with `strfroml` with negative NAN on aarch64
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101849] [OpenMP][Offload] Test run time failed with openmp-offload-libc-amdgpu-runtime only.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101859] Intervals are overlapping
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101863] [Clang] `-Wparentheses-equality` produces a false positive for `==` fold expressions in conditions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101867] [NFC][lld][ELF] move the commone interface "initSymbolAnchors" to "Writer.cpp"
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101873] log1p(x), logb(x), ilogb(x) are not folded at the compilation time when x is constant
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101874] CommandLine Error: Option 'XXXX' registered more than once!
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101881] ## clang allows reference to non-static data member in parameters of lambda in member function
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101886] [InferAddressSpaces] Fix mishandling stores of pointers to themselves
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101897] [Clang] spurious “misleading indentation” warning
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101899] Pessimization in SROA
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101902] Clang 18 crash
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101907] [Flang][OpenMP] Incorrect execution result when a variable declared by both common and namelist statement is used in do reduction construct and namelist-group-name is output
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101908] [Flang] Compilation error when pointer points to intrinsic function in pointer assignment statement
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101909] [Flang] Compilation error when variables with different names are defined with the same derived types in two different modules and the variable is specified in an allocate statement
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101911] `/usr/lib/llvm-18/lib/libLLVM-18.so.1` contained in multiple packages
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101913] clang ignores `tls_model` attribute
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101914] [RISC-V] `expandload` should compile to `viota`+`vrgather`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101915] [x86] Chained `blsr`s can be optimized to a `pdep` (since Haswell on Intel, since Zen 3 on AMD)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101921] [multi-version] clang don't check the incorrect input prefix for target feature
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101939] [C++20] [Modules] Incorrect modules owner ship for implicitly generated declaration for builtin expressions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101943] llvm17/18/trunk Insufficient DWARF debug_frame information for CMSE none-secure call
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101946] [clang][armv8] Lack of optimisation in floating point constant
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101947] apt.llvm.org packages missing cmake target
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101949] [ARM] Crash "Can't get register for value!" with naked function returning large _BitInt
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101952] Add missing tests for scalable vectors in vector-to-llvm.mlir
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101953] clang-format misaligns comments when indenting preprocessor directives with BeforeHash
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101955] ASAN does not detect use-after-free for small strings
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101957] Clang does not detect use-after-return in reference-type fields init
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101960] [libc++] error: call to constructor of 'std::complex<float>' is ambiguous
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101975] Create a team for flang:openmp label
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101980] [Clang] `[[clang::lifetimebound]]` not propagated through copies
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101984] [X86][m32][_Float128] Float128 + m32 + frounding-math produce ICE
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101990] attributes not allowed in any order inside extern "C" {} block
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101994] Windows release packaging for 19.1.0-rc2 fails with `Internal compiler error #12345: error mmapping datablock to 5517122.`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 101998] 32-bit x86 Windows builds fail with `sanitizer_common.h(1101): error C2821: first formal parameter to 'operator new' must be 'size_t'`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102000] Clang crash with -mcpu=grace -O3 -msve-vector-bits=128: error in backend: Cannot scalarize scalable vector loads
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102002] [WebAssembly] llvm-strip can invalidate linking sections
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102016] Clang error on aarch64: error in backend: Don't know how to widen the operands for INSERT_SUBVECTOR
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102025] [ICE] Error on complex invalid code
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102029] [TBAA] Invalid TBAA added to libcalls
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102033] flang fails to build with `no matching function for call to 'make(const Fortran::parser::OmpClause::Absent&, Fortran::semantics::SemanticsContext&)'`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102047] [AVX512] Prefering 512-bit vectors on recent Intel CPUs
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102050] Missing -Wreturn-stack-address cases for lambda.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102053] fatal error: error in backend: failed to perform tail call elimination on a call site marked musttail on arm32 darwin
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102058] [AMDGPU] llc crash in 'AMDGPU DAG->DAG Pattern Instruction Selection'
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102059] [concepts] Increase diagnostics verbosity for substitution failures
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102062] [Aarch64] Missed optimization: substraction with borrow
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102064] `__noop` not marked as constexpr
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102066] Sub-optimal bool/masked vector-vased operations (mainly on AVX-512)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102088] Cache failed responses for debuginfod requests
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102091] [clang] Clang-19 regression in Wunused-but-set-variable
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102092] Should we remove unnecessary uses of -verify-machineinstrs in test/CodeGen?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102095] [Clang][AMDGPU] Clang crashes on `__builtin_coro_noop` when targeting AMDGPU
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102102] [clang-format] Spacing with function pointer
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102109] Use-after-free in parseAndSetFilename in compiler-rt/lib/profile/InstrProfilingFile.c
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102113] function return type corrupting arguments received by c interoperable function
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102119] Dwarf Error: found dwarf version '5', this reader only handles version 2, 3 and 4 information. lldb build
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102121] Crash when compiling ebpf program
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102124] Adding a new function breaks important optimizations
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102142] [LV] Does the loop fail to vectorize because alias ?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102143] No DWARF information for external global variable in shared object
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102145] [libc] macOS build issues since (v)asprintf patch
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102157] Clang accepts invalid program when default constructor is overloaded with initializer list constructor that is also a default constructor
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102164] [libc++] Detect use of unreachable sentinels in `from_range` constructors
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102169] Clang crashes on nested lambdas with parameter packs
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102172] Alignment discrepancies between clang and avr-gcc for `short`, `long long`, and `double`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102175] False warning when initializing a vector type with a loop (conditional uninitialized)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102176] Backport "[Hexagon] Do not optimize address of another function's block"
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102177] [clang] Clang 19 regression "no member named" in templated class method
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102183] lldb prints different values for a structure variable
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102187] LLVM ERROR: Broken module found, compilation aborted!
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102190] [Clang][Test] Analysis/reinterpret-cast-pointer-to-member.cpp: Assertion failure in Debug build on PPC64
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102192] [Clang] RISCV TableGen segfaults and has UBSan failures on PPC64
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102195] ARM backend aggressively pessimizes code with broadcasted constants
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102204] Merge c80c09f3e380a0a2b00b36bebf72f43271a564c1 into 19.1.x
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102218] clang-16 / llvm segmentation fault when compiling code with empty "delimited escape sequence"
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102222] LLVM time trace demangling resulted in a significant (10%?) compile time regression
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102231] [AMDGPU] Register assertion fails on select from address space
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102237] Volatile load before unreachable is optimized out
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102248] `#embed` crashes when used in a compound literal
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102249] [RISC-V] Inconsistent implied/required extension behavior for zabha/zvk*
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102259] [Clang] --target=mips-linux-muslsf Generates Broken Code by Default
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102264] gtest sharding breaks lit's xfail inputs
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102265] Lit's XFAIL inputs can't handle nested test cases in unit tests
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102268] clang-format "BraceWrapping.AfterControlStatement: Always" causes break before "break"
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102271] [lldb/API] Create a single class in `lldb` public namespace that has all of the abilities to access the private methods of any `lldb::SB` classes.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102272] Should llvm-mc use section relocations against a section group?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102276] Add test for scalable vectors in vector-contract-to-matrix-intrinsics-transforms.mlir
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102279] Crash in getSameOpcode(llvm::ArrayRef<llvm::Value*>, llvm::TargetLibraryInfo const&, unsigned int)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102280] Why are the llvm API and llvm-objdump disassembly results different for the same version?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102281] CTAD: Don't reuse the template parameters of the class in the synthesized deduction guide.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102288] sink-vector-broadcast.mlir
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102289] LeakSanitizer detected memory leaks in malloc (build_sanitizer/llvm/bin/clang-20+0x105632ae)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102290] [C++20] [Modules] Review the design of DeclContext and Owning Modules
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102291] ld.lld crash linking vxworks arm7 32-bit or intel 32-bit
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102293] [clang] Clang 19 reports "arithmetic on a pointer to an incomplete type" where Clang 18 and GCC do not
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102294] [clang] clang generates incompatible types on DWARF stack
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102303] [libc++] _LIBCPP_DEBUG_RANDOMIZE_UNSPECIFIED_STABILITY for hashmap-based containers?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102311] Clang++ C++ optimization crashes ClickHouse on PowerPC64le platform
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102314] clang refuses to match dependent reference non-type template parameter in partial specialization
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102319] clang-format hang with a macro used in a lambda expression's attributes
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102320] [clang-18 regression] Compile error in out-of-line definition of constrained class template nested in a class template
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102336] error with compiling clang 19, c++20 and format header
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102342] Wrong code at -O1/2/3/s on aarch64-linux-gnu
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102349] [C++20] [Modules] Errors in exporting forward declared structs
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102351] Miscompile in code with inderect gotos
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102352] [RISC-V] rv64g_xsfvcp Assertion `RISCVTargetLowering::getRegClassIDForVecVT(SubVecContainerVT) == InRegClassID && "Unexpected subvector extraction"' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102353] Assertion `isa<LabelDecl>(D) && "declaration not instantiated in this scope"' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102355] Save a comparison when checking integer is within two disjoint ranges
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102357] Audit vector-{de}interleave-lowering-transforms.mlir
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102359] Crash while optimizing Linux Kernel with BOLT
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102360] [C++20][Modules] Variable template in instantiation chain attached to wrong module
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102368] libc fails to build on `error "Assumed value of MB_LEN_MAX wrong"`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102370] Unused `--target-help` option
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102374] [llvm-lit] TypeError in lit’s built-in cat -v implementation
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102377] [llvm-lit] lit internal shell does not support -e option for cat commands
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102380] [llvm-lit] lit internal shell failing to parse and execute for-loop syntax
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102382] [llvm-lit] lit internal shell failing to parse and execute curly brace syntax
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102383] [llvm-lit] lit internal shell doesn’t support `env` command without any arguments
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102384] [llvm-lit] lit internal shell failing to parse and execute command substitution syntax
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102385] [llvm-lit] Unsupported redirect in compiler-rt test using lit internal shell
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102386] [llvm-lit] InternalShellError in compiler-rt test using export command
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102388] [llvm-lit] Unsupported |& redirection syntax in lit internal shell
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102389] [llvm-lit] Unhashable TypeError 'GlobItem' in lit’s internal shell
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102392] Split [[clang::hlsl_is_rov]] out of the HLSLResource attribute
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102395] [llvm-lit] lit internal shell environment variables not found across LLVM, clang, LLD, compiler-rt
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102397] [llvm-lit] Unset command not found in lit internal shell
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102398] [llvm-lit] Ulimit command not found in lit internal shell
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102399] [llvm-lit] Attribute Error in lit internal shell
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102401] [llvm-lit] lit internally shell to execute parentheses syntax
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102418] [llvm] Deal vector data failed when using option Os、-mfloat-abi=softfp、--target=armebv7-linux
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102422] [Clang] Suggest more test cases on issue 79748
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102430] Setting rpath will cause quotation marks to exist in the .so library
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102433] [lldb]lldb printed a wrong variable value.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102436] [AVR] Jumps are offset by 2
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102443] clang 17 vs clang 18+ and gcc 13 binaries linking problem
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102445] Backport "[AMDGPU] Fix folding clamp into pseudo scalar instructions" to release/19.x
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102447] TableGen: References are not resolved at the top level
LLVM Bugs via llvm-bugs
- [llvm-bugs] Issue 68141 in oss-fuzz: llvm: Coverage build failure
ClusterFuzz-External via monorail via llvm-bugs
- [llvm-bugs] [Bug 102459] git-clang-format clears files listed in .clang-format-ignore
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102463] Rewrite constexpr-vectors test to use element access
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102467] Explicit calling to base class destructor with unqualified name rejected by clang
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102473] Backport 73d862e478738675f5d919c6a196429acd7b5f50 to release/19.x
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102486] clang-format crashes (SegFault)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102490] [lld] ld.lld should allow explicitly setting a target (ignore other objects and linker scripts for other targets)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102495] [flang][driver] Possible regression: fatal internal error: CHECK(range_.Contains(at))
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102498] JSON Dumper is omitting OMP clause information
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102502] [Clang][C++23] `<` not parsed as the start of a template list in type-only contexts
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102513] cl.exe very slow on AST\Interp\Interp.cpp
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102520] Merge "[ELF] scanRelocations: support .crel.eh_frame" into release/19.x
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102545] When building the entire LLVM+SPIRV+libclc+... stack at the same time, libclc doesn't build spirv-mesa3d-.spv and spirv64-mesa3d-.spv
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102547] [libc++] undefined behaviour in std::set/std::map/std::unordered_set/std::unordered_map
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102548] Explicit Method Specialization with Constraints Fails to Compile
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102557] [Flang] Compilation error of component-data-source in structure constructor
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102558] [Flang] Compilation error when implicit none declared in module is valid in submodule
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102559] [AArch64] Crash on the Instruction Selection for llvm.aarch64.sve.tbl.nxv2f32
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102566] [RISC-V] Assertion `MemVT.getScalarType().bitsLT(VT.getScalarType()) && "Should only be an extending load, not truncating!"' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102568] [RISC-V] Assertion `NVT.bitsGE(VT)' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102576] [mlir] Crash when using --convert-linalg-to-loops
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102577] [mlir] Crash when using --pass-pipeline="builtin.module(func.func(linalg-detensorize))"
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102579] TSAN reexec of shebang script results in unexpected argv[]
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102582] Addding a new BasedOnStyle to clang-format with a couple new options (or just adding some options) for a project
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102583] Clang-cl treats -Wall as -Weverything
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102588] default equality operator== const selects not-const conversion operator
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102589] Partial specialization failed in clang for template argument not deducible with specialized argument list having template nested class with template enclosing class
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102597] [SCEV] WRONG code
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102606] [clang] [coroutines] impossible happens, incorect behavior (bug)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102609] one-shot-bufferize.mlir
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102610] bufferize.mlir
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102611] [x86][ISEL] Missing support for half precisison non-temporal loads
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102617] [clang] 19.1.0-rc1: Test failures on AIX
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102623] `clang-tidy`: The `modernize-use-default-member-init` check doesn't work on the example snippet in the docs
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102630] `-fsanitize=fuzzer` causes "ld: warning: ignoring duplicate libraries: '-lc++'"
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102632] [X86][CodeGen] Custom loop alignment not working if loop header has multiple predecessors
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102634] [Arm][AArch64][Clang] Respect function's branch protection attributes.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102638] [clang] Invalid diagnosis "unnamed variable cannot be implicitly captured in a lambda expression" in templated context
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102656] Fast path memory ordering is inconsistent between libcpp and libc
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102666] Slow code generated for avx2 four-way vector interleave
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102667] Flang fails to build when a non-host LLVM_DEFAULT_TARGET_TRIPLE is provided
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102676] Missing constant values in debug info for late-instantiated constexpr static members of class templates
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102678] [clang] False positive -Wimplicit-fallthrough for fallthrough to break
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102684] [clang] [Modules] Assertion failure when naming a function `make_integer_sequence`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102693] [llvm-lit] TypeError: string argument expected in BOLT when testing with lit internal shell
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102694] Suboptimal code for checking if nth bit is set
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102695] [llvm-lit] Expected string not found in input error in clang and compiler-rt when testing with lit internal shell
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102696] [llvm-lit] No such file or directory error in compiler-rt and lldb tests with lit internal shell
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102697] [llvm][llvm-lit] Enable internal shell for llvm test suite
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102698] [lldb][llvm-lit] Enable internal shell for lldb test suite
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102699] [clang][llvm-lit] Enable internal shell for clang test suite
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102700] [lld][llvm-lit] Enable internal shell for lld test suite
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102701] [BOLT][llvm-lit] Enable internal shell for bolt test suite
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102702] [compiler-rt][llvm-lit] Enable internal shell for compiler-rt test suite
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102703] [AArch64] Fold `and` and `cmp` into `tst`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102704] [llvm-lit] Enable lit internal shell by default
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102719] GlobalIsel combiner with GIVariadic
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102721] [clang][Modules] Import then include fails to merge inline lambdas
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102722] Amazing Repo but There is One Issue...
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102724] Clang rejects valid program involving conversion function with lvalue ref return type
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102725] Disagreement Between clang and gcc on "Deducing this" Behavior
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102727] [clang-format] Wrong spacing around arithmetic operator?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102732] [SPIR-V] Unexpected label emitted in SPIRVAsmPrinter when debug info is present
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102733] [Flang] Assertion `actual.isProcedure()' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102734] compiler-rt: Seemingly unused workaround in clzdi2.c/ctzdi2.c
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102745] clang -std=c++23 -fmodules -stdlib=libc++ test.cpp failed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102750] [libc++] Make views of segmented iterators segmented
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102754] Clang 16 and 17 segfault while compiling OpenBLAS
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102756] Errors in generating DWARF debug information : DW_TAG_variable has an invalid location
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102760] `FunctionDecl::getParamDecl`: `Assertion `i < getNumParams() && "Illegal param #"' failed`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102767] [libc++] inconsistent `is_integral<_BitInt(N)>` implementation
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102768] [libc++] LLVM libc++'s fstream is ridiculously slow compared to LLVM libstdc++
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102772] Misoptimization issues with variables related to unions when compiling with “-g -O3” and “-g -O2"
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102777] Behavior of -rpath under llvm-mingw does not match gcc-mingw
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102783] LLVM data layout for `i128` doesn't match Clang's alignment of `__int128_t` on 64-bit PowerPC, 64-bit SPARC and 64-bit MIPS
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102784] A/F: "cannot get DomTreeNode of block with different parent" after 8101d18
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102791] IPSCCP causes redundant recalculation of function return value
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102798] [C23] `#embed` bytes with negative signed char values are wrapped around to `unsigned int` when output with `-E`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102811] [llvm-18.1.8] cmake configuration
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102817] [libc++] Add segmented iterator optimizations to more algorithms
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102819] ` __builtin_ffs` leads to fatal error: error in backend: unimplemented opcode: 191 forEBPF target
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102821] [SROA][Mem2Reg][EarlyCSE] Missing support for store-splat-to-load-scalar forwarding
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102823] [IR] A question about the ordering of allocas
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102833] Compilation problem with `#include clang/Interpreter/Interpreter.h`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102836] C: Add __lengthof__ operator
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102845] `xor r8d, r8d` followed by `setne r8b` is redundant
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102847] [clang] set feature test macro ` __cpp_deduction_guides` for P1814R0
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102858] Interpreter/const.cpp is very flaky with Asan
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102861] [Flang] Differences in behavior from other compilers for lfortran test case (any intrinsic)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102862] Recorded try_compile output location doesn't exist
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102863] [clang] False negative clang-diagnostic-unused-variable for containers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102868] [x86 / Clang] Pessimization: missed fusion of substraction/compare/cmov after -O1 optimization or extra caller.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102870] [MIPS] Failure to legalize load+call with vector of non-p2 integer type
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102874] [clang-format] Inconsistent formatting in case of SpacesInParensOptions.InCStyleCasts = false and Other = true
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102875] LLVM fails to optimize out an arithmetic right shift of an I64 by 63 followed by a fshl of an I64 by 1
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102876] [Offload] Workaround code causes race condition
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102879] clang should use CFLAGS enviroment when set with --sysroot
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102892] LLVM 19.1.0-rc2 compilation issue while trying to build clang
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102903] clang++-15 compiled failed!
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102908] [analyzer] Should we trust types of regions based of SymbolicRegions?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102911] Clang 19 generates incorrect code for vec_splat of the lower 16 bits of the vec_sum_u128 result on Z14
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102912] clang/lib/Sema/SemaOverload.cpp: 2 * boolean in compare ?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102917] Backport #102605 into release/19.x
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102918] `decltype(lambda)` has internal linkage
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102920] Backport #102605 into release/19.x
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102927] Clang rejects valid out of class definition of static data member of nested class template
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102933] [clang][Modules] Assertion failure with out-of-line definition of virtual function in global module fragment of two modules
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102934] [LoopVectorize] Assertion `WideningDecision != CM_Unknown && "Widening decision should be ready at this moment"' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102935] OpenMP "firstprivate" directive doesn't work for character strings with non-constant length
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102937] [clang-format] Unstable output with AllowShortFunctionsOnASingleLine=inline
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102939] [flang][openmp] Bad code for "private" directive with pointers and targets
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102945] clang-tidy: [cppcoreguidelines-pro-type-union-access] sometimes does not report location
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102946] Inverted shift optimizations should incorporate global offsets
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102947] Failure to recognize `llvm.ssub.with.overflow` idiom
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102949] [flang][openmp] Bad code for "private" clause and named common
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102954] [HLSL] Add `__is_intangible` type trait
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102955] Add Function properties to DXIL Metadata analysis
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102959] [RISC-V] -mtune=help emits invalid tunes (-mcpu options)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102961] [flang][openmp] Bad code for index variable used in "shared" clause
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102962] [RISC-V] -mcpu=help emits unsupported cpu targets (generic, rocket)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102963] [DXIL][Validator] Validator Version Specification
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102964] [HLSL] Enable truncation to scalar
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102965] Non-terminating dsymutil invocation w/LTO
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102970] [C++] Inconsistent treatment of VLAs in C++23 constexpr/consteval functions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102981] [LLVM][AMDGCN] Isel error for %llvm.amdgcn.wmma.f16.16x16x16.f16 for GFX1100.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102982] Clang-cl should map `/Wall` to `-Wall`, not `-Weverything`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102983] [AArch64] no-FP ABI check blames caller's declaration
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102985] [Flang] Assertion `fir::isCharacterProcedureTuple(actual.getType()) && mlir::isa<fir::BoxProcType>(dummyType) && "unsupported dummy procedure mismatch with the actual argument"' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102990] Clang doesn't expand lifetime of a backing array for initilizer_list created in a compound literal and bound to const reference
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 102994] [MemcpyOpt] Infinite loops when forwarding memcpy on globals
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103009] [AArch64]clang-13: error: unable to execute command: Segmentation fault (core dumped)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103011] [MachineVerifier] infinite recursion?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103016] CTAD: Don't ignore explicit deduction guides defined after the first use of the alias template
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103019] Clang does not recognize(use) constexpr features
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103020] [clang] Multi-threading with multiple Interpeters?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103021] [lldb-dap] incorrect offsets in assembly view
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103024] Clang18 bail out with no return code if AnalyzeTemporaryDtors is present in .clang-tidy
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103032] [AArch64] Crash in call lowering for function taking vector of non-p2 integer type on big endian
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103035] [MIPS] __builtin_bswap16 miscompilation
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103038] [clang-analyzer-security.insecureAPI.strcpy] extend list of unsafe functions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103043] [lldb-dap] No feedback if `lldb-dap` executable is not found
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103054] When using the text `module` as an identifier, clang++ incorrectly rejects it
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103062] [mlir] Crash when using --pass-pipeline="builtin.module(func.func(tosa-to-linalg-named))"
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103065] LWG2009: Reporting out-of-bound values on numeric string conversions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103066] LWG2010: `is_*` traits for binding operations can't be meaningfully specialized
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103068] LWG2021: Further incorrect usages of result_of
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103067] LWG2015: Incorrect pre-conditions for some type traits
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103069] LWG2028: messages_base::catalog overspecified
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103070] LWG2033: Preconditions of reserve, shrink_to_fit, and resize functions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103071] LWG2039: Issues with std::reverse and std::copy_if
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103072] LWG2044: No definition of "Stable" for copy algorithms
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103073] LWG2045: forward_list::merge and forward_list::splice_after with unequal allocators
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103074] LWG2047: Incorrect "mixed" move-assignment semantics of unique_ptr
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103076] LWG2053: Errors in regex bitmask types
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103079] LWG2065: Minimal allocator interface
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103080] LWG2067: packaged_task should have deleted copy c'tor with const parameter
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103078] LWG2064: More noexcept issues in basic_string
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103075] LWG2050: Unordered associative containers do not use allocator_traits to define member types
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103081] LWG2069: Inconsistent exception spec for basic_string move constructor
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103077] LWG2061: make_move_iterator and arrays
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103082] LWG2096: Incorrect constraints of future::get in regard to MoveAssignable
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103083] LWG2102: Why is std::launch an implementation-defined type?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103085] LWG2074: Off by one error in std::reverse_copy
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103084] LWG2071: std::valarray move-assignment
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103086] [mlir] Crash when using --pass-pipeline="builtin.module(func.func(tosa-to-linalg))"
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103089] LWG2081: Allocator requirements should include CopyConstructible
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103090] LWG2083: const-qualification on weak_ptr::owner_before
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103091] LWG2086: Overly generic type support for math functions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103092] LWG2099: Unnecessary constraints of va_start() usage
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103094] LWG2105: Inconsistent requirements on `const_iterator`'s value_type
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103093] LWG2103: std::allocator_traits<std::allocator<T>>::propagate_on_container_move_assignment
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103095] LWG2110: remove can't swap but note says it might
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103096] LWG2123: merge() allocator requirements for lists versus forward lists
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103106] LWG2094: duration conversion overflow shouldn't participate in overload resolution
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103107] LWG2122: merge() stability for lists versus forward lists
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103108] LWG2128: Absence of global functions cbegin/cend
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103109] LWG2145: error_category default constructor
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103110] LWG2147: Unclear hint type in Allocator's allocate function
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103112] LWG2149: Concerns about 20.8/5
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103111] LWG2148: Hashing enums should be supported directly by std::hash
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103113] LWG2162: allocator_traits::max_size missing noexcept
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103125] LWG2175: string_convert and wbuffer_convert validity
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103124] LWG2174: wstring_convert::converted() should be noexcept
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103126] LWG2176: Special members for wstring_convert and wbuffer_convert
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103127] LWG2177: Requirements on Copy/MoveInsertable
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103128] LWG2185: Missing throws clause for future/shared_future::wait_for/wait_until
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103129] LWG2187: vector<bool> is missing emplace and emplace_back member functions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103097] LWG2005: unordered_map::insert(T&&) protection should apply to map too
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103141] LWG2229: Standard code conversion facets underspecified
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103143] LWG2235: Undefined behavior without proper requirements on basic_string constructors
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103145] LWG2246: unique_ptr assignment effects w.r.t. deleter
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103144] LWG2141: common_type trait produces reference types
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103146] LWG2247: Type traits and std::nullptr_t
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103147] LWG2085: Wrong description of effect 1 of basic_istream::ignore
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103098] LWG2011: Unexpected output required of strings
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103158] LWG2120: What should async do if neither 'async' nor 'deferred' is set in policy?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103160] LWG2275: Why is forward_as_tuple not constexpr?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103159] LWG2159: atomic_flag initialization
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103161] LWG2284: Inconsistency in allocator_traits::max_size
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103162] LWG2298: `is_nothrow_constructible` is always false because of create<>
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103164] LWG2249: NB comment GB9: Remove gets from C++14
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103163] LWG2300: Redundant sections for map and multimap members should be removed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103099] LWG2048: Unnecessary mem_fn overloads
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103176] LWG2285: make_reverse_iterator
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103177] LWG2299: Effects of inaccessible `key_compare::is_transparent` type are not clear
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103178] LWG1450: Contradiction in regex_constants
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103180] LWG2112: User-defined classes that cannot be derived from
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103181] LWG2132: std::function ambiguity
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103179] LWG2003: String exception inconsistency in erase.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103101] LWG2056: future_errc enums start with value 0 (invalid value for broken_promise)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103102] LWG2058: valarray and begin/end
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103100] LWG2049: `is_destructible` is underspecified
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103193] LWG2308: Clarify container destructor requirements w.r.t. std::array
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103194] LWG2313: tuple_size should always derive from integral_constant<size_t, N>
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103195] LWG2314: apply() should return decltype(auto) and use decay_t before tuple_size
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103196] LWG2315: weak_ptr should be movable
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103197] LWG2316: weak_ptr::lock() should be atomic
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103198] LWG2317: The type property queries should be UnaryTypeTraits returning size_t
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103103] LWG2091: Misplaced effect in m.try_lock_for()
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103104] LWG2092: Vague Wording for condition_variable_any
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103212] LWG2356: Stability of erasure in unordered associative containers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103213] LWG2357: Remaining "Assignable" requirement
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103215] LWG2360: `reverse_iterator::operator*()` is unimplementable
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103105] LWG2093: Throws clause of condition_variable::wait with predicate
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103114] LWG2163: nth_element requires inconsistent post-conditions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103116] LWG2172: Does `atomic_compare_exchange_*` accept v == nullptr arguments?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103115] LWG2169: Missing reset() requirements in unique_ptr specialization
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103117] LWG2080: Specify when once_flag becomes invalid
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103120] LWG2130: missing ordering constraints for fences
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103121] LWG2138: atomic_flag::clear ordering constraints
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103131] LWG2196: Specification of `is_*[copy/move]_[constructible/assignable]` unclear for non-referencable types
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103122] LWG2140: notify_all_at_thread_exit synchronization
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103118] LWG2098: promise throws clauses
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103123] LWG2144: Missing noexcept specification in type_index
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103130] LWG2190: ordering of condition variable operations, reflects Posix discussion
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103119] LWG2109: Incorrect requirements for hash specializations
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103134] LWG2203: scoped_allocator_adaptor uses wrong argument types for piecewise construction
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103133] LWG2200: Data race avoidance for all containers, not only for sequences
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103132] LWG2197: Specification of `is_[un]signed` unclear for non-arithmetic types
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103138] LWG2211: Replace ambiguous use of "Allocator" in container requirements
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103136] LWG2209: assign() overspecified for sequence containers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103137] LWG2210: Missing allocator-extended constructor for allocator-aware containers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103135] LWG2207: basic_string::at should not have a Requires clause
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103139] LWG2222: Inconsistency in description of forward_list::splice_after single-element overload
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103140] LWG2225: Unrealistic header inclusion checks required
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103149] LWG2143: ios_base::xalloc should be thread-safe
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103142] LWG2231: DR 704 removes complexity guarantee for clear()
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103151] LWG2180: Exceptions from std::seed_seq operations
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103152] LWG2194: Impossible container requirements for adaptor types
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103153] LWG2013: Do library implementers have the freedom to add constexpr?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103150] LWG2150: Unclear specification of find_end
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103148] LWG2087: iostream_category() and noexcept
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103154] LWG2018: regex_traits::isctype Returns clause is wrong
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103165] LWG2135: Unclear requirement for exceptions thrown in condition_variable::wait()
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103156] LWG2097: packaged_task constructors should be constrained
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103155] LWG2078: Throw specification of async() incomplete
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103157] LWG2100: Timed waiting functions cannot timeout if launch::async policy used
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103166] LWG2291: std::hash is vulnerable to collision DoS attack
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103167] LWG2142: packaged_task::operator() synchronization too broad?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103168] LWG2240: Probable misuse of term "function scope" in [thread.condition]
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103175] LWG2280: begin / end for arrays should be constexpr and noexcept
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103174] LWG2278: User-defined literals for Standard Library types
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103173] LWG2272: quoted should use char_traits::eq for character comparison
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103172] LWG2271: regex_traits::lookup_classname specification unclear
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103170] LWG2257: Simplify container requirements with the new algorithms
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103169] LWG2252: Strong guarantee on vector::push_back() still broken with C++11?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103171] LWG2268: Setting a default argument in the declaration of a member function assign of std::basic_string
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103182] LWG2182: `Container::[const_]reference` types are misleadingly specified
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103183] LWG2188: Reverse iterator does not fully support targets that overload operator&
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103186] LWG2213: Return value of std::regex_replace
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103184] LWG2193: Default constructors for standard library containers are explicit
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103187] LWG2258: a.erase(q1, q2) unable to directly return q2
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103185] LWG2205: Problematic postconditions of regex_match and regex_search
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103188] LWG2263: Comparing iterators and allocator pointers with different const-character
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103190] LWG2301: Why is std::tie not constexpr?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103189] LWG2293: Wrong facet used by num_put::do_put
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103191] LWG2304: Complexity of count in unordered associative containers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103192] LWG2306: match_results::reference should be value_type&, not const value_type&
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103199] LWG2320: select_on_container_copy_construction() takes allocators, not containers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103200] LWG2322: Associative(initializer_list, stuff) constructors are underspecified
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103202] LWG2324: Insert iterator constructors should use addressof()
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103201] LWG2323: vector::resize(n, t)'s specification should be simplified
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103203] LWG2329: regex_match()/regex_search() with match_results should forbid temporary strings
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103206] LWG2339: Wording issue in nth_element
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103204] LWG2330: regex("meow", regex::icase) is technically forbidden but should be permitted
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103208] LWG2344: quoted()'s interaction with padding is unclear
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103209] LWG2346: integral_constant's member functions should be marked noexcept
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103205] LWG2332: regex_iterator/regex_token_iterator should forbid temporary regexes
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103207] LWG2341: Inconsistency between basic_ostream::seekp(pos) and basic_ostream::seekp(off, dir)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103210] LWG2350: min, max, and minmax should be constexpr
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103214] LWG2359: How does regex_constants::nosubs affect basic_regex::mark_count()?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103220] LWG2104: unique_lock move-assignment should not be noexcept
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103221] LWG2186: Incomplete action on async/launch::deferred
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103222] LWG2075: Progress guarantees, lock-free property, and scheduling assumptions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103223] LWG2288: Inconsistent requirements for shared mutexes
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103224] LWG2016: Allocators must be no-throw swappable
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103226] LWG2170: Aggregates cannot be `DefaultConstructible`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103225] LWG2118: `unique_ptr` for array does not support cv qualification conversion of actual argument
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103227] LWG2340: Replacement allocation functions declared as inline
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103228] LWG2354: Unnecessary copying when inserting into maps with braced-init syntax
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103229] LWG2377: `std::align` requirements overly strict
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103230] LWG2396: `underlying_type` doesn't say what to do for an incomplete enumeration type
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103231] LWG2399: `shared_ptr` 's constructor from `unique_ptr` should be constrained
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103232] LWG2400: `shared_ptr` 's `get_deleter()` should use `addressof()`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103233] LWG2401: `std::function` needs more noexcept
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103234] LWG2404: `mismatch()` 's complexity needs to be updated
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103235] LWG2408: SFINAE-friendly `common_type` / `iterator_traits` is missing in C++14
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103236] LWG2106: `move_iterator` wrapping iterators returning prvalues
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103237] LWG2129: User specializations of `std::initializer_list`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103238] LWG2212: `tuple_size` for `const pair` request <tuple> header
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103239] LWG2217: `operator==(sub_match, string)` slices on embedded '0's
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103240] LWG2230: "see below" for `initializer_list` constructors of unordered containers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103241] LWG2233: `bad_function_call::what()` unhelpful
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103242] LWG2266: `vector` and `deque` have incorrect insert requirements
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103243] LWG2325: `minmax_element()` 's behavior differing from `max_element()` 's should be noted
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103244] LWG2361: Apply 2299 resolution throughout library
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103246] LWG2365: Missing noexcept in `shared_ptr::shared_ptr(nullptr_t)`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103247] LWG2376: `bad_weak_ptr::what()` overspecified
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103248] LWG2387: More nested types that must be accessible and unambiguous
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103249] LWG2059: C++0x ambiguity problem with map::erase
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103250] LWG2063: Contradictory requirements for string move assignment
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103251] LWG2076: Bad CopyConstructible requirement in set constructors
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103252] LWG2160: Unintended destruction ordering-specification of resize
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103253] LWG2168: Inconsistent specification of uniform_real_distribution constructor
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103254] LWG2239: min/max/minmax requirements
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103255] LWG2364: deque and vector pop_back don't specify iterator invalidation requirements
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103256] LWG2369: constexpr max(initializer_list) vs max_element
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103257] LWG2378: Behaviour of standard exception types
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103258] LWG2403: stof() should call strtof() and wcstof()
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103259] LWG2406: negative_binomial_distribution should reject p == 1
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103260] LWG2407: packaged_task(allocator_arg_t, const Allocator&, F&&) should neither be constrained nor explicit
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103261] LWG2411: shared_ptr is only contextually convertible to bool
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103262] LWG2415: Inconsistency between unique_ptr and shared_ptr
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103263] LWG2420: function<void(ArgTypes...)> does not discard the return value of the target object
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103264] LWG2425: `operator delete(void*, size_t)` doesn't invalidate pointers sufficiently
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103265] LWG2427: Container adaptors as sequence containers, redux
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103266] LWG2428: "External declaration" used without being defined
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103268] LWG2434: `shared_ptr::use_count()` is efficient
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103267] LWG2433: `uninitialized_copy()` /etc. should tolerate overloaded operator&
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103269] LWG2437: `iterator_traits::reference` can and can't be void
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103270] LWG2438: `std::iterator` inheritance shouldn't be mandated
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103271] LWG2439: `unique_copy()` sometimes can't fall back to reading its output
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103272] LWG2440: `seed_seq::size()` should be noexcept
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103274] LWG2442: `call_once()` shouldn't DECAY_COPY()
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103275] [DirectX] generate resource table for PSV0 part
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103276] LWG2448: Non-normative Container destructor specification
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103277] LWG2454: Add `raw_storage_iterator::base()` member
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103278] LWG2455: Allocator default construction should be allowed to throw
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103279] LWG2458: N3778 and new library deallocation signatures
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103280] LWG2459: `std::polar` should require a non-negative rho
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103281] LWG2464: `try_emplace` and `insert_or_assign` misspecified
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103282] LWG2467: `is_always_equal` has slightly inconsistent default
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103283] LWG2470: Allocator's destroy function should be allowed to fail to instantiate
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103284] LWG2482: [c.strings] Table 73 mentions nonexistent functions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103285] LWG2488: Placeholders should be allowed and encouraged to be constexpr
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103286] LWG1169: `num_get` not fully compatible with `strto*`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103287] LWG2072: Unclear wording about capacity of temporary buffers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103288] LWG2101: Some transformation types can produce impossible types
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103289] LWG2111: Which `unexpected` / `terminate` handler is called from the exception handling runtime?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103290] LWG2119: Missing `hash` specializations for extended integer types
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103291] LWG2127: Move-construction with `raw_storage_iterator`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103292] LWG2133: Attitude to overloaded comma for iterators
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103293] LWG2156: Unordered containers' `reserve(n)` reserves for `n-1` elements
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103294] LWG2218: Unclear how containers use `allocator_traits::construct()`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103295] LWG2219: `*INVOKE*` -ing a pointer to member with a `reference_wrapper` as the object expression
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103296] LWG2224: Ambiguous status of access to non-live objects
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103297] LWG2234: `assert()` should allow usage in constant expressions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103298] [DXIL][TableGen] Define DXIL operator types instead of relying on LLVM Types
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103300] [mlir][irdl] documentation is outdated
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103306] [clang-format] Weird line breaks with `AlignAfterOpenBracket: BlockIndent`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103309] lambda capture of constant block address generates bad llvm ir.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103312] LWG2244: Issue on `basic_istream::seekg`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103313] LWG2250: Follow-up On Library Issue 2207
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103314] LWG2259: Issues in 17.6.5.5 rules for member functions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103315] LWG2273: `regex_match` ambiguity
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103316] LWG2336: `is_trivially_constructible` /`is_trivially_assignable` traits are always false
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103317] LWG2353: `std::next` is over-constrained
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103318] LWG2367: `pair` and `tuple` are not correctly implemented for `is_constructible` with no args
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103319] LWG2380: May `<cstdlib>` provide `long ::abs(long)` and `long long ::abs(long long)` ?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103320] LWG2384: Allocator's `deallocate` function needs better specification
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103321] LWG2385: `function::assign` allocator argument doesn't make sense
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103322] LWG2435: `reference_wrapper::operator()` 's Remark should be deleted
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103323] LWG2447: Allocators and `volatile` -qualified value types
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103324] LWG2462: `std::ios_base::failure` is overspecified
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103325] LWG2466: `allocator_traits::max_size()` default behavior is incorrect
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103326] LWG2469: Wrong specification of Requires clause of `operator[]` for `map` and `unordered_map`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103327] LWG2473: `basic_filebuf` 's relation to C `FILE` semantics
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103328] LWG2476: `scoped_allocator_adaptor` is not assignable
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103329] LWG2477: Inconsistency of wordings in `std::vector::erase()` and `std::deque::erase()`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103330] LWG2483: `throw_with_nested()` should use `is_final`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103331] LWG2484: `rethrow_if_nested()` is doubly unimplementable
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103332] LWG2485: `get()` should be overloaded for `const tuple&&`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103333] LWG2486: `mem_fn()` should be required to use perfect forwarding
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103334] LWG2487: `bind()` should be `const` -overloaded, not *cv*-overloaded
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103335] LWG2489: `mem_fn()` should be `noexcept`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103336] LWG2492: Clarify requirements for `comp`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103337] LWG2495: There is no such thing as an Exception Safety element
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103338] LWG2192: Validity and return type of `std::abs(0u)` is unclear
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103339] LWG2276: Missing requirement on `std::promise::set_exception`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103340] LWG2296: `std::addressof` should be `constexpr`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103341] LWG2450: `(greater|less|greater_equal|less_equal)<void>` do not yield a total order for pointers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103342] LWG2520: N4089 broke initializing `unique_ptr<T[]>` from a `nullptr`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103344] LWG2522: [fund.ts.v2] Contradiction in `set_default_resource` specification
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103345] LWG2523: `std::promise` synopsis shows two `set_value_at_thread_exit()` 's for no apparent reason
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103346] LWG2537: Constructors for `priority_queue` taking allocators should call `make_heap`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103347] LWG2545: Simplify wording for `bind` without explicitly specified return type
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103348] LWG2557: Logical operator traits are broken in the zero-argument case
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103349] LWG2558: [fund.ts.v2] Logical operator traits are broken in the zero-argument case
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103350] LWG2559: Error in LWG 2234's resolution
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103351] LWG2560: `is_constructible` underspecified when applied to a function type
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103352] LWG2565: `std::function` 's move constructor should guarantee nothrow for `reference_wrapper` s and function pointers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103353] LWG2566: Requirements on the first template parameter of container adaptors
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103354] LWG2571: |sect| [map.modifiers]/2 imposes nonsensical requirement on `insert(InputIterator, InputIterator)`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103355] LWG2572: The remarks for `shared_ptr::operator*` should apply to *cv*-qualified `void` as well
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103356] LWG2574: [fund.ts.v2] `std::experimental::function::operator=(F&&)` should be constrained
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103357] LWG2576: `istream_iterator` and `ostream_iterator` should use `std::addressof`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103358] LWG2577: `{shared, unique}_lock` should use `std::addressof`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103359] LWG2579: Inconsistency wrt Allocators in `basic_string` assignment vs. `basic_string::assign`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103360] LWG2581: Specialization of `<type_traits>` variable templates should be prohibited
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103361] LWG2582: |sect| [res.on.functions]/2's prohibition against incomplete types shouldn't apply to type traits
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103362] LWG2583: There is no way to supply an allocator for `basic_string(str, pos)`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103363] LWG2585: `forward_list::resize(size_type, const value_type&)` effects incorrect
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103364] LWG2586: Wrong value category used in `scoped_allocator_adaptor::construct()`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103365] LWG2590: Aggregate initialization for `std::array`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103367] LWG2181: Exceptions from seed sequence operations
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103368] LWG2309: mutex::lock() should not throw device_or_resource_busy
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103369] LWG2310: Public exposition only member in std::array
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103370] LWG2312: tuple's constructor constraints need to be phrased more precisely
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103372] LWG2328: Rvalue stream extraction should use perfect forwarding
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103373] LWG2393: std::function's Callable definition is broken
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103374] LWG2422: `std::numeric_limits<T>::is_modulo` description: "most machines" errata
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103375] LWG2426: Issue about compare_exchange
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103376] LWG2436: Comparators for associative containers should always be CopyConstructible
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103378] LWG2441: Exact-width atomic typedefs should be provided
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103379] LWG2451: [fund.ts.v2] optional should 'forward' T's implicit conversions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103380] LWG2509: [fund.ts.v2] any_cast doesn't work with rvalue reference targets and cannot move with a value target
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103381] LWG2516: [fund.ts.v2] Public "exposition only" members in observer_ptr
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103382] LWG2549: Tuple EXPLICIT constructor templates that take tuple parameters end up taking references to temporaries and will create dangling references
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103383] LWG2550: Wording of unordered container's clear() method complexity
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103384] LWG2551: [fund.ts.v2] "Exception safety" cleanup in library fundamentals required
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103385] LWG2555: [fund.ts.v2] No handling for over-aligned types in optional
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103386] LWG2596: vector::data() should use addressof
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103387] LWG2667: path::root_directory() description is confusing
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103389] [HLSL] Explicit resource binding
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103402] LWG2669: recursive_directory_iterator effects refers to non-existent functions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103404] LWG2670: system_complete refers to undefined variable 'base'
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103405] LWG2671: Errors in Copy
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103406] LWG2673: status() effects cannot be implemented as specified
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103407] LWG2674: Bidirectional iterator requirement on path::iterator is very expensive
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103408] LWG2683: filesystem::copy() says "no effects"
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103412] LWG2684: priority_queue lacking comparator typedef
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103413] LWG2685: shared_ptr deleters must not throw on move construction
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103414] LWG2688: clamp misses preconditions and has extraneous condition on result
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103415] LWG2689: Parallel versions of std::copy and std::move shouldn't be in order
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103416] LWG2698: Effect of assign() on iterators/pointers/references
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103417] LWG2704: recursive_directory_iterator's members should require '`*this` is dereferenceable'
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103418] LWG2706: Error reporting for recursive_directory_iterator::pop() is under-specified
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103419] LWG2707: path construction and assignment should have "string_type&&" overloads
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103420] LWG2710: "Effects: Equivalent to ..." doesn't count "Synchronization:" as determined semantics
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103421] LWG2711: path is convertible from approximately everything under the sun
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103422] LWG2716: Specification of shuffle and sample disallows lvalue URNGs
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103423] LWG2719: permissions function should not be noexcept due to narrow contract
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103424] LWG2720: permissions function incorrectly specified for symlinks
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103425] LWG2721: remove_all has incorrect post conditions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103426] LWG2723: Do directory_iterator and recursive_directory_iterator become the end iterator upon error?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103427] LWG2724: The protected virtual member functions of memory_resource should be private
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103428] LWG2725: filesystem::exists(const path&, error_code&) error reporting
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103429] LWG2726: `[recursive_]directory_iterator::increment(error_code&)` is underspecified
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103430] LWG2728: status(p).permissions() and symlink_status(p).permissions() are not specified
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103431] LWG2062: Effect contradictions w/o no-throw guarantee of std::function swaps
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103432] LWG2221: No formatted output operator for nullptr
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103433] LWG2223: shrink_to_fit effect on iterator validity
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103434] LWG2394: locale::name specification unclear - what is implementation-defined?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103435] LWG2460: LWG issue 2408 and value categories
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103436] LWG2475: Allow overwriting of std::basic_string terminator with charT() to allow cleaner interoperation with legacy APIs
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103437] LWG2503: multiline option should be added to syntax_option_type
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103438] LWG2510: Tag types should not be DefaultConstructible
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103439] LWG2514: Type traits must not be final
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103440] LWG2518: [fund.ts.v2] Non-member swap for propagate_const should call member swap
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103442] LWG2519: Iterator operator-= has gratuitous undefined behaviour
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103443] LWG2531: future::get should explicitly state that the shared state is released
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103444] LWG2534: Constrain rvalue stream operators
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103448] LWG2536: What should <complex.h> do?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103449] LWG2540: unordered_multimap::insert hint iterator
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103450] LWG2543: LWG 2148 (hash support for enum types) seems under-specified
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103452] LWG2544: `istreambuf_iterator(basic_streambuf<charT, traits>* s)` effects unclear when s is 0
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103453] LWG2556: Wide contract for future::share()
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103454] LWG2567: Specification of logical operator traits uses BaseCharacteristic, which is defined only for UnaryTypeTraits and BinaryTypeTraits
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103455] LWG2568: [fund.ts.v2] Specification of logical operator traits uses BaseCharacteristic, which is defined only for UnaryTypeTraits and BinaryTypeTraits
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103456] LWG2569: conjunction and disjunction requirements are too strict
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103457] LWG2578: Iterator requirements should reference iterator traits
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103460] LWG2587: "Convertible to bool" requirement in conjunction and disjunction
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103461] LWG2588: [fund.ts.v2] "Convertible to bool" requirement in conjunction and disjunction
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103462] LWG2589: match_results can't satisfy the requirements of a container
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103463] LWG2591: std::function's member template target() should not lead to undefined behaviour
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103464] LWG2598: addressof works on temporaries
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103465] LWG2664: operator/ (and other append) semantics not useful if argument has root
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103466] LWG2665: remove_filename() post condition is incorrect
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103467] LWG2672: Should `is_empty` use error_code in its specification?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103468] LWG2678: std::filesystem enum classes overspecified
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103469] LWG2679: Inconsistent Use of Effects and Equivalent To
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103470] LWG2680: Add "Equivalent to" to filesystem
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103472] LWG2681: filesystem::copy() cannot copy symlinks
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103475] Method Constraints with Full Specialization Fails to Link (Undefined Symbols)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103477] Clang ignores visibility of a template method of a template class
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103479] call to __attribute_((__error__(...))) not eliminated with -fprofile-instr-generate after commit 56af0e913ce7
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103481] [AArch64] On Neoverse V2, transform ld4 into ld2 + uzp* sequences
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103483] bug report
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103484] clang-cl generates suboptimal code for extern __declspec(thread) thread-local variables
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103485] clang-cl generates suboptimal code for __declspec(thread) thread-local variables that have constructor
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103486] Incorrect debug information for a union variable when compiled with "-g -O3"
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103493] [SPARC] Crash in `SparcAsmPrinter::printOperand()` when using function symbol as inline asm input
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103495] [AArch64][ARM] Why fpack-struct=4 has a higher priority than attribute
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103498] [AVX-512] LLVM is inconsistent on whether to move a routine to k-registers or not
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103499] feat: clang-tidy: avoid limits on number of sources by accepting a params file
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103500] [AMDGPU] Assertion "Testing equality of non-equal types!" hit in GVN pass
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103501] [x86-64 BMI2] Missed canonicalization on ~blsmsk
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103502] Strange parsing bug
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103504] LWG2682: filesystem::copy() won't create a symlink to a directory
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103505] LWG2686: Why is std::hash specialized for error_code, but not error_condition?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103506] LWG2694: Application of LWG 436 accidentally deleted definition of "facet"
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103507] LWG2696: Interaction between make_shared and enable_shared_from_this is underspecified
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103508] LWG2699: Missing restriction in [numeric.requirements]
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103509] LWG2712: copy_file(from, to, ...) has a number of unspecified error conditions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103510] LWG2722: equivalent incorrectly specifies throws clause
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103512] LWG2729: Missing SFINAE on std::pair::operator=
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103513] LWG2732: Questionable specification of path::operator/= and path::append
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103514] LWG2733: [fund.ts.v2] gcd / lcm and bool
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103515] LWG2735: std::abs(short), std::abs(signed char) and others should return int instead of double in order to be compatible with C++98 and C
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103516] LWG2736: nullopt_t insufficiently constrained
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103517] LWG2738: `is_constructible` with void types
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103518] LWG2739: Issue with time_point non-member subtraction with an unsigned duration
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103520] LWG2740: constexpr optional<T>::operator->
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103521] LWG2742: Inconsistent string interface taking string_view
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103522] LWG2744: any's in_place constructors
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103523] LWG2745: [fund.ts.v2] Implementability of LWG 2451
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103524] LWG2747: Possibly redundant std::move in [alg.foreach]
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103525] LWG2748: swappable traits for optionals
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103526] LWG2749: swappable traits for variants
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103527] LWG2750: [fund.ts.v2] LWG 2451 conversion constructor constraint
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103528] LWG2752: "Throws:" clauses of async and packaged_task are unimplementable
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103531] LWG2755: [string.view.io] uses non-existent basic_string_view::to_string function
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103532] LWG2756: C++ WP optional<T> should 'forward' T's implicit conversions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103533] LWG2758: std::string{}.assign("ABCDE", 0, 1) is ambiguous
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103534] LWG2759: gcd / lcm and bool for the WP
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103535] LWG2760: non-const basic_string::data should not invalidate iterators
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103536] LWG2765: Did LWG 1123 go too far?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103537] LWG2767: not_fn call_wrapper can form invalid types
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103538] LWG2769: Redundant const in the return type of any_cast(const any&)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103539] LWG2771: Broken Effects of some basic_string::compare functions in terms of basic_string_view
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103541] LWG2773: Making std::ignore constexpr
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103542] LWG2777: basic_string_view::copy should use char_traits::copy
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103543] LWG2778: basic_string_view is missing constexpr
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103544] LWG2260: Missing requirement for Allocator::pointer
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103545] LWG2676: Provide filesystem::path overloads for File-based streams
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103546] LWG2768: any_cast and move semantics
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103547] LWG2769: Redundant const in the return type of any_cast(const any&)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103548] LWG2781: Contradictory requirements for std::function and std::reference_wrapper
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103549] LWG2782: scoped_allocator_adaptor constructors must be constrained
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103550] LWG2784: Resolution to LWG 2484 is missing "otherwise, no effects" and is hard to parse
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103553] LWG2785: quoted should work with basic_string_view
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103554] LWG2786: Annex C should mention shared_ptr changes for array support
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103555] LWG2787: |sect| [file_status.cons] doesn't match class definition
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103556] LWG2788: basic_string range mutators unintentionally require a default constructible allocator
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103557] LWG2789: Equivalence of contained objects
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103558] LWG2790: Missing specification of istreambuf_iterator::operator->
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103559] LWG2794: Missing requirements for allocator pointers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103560] LWG2795: |sect| [global.functions] provides incorrect example of ADL use
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103561] LWG2796: tuple should be a literal type
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103563] LWG2802: shared_ptr constructor requirements for a deleter
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103564] Interleaving two vectors of 32 x u8 prefers `vpermi2b` over `vpermb`??
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103565] LWG2804: Unconditional constexpr default constructor for istream_iterator
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103566] LWG2806: Base class of bad_optional_access
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103567] LWG2807: std::invoke should use `std::is_nothrow_callable`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103568] LWG2812: Range access is available with <string_view>
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103569] LWG2824: list::sort should say that the order of elements is unspecified if an exception is thrown
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103570] LWG2826: string_view iterators use old wording
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103571] LWG2834: Resolution LWG 2223 is missing wording about end iterators
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103572] LWG2835: LWG 2536 seems to misspecify <tgmath.h>
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103573] LWG2837: gcd and lcm should support a wider range of input values
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103574] LWG2838: is_literal_type specification needs a little cleanup
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103575] LWG2842: in_place_t check for optional::optional(U&&) should decay U
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103576] LWG2850: std::function move constructor does unnecessary work
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103577] LWG2853: Possible inconsistency in specification of erase in [vector.modifiers]
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103578] LWG2855: std::throw_with_nested("string_literal")
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103579] LWG2857: {variant, optional, any}::emplace should return the constructed value
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103580] LWG2861: basic_string should require that charT match traits::char_type
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103581] LWG2866: Incorrect derived classes constraints
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103582] LWG2868: Missing specification of bad_any_cast::what()
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103583] LWG2872: Add definition for direct-non-list-initialization
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103584] LWG2873: Add noexcept to several shared_ptr related functions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103585] LWG2874: Constructor `shared_ptr::shared_ptr(Y*)` should be constrained
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103586] LWG2875: shared_ptr::shared_ptr(Y*, D, [|hellip| ]) constructors should be constrained
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103587] LWG2876: `shared_ptr::shared_ptr(const weak_ptr<Y>&)` constructor should be constrained
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103588] LWG2878: Missing DefaultConstructible requirement for istream_iterator default constructor
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103589] LWG2890: The definition of 'object state' applies only to class types
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103591] LWG2900: The copy and move constructors of optional are not constexpr
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103592] [WebAssembly][lld] excessive undefined symbol errors when building a shared library
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103593] LWG2903: The form of initialization for the emplace-constructors is not specified
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103594] LWG2904: Make variant move-assignment more exception safe
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103595] LWG2905: is_constructible_v<unique_ptr<P, D>, P, D const &> should be false when D is not copy constructible
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103596] LWG2908: The less-than operator for shared pointers could do more
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103597] LWG2911: An is_aggregate type trait is needed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103598] LWG2921: packaged_task and type-erased allocators
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103599] LWG2934: optional<const T> doesn't compare with T
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103600] LWG2901: Variants cannot properly support allocators
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103601] LWG2955: `to_chars / from_chars` depend on `std::string`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103602] LWG2956: `filesystem::canonical()` still defined in terms of `absolute(p, base)`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103603] N3911: TransformationTrait Alias `void_t` .
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103604] N4169: A proposal to add invoke function template
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103605] N4190: Removing auto_ptr, random_shuffle(), And Old <functional> Stuff.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103606] N4259: Wording for std::uncaught_exceptions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103608] N4277: TriviallyCopyable `reference_wrapper` .
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103609] N4279: Improved insertion interface for unique-key maps.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103610] N4280: Non-member size() and more
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103611] N4284: Contiguous Iterators.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103612] N4285: Cleanup for exception-specification and throw-expression.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103613] N4387: improving pair and tuple
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103614] N4389: bool_constant
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103615] N4508: shared_mutex for C++17
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103616] N4366: LWG 2228 missing SFINAE rule
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103617] N4510: Minimal incomplete type support for standard containers, revision 4
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103618] P0004R1: Remove Deprecated iostreams aliases.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103619] P0006R0: Adopt Type Traits Variable Templates for C++17.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103620] P0092R1: Polishing <chrono>
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103621] P0007R1: Constant View: A proposal for a `std::as_const` helper function template.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103622] P0156R0: Variadic lock_guard(rev 3).
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103623] P0074R0: Making `std::owner_less` more flexible
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103624] P0013R1: Logical type traits rev 2
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103625] P0220R1: Adopt Library Fundamentals V1 TS Components for C++17
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103626] P0218R1: Adopt the File System TS for C++17
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103627] P0033R1: Re-enabling shared_from_this
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103629] P0005R4: Adopt not_fn from Library Fundamentals 2 for C++17
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103630] P0152R1: constexpr `atomic::is_always_lock_free`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103631] P0185R1: Adding [nothrow-]swappable traits
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103632] P0253R1: Fixing a design mistake in the searchers interface
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103633] P0025R0: An algorithm to "clamp" a value between a pair of boundary values
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103634] P0154R1: constexpr std::hardware_{constructive, destructive}_interference_size
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103635] P0030R1: Proposal to Introduce a 3-Argument Overload to std::hypot
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103636] P0031R0: A Proposal to Add Constexpr Modifiers to reverse_iterator, move_iterator, array and Range Access
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103637] P0272R1: Give `std::string` a non-const `.data()` member function
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103638] P0077R2: `is_callable` , the missing INVOKE related trait
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103639] P0032R3: Homogeneous interface for variant, any and optional
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103640] P0040R3: Extending memory management tools
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103642] P0063R3: C++17 should refer to C11 instead of C99
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103643] P0067R3: Elementary string conversions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103644] Clang 19 regression with mismatched parameter packs in fold expanded constraint
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103645] P0083R3: Splicing Maps and Sets
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103646] P0084R2: Emplace Return Type
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103647] P0088R3: Variant: a type-safe union for C++17
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103648] P0137R1: Core Issue 1776: Replacement of class objects containing reference members
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103649] P0163R0: shared_ptr::weak_type
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103650] P0174R2: Deprecating Vestigial Library Parts in C++17
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103651] P0180R2: Reserve a New Library Namespace for Future Standardization
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103652] P0181R1: Ordered by Default
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103653] P0209R2: make_from_tuple: apply for construction
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103654] P0219R1: Relative Paths for Filesystem
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103655] P0254R2: Integrating std::string_view and std::string
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103656] P0258R2: has_unique_object_representations
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103657] P0295R0: Adopt Selected Library Fundamentals V2 Components for C++17
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103658] P0302R1: Removing Allocator Support in std::function
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103659] P0307R2: Making Optional Greater Equal Again
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103660] P0336R1: Better Names for Parallel Execution Policies in C++17
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103661] P0337R0: Delete `operator=` for polymorphic_allocator
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103662] P0346R1: A <random> Nomenclature Tweak
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103663] P0358R1: Fixes for not_fn
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103664] P0371R1: Temporarily discourage memory_order_consume
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103665] P0392R0: Adapting string_view by filesystem paths
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103666] P0393R3: Making Variant Greater Equal
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103667] P0394R4: Hotel Parallelifornia: terminate() for Parallel Algorithms Exception Handling
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103668] P0003R5: Removing Deprecated Exception Specifications from C++17
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103669] P0403R1: Literal suffixes for `basic_string_view`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103670] P0414R2: Merging shared_ptr changes from Library Fundamentals to C++17
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103671] P0426R1: Constexpr for `std::char_traits`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103672] P0435R1: Resolving LWG Issues re `common_type`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103673] P0503R0: Correcting library usage of "literal type"
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103674] P0504R0: Revisiting in-place tag types for any/optional/variant
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103675] P0505R0: Wording for GB 50 - constexpr for chrono
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103676] P0509R1: Updating "Restrictions on exception handling"
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103677] P0510R0: Disallowing references, incomplete types, arrays, and empty variants
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103678] P0513R0: Poisoning the Hash
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103679] P0516R0: Clarify That shared_future's Copy Operations have Wide Contracts
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103680] P0517R0: Make future_error Constructible
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103681] P0521R0: Proposed Resolution for CA 14 (shared_ptr use_count/unique)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103682] P0156R2: Variadic Lock guard(rev 5)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103683] P0298R3: A byte type definition
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103684] P0317R1: Directory Entry Caching for Filesystem
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103685] P0430R2: File system library on non-POSIX-like operating systems
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103686] P0433R2: Toward a resolution of US7 and US14: Integrating template deduction for class templates into the standard library
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103687] P0492R2: Proposed Resolution of C++17 National Body Comments for Filesystems
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103689] P0518R1: Allowing copies as arguments to function objects given to parallel algorithms in response to CH11
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103690] P0523R1: Wording for CH 10: Complexity of parallel algorithms
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103691] P0548R1: common_type and duration
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103692] LLVM-19 rc2: clang-19 is not supporting webassembly.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103693] P0558R1: Resolving atomic<T> named base class inconsistencies
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103694] P0574R1: Algorithm Complexity Constraints and Parallel Overloads
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103695] P0599R1: noexcept for hash functions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103696] P0604R0: Resolving GB 55, US 84, US 85, US 86
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103697] P0618R0: Deprecating <codecvt>
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103698] P0623R0: Final C++17 Parallel Algorithms Fixes
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103699] P0739R0: Some improvements to class template argument deduction integration into the standard library
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103703] [mlir] [transform] -transform-interpreter crashes in transform::impl::InterpreterPass with assertion failure "expected positive loop bounds and step"
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103707] [AVX-512] Consider writing `k` registers to memory when vectorizing procedures on their results?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103710] [lld][clang] I think we need a wine PE header for ELF binaries
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103711] [BOLT] 18.1.8, test runtime/X86/hugify.c and runtime/X86/user-func-reorder.c fail
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103717] [Isel x86/Aarch64] i320+ generates useless extra instructions when chaining sub.with.overflow and select / conditional moves.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103733] LWG2070: `allocate_shared` should use `allocator_traits<A>::construct`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103734] LWG2444: Inconsistent complexity for `std::sort_heap`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103735] LWG2783: `stack::emplace()` and `queue::emplace()` should return `decltype(auto)`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103736] LWG2937: Is `equivalent("existing_thing", "not_existing_thing")` an error
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103737] LWG2940: `result_of` specification also needs a little cleanup
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103738] LWG2942: LWG 2873's resolution missed `weak_ptr::owner_before`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103739] LWG2954: Specialization of the convenience variable templates should be prohibited
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103740] LWG2961: Bad postcondition for `set_default_resource`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103741] LWG2966: Incomplete resolution of US 74
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103742] LWG2974: Diagnose out of bounds `tuple_element/variant_alternative`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103743] LWG2870: Default value of parameter theta of polar should be dependent
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103744] LWG2935: What should create_directories do when p already exists but is not a directory?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103745] LWG2941: [thread.req.timing] wording should apply to both member and namespace-level functions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103746] LWG2944: LWG 2905 accidentally removed requirement that construction of the deleter doesn't throw an exception
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103747] LWG2945: Order of template parameters in optional comparisons
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103748] LWG2948: unique_ptr does not define operator<< for stream output
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103749] LWG2950: std::byte operations are misspecified
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103750] LWG2952: iterator_traits should work for pointers to cv T
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103751] LWG2953: LWG 2853 should apply to deque::erase too
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103752] LWG2958: Moves improperly defined as deleted
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103753] LWG2965: Non-existing path::native_string() in filesystem_error::what() specification
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103754] LWG2972: What is `is_trivially_destructible_v<int>` ?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103755] LWG2976: Dangling uses_allocator specialization for packaged_task
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103756] LWG2977: unordered_meow::merge() has incorrect Throws: clause
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103757] LWG2978: Hash support for pmr::string and friends
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103758] LWG2979: aligned_union should require complete object types
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103759] LWG2981: Remove redundant deduction guides from standard library
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103760] LWG2988: Clause 32 cleanup missed one typename
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103761] LWG2993: reference_wrapper<T> conversion from T&&
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103762] LWG2998: Requirements on function objects passed to {`forward_`, }list-specific algorithms
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103763] LWG3001: weak_ptr::element_type needs remove_extent_t
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103764] LWG3024: variant's copies must be deleted instead of disabled via SFINAE
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103765] LWG2164: What are the semantics of `vector.emplace(vector.begin(), vector.back())` ?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103766] LWG2243: `istream::putback` problem
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103770] LWG2816: `resize_file` has impossible postcondition
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103771] LWG2843: Unclear behavior of `std::pmr::memory_resource::do_allocate()`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103772] LWG2849: Why does `!is_regular_file(from)` cause `copy_file` to report a "file already exists" error?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103774] LWG2851: `std::filesystem` enum classes are now underspecified
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103775] LWG2946: LWG 2758's resolution missed further corrections
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103776] LWG2969: `polymorphic_allocator::construct()` shouldn't pass `resource()`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103777] LWG2989: `path` 's stream insertion operator lets you insert everything under the sun
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103778] LWG3000: `monotonic_memory_resource::do_is_equal` uses `dynamic_cast` unnecessarily
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103779] LWG3004: |sect| [string.capacity] and |sect| [vector.capacity] should specify time complexity for `capacity()`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103780] LWG3009: Including `<string_view>` doesn't provide `std::size/empty/data`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103781] LWG3013: `(recursive_)directory_iterator` construction and traversal should not be `noexcept`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103782] LWG3014: More `noexcept` issues with filesystem operations
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103783] LWG3015: `copy_options::*unspecified*` underspecified
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103784] LWG3017: `list splice` functions should use `addressof`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103785] LWG3026: `filesystem::weakly_canonical` still defined in terms of `canonical(p, base)`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103786] LWG3030: Who shall meet the requirements of `try_lock` ?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103787] LWG3034: P0767R1 breaks previously-standard-layout types
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103788] LWG3035: `std::allocator` 's constructors should be `constexpr`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103789] LWG3039: Unnecessary `decay` in `thread` and `packaged_task`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103790] LWG3041: Unnecessary `decay` in `reference_wrapper`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103791] LWG3042: `is_literal_type_v` should be inline
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103792] LWG3043: Bogus postcondition for `filesystem_error` constructor
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103793] LWG3045: `atomic<floating-point>` doesn't have `value_type` or `difference_type`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103794] LWG3048: `transform_reduce(exec, first1, last1, first2, init)` discards execution policy
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103795] LWG3051: Floating point classifications were inadvertently changed in P0175
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103796] LWG3075: `basic_string` needs deduction guides from `basic_string_view`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103797] LWG2970: Return type of std::visit misspecified
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103798] LWG3067: recursive_directory_iterator::pop must invalidate
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103799] LWG3071: [networking.ts] read_until still refers to "input sequence"
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103800] LWG3076: basic_string CTAD ambiguity
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103801] LWG3079: LWG 2935 forgot to fix the existing_p overloads of create_directory
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103802] LWG3083: What should ios::iword(-1) do?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103803] LWG3100: Unnecessary and confusing "empty span" wording
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103804] LWG3102: Clarify span iterator and `const_iterator` behavior
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103805] LWG3104: Fixing duration division
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103806] LWG2183: Muddled allocator requirements for `match_results` constructors
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103807] LWG2184: Muddled allocator requirements for `match_results` assignments
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103808] LWG2499: `operator>>(basic_istream&, CharT*)` makes it hard to avoid buffer overflows
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103809] LWG2797: Trait precondition violations
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103810] LWG2936: Path comparison is defined in terms of the generic format
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103811] LWG2943: Problematic specification of the wide version of `basic_filebuf::open`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103812] LWG2960: [fund.ts.v3] `nonesuch` is insufficiently useless
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103813] LWG2996: Missing rvalue overloads for `shared_ptr` operations
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103814] LWG3008: `make_shared` (sub)object destruction semantics are not specified
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103815] LWG3022: `is_convertible<derived*, base*>` may lead to ODR
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103817] LWG3025: Map-like container deduction guides should use `pair<Key, T>` , not `pair<const Key, T>`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103818] LWG3037: `polymorphic_allocator` and incomplete types
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103819] LWG3038: `polymorphic_allocator::allocate` should not allow integer overflow to create vulnerabilities
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103820] LWG3054: `uninitialized_copy` appears to not be able to meet its exception-safety guarantee
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103821] LWG3065: LWG 2989 missed that all `path` 's other operators should be hidden friends as well
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103822] LWG3096: `path::lexically_relative` is confused by trailing slashes
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103823] LWG3122: `__cpp_lib_chrono_udls` was accidentally dropped
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103824] LWG3127: `basic_osyncstream::rdbuf` needs a `const_cast`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103825] LWG3128: `strstream::rdbuf` needs a `const_cast`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103826] LWG3132: Library needs to ban macros named `expects` or `ensures`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103827] LWG3134: [fund.ts.v3] LFTSv3 contains extraneous [meta] variable templates that should have been deleted by P09961
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103828] LWG3137: Header for `__cpp_lib_to_chars`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103829] LWG3140: `COMMON_REF` is unimplementable as specified
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103830] LWG3145: `file_clock` breaks ABI for C++17 implementations
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103831] LWG3153: `Common` and `common_type` have too little in common
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103832] LWG3154: `Common` and `CommonReference` have a common defect
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103834] LWG3040: `basic_string_view::starts_with` *Effects* are incorrect
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103835] LWG3077: `(push|emplace)_back` should invalidate the `end` iterator
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103836] LWG3087: One final `&x` in |sect| [list.ops]
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103837] LWG3101: `span` 's `Container` constructors need another constraint
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103838] LWG3119: Program-definedness of closure types
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103839] LWG3144: `span` does not have a `const_pointer` typedef
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103840] LWG3173: Enable CTAD for `ref-view`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103841] [Isel x86] i320+ generates useless extra instruction when chaining icmp and select based on underflow
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103842] LWG3179: `subrange` should always model `Range`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103844] LWG3180: Inconsistently named return type for `ranges::minmax_element`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103845] LWG3182: Specification of `Same` could be clearer
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103846] LWG3055: `path::operator+=(*single-character*)` misspecified
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103847] LWG3158: `tuple(allocator_arg_t, const Alloc&)` should be conditionally explicit
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103848] LWG3169: `ranges` permutation generators discard useful information
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103849] LWG3183: Normative permission to specialize Ranges variable templates
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103850] LWG3184: Inconsistencies in `bind_front` wording
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103851] LWG3185: Uses-allocator construction functions missing `constexpr` and `noexcept`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103852] LWG3186: `ranges` removal, partition, and `partial_sort_copy` algorithms discard useful information
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103853] LWG3191: `std::ranges::shuffle` synopsis does not match algorithm definition
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103854] LWG3196: `std::optional<T>` is ill-formed is `T` is an array
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103855] [Isel Aarch64] extra instruction (i256) or 2 instructions (i320) when chaining icmp and select based on underflow
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103856] LWG3198: Bad constraint on `std::span::span()`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103857] LWG3202: P0318R1 was supposed to be revised
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103858] LWG3206: `year_month_day` conversion to `sys_days` uses not-existing member function
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103860] LWG3208: `Boolean` 's expression requirements are ordered inconsistently
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103861] LWG3209: Expression in `year::ok()` returns clause is ill-formed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103862] LWG3231: `year_month_day_last::day` specification does not cover `!ok()` values
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103863] LWG3225: `zoned_time` converting constructor shall not be `noexcept`
LLVM Bugs via llvm-bugs
- [llvm-bugs] Issue 68141 in oss-fuzz: llvm: Coverage build failure
ClusterFuzz-External via monorail via llvm-bugs
- [llvm-bugs] [Bug 103864] LWG3190: `std::allocator::allocate` sometimes returns too little storage
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103865] LWG3224: `zoned_time` constructor from `TimeZonePtr` does not specify initialization of `tp_`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103868] LWG3230: Format specifier `%y/%Y` is missing locale alternative versions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103869] LWG3232: Inconsistency in `zoned_time` deduction guides
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103870] LWG3221: Result of `year_month` arithmetic with `months` is ambiguous
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103871] LWG3241: `chrono-spec` grammar ambiguity in |sect| [time.format]
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103872] [DAG] SDPatternMatch - add m_FPToUI / m_FPToSI matchers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103873] LWG3257: Missing feature testing macro update from P0858
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103874] LWG3256: Feature testing macro for `constexpr` algorithms
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103875] LWG3273: Specify `weekday_indexed` to range of `[0, 7]`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103876] LWG3266: `to_chars(bool)` should be deleted
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103877] LWG3259: The definition of *constexpr iterators* should be adjusted
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103878] LWG3103: Errors in taking subview of `span` should be ill-formed where possible
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103880] LWG3274: Missing feature test macro for `<span>`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103881] LWG3276: Class `split_view::outer_iterator::value_type` should inherit from `view_interface`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103882] LWG3277: Pre-increment on prvalues is not a requirement of `weakly_incrementable`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103883] LWG3149: `DefaultConstructible` should require default initialization
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103884] LWG1203: More useful rvalue stream insertion
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103885] LWG3018: `shared_ptr` of function type
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103887] LWG3050: Conversion specification problem in `chrono::duration` constructor
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103889] LWG3141: `CopyConstructible` doesn't preserve source values
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103890] LWG3150: `UniformRandomBitGenerator` should validate `min` and `max`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103891] LWG3175: The `CommonReference` requirement of concept `SwappableWith` is not satisfied in the example
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103892] LWG3194: `ConvertibleTo` prose does not match code
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103893] LWG3200: `midpoint` should not constrain `T` is complete
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103894] LWG3201: `lerp` should be marked as `noexcept`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103895] "protected" bug in template partial specialization
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103896] LWG3226: `zoned_time` constructor from `string_view` should accept `zoned_time<Duration2, TimeZonePtr2>`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103897] LWG3233: Broken requirements for `shared_ptr` converting constructors
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103899] LWG3237: LWG 3038 and 3190 have inconsistent PRs
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103901] LWG3238: Insufficiently-defined behavior of `std::function` deduction guides
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103902] LWG3242: `std::format` : missing rules for `arg-id` in `width` and `precision`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103904] LWG3243: `std::format` and negative zeroes
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103906] LWG3247: `ranges::iter_move` should perform ADL-only lookup of `iter_move`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103907] LWG3248: `std::format` `#b` , `#B` , `#o` , `#x` , and `#X` presentation types misformat negative numbers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103908] LWG3250: `std::format` : `#` (alternate form) for NaN and inf
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103909] LWG3251: Are `std::format` alignment specifiers applied to string arguments?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103910] LWG3254: Strike `stop_token` 's `operator!=`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103911] LWG3255: `span` 's `array` constructor is too strict
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103912] LWG3262: Formatting of negative durations is not specified
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103913] LWG3264: `sized_range` and `ranges::size` redundantly use `disable_sized_range`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103914] LWG3280: View converting constructors can cause constraint recursion and are unneeded
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103915] LWG3281: Conversion from `*pair-like*` types to `subrange` is a silent semantic promotion
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103916] LWG3282: `subrange` converting constructor should disallow derived to base conversions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103918] LWG3284: `random_access_iterator` semantic constraints accidentally promote difference type using unary negate
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103919] LWG3285: The type of a customization point object shall satisfy `semiregular`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103920] LWG3286: `ranges::size` is not required to be valid after a call to `ranges::begin` on an input range
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103921] LWG3291: `iota_view::iterator` has the wrong `iterator_category`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103922] LWG3292: `iota_view` is under-constrained
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103924] LWG3294: `zoned_time` deduction guides misinterprets `string` /`char*`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103925] LWG3296: Inconsistent default argument for `basic_regex<>::assign`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103926] LWG3299: Pointers don't need customized iterator behavior
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103929] LWG3300: Non-array `ssize` overload is underconstrained
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103931] The sequence of step commands in LLDB is incorrect for a binary compiled with "-g -O1"
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103932] LWG3301: `transform_view::iterator` has incorrect `iterator_category`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103933] LWG3302: Range adaptor objects `keys` and `values` are unspecified
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103934] LWG3304: Allocate functions of `std::polymorphic_allocator` should require `[[nodiscard]]`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103936] LWG3310: Replace `SIZE_MAX` with `numeric_limits<size_t>::max()`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103937] LWG3313: `join_view::iterator::operator--` is incorrectly constrained
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103940] LWG3314: Is stream insertion behavior locale dependent when `Period::type` is `micro` ?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103941] LWG3319: Properly reference specification of IANA time zone database
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103942] LWG3320: `span::cbegin/cend` methods produce different results than `std::[ranges::]cbegin/cend`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103943] LWG3321: `uninitialized_construct_using_allocator` should use `construct_at`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103944] LWG3323: `*has-tuple-element*` helper concept needs `convertible_to`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103945] LWG3324: Special-case `std::strong/weak/partial_order` for pointers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103946] [opt / isel] 66% more unnecessary instructions generated due to bad pattern or missed sbb/icmp/cmov fusion
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103947] LWG3325: Constrain return type of transformation function for `transform_view`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103948] LWG3326: `enable_view` has false positives
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103949] LWG3327: Format alignment specifiers vs. text direction
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103950] LWG3329: `totally_ordered_with` both directly and indirectly requires `common_reference_with`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103951] LWG3330: Include `<compare>` from most library headers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103952] LWG3331: Define `totally_ordered/_with` in terms of `partially-ordered-with`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103953] LWG3332: Issue in |sect| [time.format]
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103954] LWG3334: `basic_osyncstream` move assignment and destruction calls `basic_syncbuf::emit()` twice
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103955] LWG3335: Resolve C++20 NB comments US 273 and GB 274
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103956] LWG3338: Rename `default_constructible` to `default_initializable`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103957] LWG3340: Formatting functions should throw on argument/format string mismatch in |sect| [format.functions]
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103958] LWG3346: `pair` and `tuple` copy and move constructor have backwards specification
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103959] LWG3347: `std::pair<T, U>` now requires `T` and `U` to be less-than-comparable
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103960] LWG3348: `__cpp_lib_unwrap_ref` in wrong header
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103961] LWG3349: Missing `__cpp_lib_constexpr_complex` for P0415R1
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103962] LWG3350: Simplify return type of `lexicographical_compare_three_way`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103963] LWG3351: `ranges::enable_safe_range` should not be constrained
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103964] LWG3352: `strong_equality` isn't a thing
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103965] LWG3354: `has_strong_structural_equality` has a meaningless definition
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103966] LWG3355: The memory algorithms should support move-only input iterators introduced by P1207
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103967] LWG3356: `__cpp_lib_nothrow_convertible` should be `__cpp_lib_is_nothrow_convertible`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103968] LWG3358: |sect| [span.cons] is mistaken that `to_address` can throw
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103969] LWG3360: `three_way_comparable_with` is inconsistent with similar concepts
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103970] LWG3363: `drop_while_view` should opt-out of `sized_range`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103971] LWG3364: Initialize data members of ranges and their iterators
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103972] NS_PER_
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103973] LWG3367: Integer-class conversions should not throw
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103974] LWG3369: `span` 's deduction-guide for built-in arrays doesn't work
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103975] LWG3371: `visit_format_arg` and `make_format_args` are not hidden friends
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103976] LWG3372: `vformat_to` should not try to deduce `Out` twice
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103977] LWG3373: `{to, from}_chars_result` and `format_to_n_result` need the "we really mean what we say" wording
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103978] LWG3374: P0653 + P1006 should have made the other `std::to_address` overload `constexpr`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103979] LWG3375: `decay` in `viewable_range` should be `remove_cvref`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103981] LWG3377: `elements_view::iterator` befriends a specialization of itself
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103982] LWG3379: "`safe` " in several library names is misleading
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103983] LWG3380: `common_type` and comparison categories
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103984] LWG3381: `begin` and `data` must agree for `contiguous_range`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103985] LWG3382: NTTP for `pair` and `array`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103986] [Flang, OpenMP] optional arguments not working inside OpenMP
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103987] LWG3383: |sect| [time.zone.leap.nonmembers] `sys_seconds` should be replaced with `seconds`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103988] LWG3384: `transform_view::*sentinel*` has an incorrect `operator-`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103989] LWG3385: `common_iterator` is not sufficiently constrained for non-copyable iterators
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103990] LWG3387: |sect| [range.reverse.view] `reverse_view<V>` unintentionally requires `range<const V>`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103991] LWG3388: `view` iterator types have ill-formed `<=>` operators
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103992] LWG3389: A move-only iterator still does not have a `counted_iterator`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103993] LWG3390: `make_move_iterator()` cannot be used to construct a `move_iterator` for a move-only iterator
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103994] LWG3393: Missing/incorrect feature test macro for coroutines
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103995] LWG3396: Clarify point of reference for `source_location::current()` (DE 169)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103996] LWG3397: `ranges::basic_istream_view::iterator` should not provide `iterator_category`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103997] LWG3398: `tuple_element_t` is also wrong for `const subrange`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103998] LWG3446: `indirectly_readable_traits` ambiguity for types with both `value_type` and `element_type`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 103999] P0463R1: Endian just Endian
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104000] P0674R1: Extending make_shared to Support Arrays
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104001] P0020R6: Floating Point Atomic
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104002] P0053R7: C++ Synchronized Buffered Ostream
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104003] P0202R3: Add constexpr modifiers to functions in <algorithm> and <utility> Headers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104004] P0415R1: Constexpr for `std::complex`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104005] P0439R0: Make `std::memory_order` a scoped enumeration
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104006] P0457R2: String Prefix and Suffix Checking
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104007] P0550R2: Transformation Trait `remove_cvref`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104008] [clang-tidy][request] Flag function call with incorrect base class qualifier
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104010] P0600R1: nodiscard in the Library
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104011] P0616R0: de-pessimize legacy <numeric> algorithms with std::move
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104012] P0653R2: Utility to convert a pointer to a raw pointer
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104013] P0767R1: Deprecate POD
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104014] P0768R1: Library Support for the Spaceship (Comparison) Operator
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104016] P0777R1: Treating Unnecessary `decay`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104017] P0122R7: <span>
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104018] P0551R3: Thou Shalt Not Specialize `std` Function Templates!
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104021] P0754R2: <version>
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104022] P0809R0: Comparing Unordered Containers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104024] P0858R0: Constexpr iterator requirements
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104023] SimplifyCFG speculation transformation is blocking vectorization in LoopVectorize
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104025] P0905R1: Symmetry for spaceship
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104026] P0966R1: `string::reserve` Should Not Shrink
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104028] P0019R8: Atomic Ref
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104029] P0458R2: Checking for Existence of an Element in Associative Containers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104031] P0475R1: LWG 2511: guaranteed copy elision for piecewise construction
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104032] [AVR] Ran out of registers during register allocation
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104034] [clang-tidy][request] Add possibility to check if function prefix matches the file/module name
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104035] [AMDGPU] Casting to addrspace 5 casing mem fault
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104048] [SLP Vectorizer] Assertion `VecTy.SimpleTy != MVT::INVALID_SIMPLE_VALUE_TYPE && "Simple vector VT not representable by simple integer vector VT!"' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104049] [clang] compiles malformed code successfully: variant with array
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104050] Why are general-purpose registers and floating-point registers stored on both sides of fp in the Aarch64 architecture
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104055] release/19.x: [AArch64] Release notes for issues #90832, #102983
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104057] [Clang] `friend` declarations with a dependent NNS are not supported
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104058] N3346: Terminology for Container Element Requirements - Rev 1
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104059] N3421: Making Operator Functors greater<>
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104060] N3462: std::result_of and SFINAE
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104061] N3469: Constexpr Library Additions: chrono, v3
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104062] N3470: Constexpr Library Additions: containers, v2
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104063] N3471: Constexpr Library Additions: utilities, v3
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104064] N3302: Constexpr Library Additions: complex, v2
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104065] N3545: An Incremental Improvement to integral_constant
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104066] N3644: Null Forward Iterators
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104067] N3668: std::exchange()
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104068] N3658: Compile-time integer sequences
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104069] N3670: Addressing Tuples by Type
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104070] N3671: Making non-modifying sequence operations more robust
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104071] N3656: make_unique
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104072] N3654: Quoted Strings
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104073] N3642: User-defined Literals
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104074] N3655: TransformationTraits Redux (excluding part 4)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104075] N3657: Adding heterogeneous comparison lookup to associative containers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104076] N3672: A proposal to add a utility class to represent optional objects
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104077] N3669: Fixing constexpr member functions without const
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104078] N3662: C++ Dynamic Arrays (dynarray)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104080] N3659: Shared Locking in C++
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104082] N3779: User-defined Literals for std::complex
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104083] N3789: Constexpr Library Additions: functional
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104084] N3924: Discouraging rand() in C++14
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104085] N3887: Consistent Metafunction Aliases
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104086] N3891: A proposal to rename shared_mutex to shared_timed_mutex
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104087] P0476R2: Bit-casting object representations
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104089] P0542R5: Support for contract based programming in C++
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104090] P0556R3: Integral power-of-2 operations
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104091] P0646R1: Improving the Return Value of Erase-Like Algorithms
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104092] P0722R3: Efficient sized delete for variable sized classes
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104093] P0758R1: Implicit conversion traits and utility functions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104094] P0759R1: fpos Requirements
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104095] P0769R2: Add shift to <algorithm>
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104096] P0788R3: Standard Library Specification in a Concepts and Contracts World
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104097] P0879R0: Constexpr for swap and swap related functions Also resolves LWG issue 2800.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104099] P0887R1: The identity metafunction
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104100] P0898R3: Standard Library Concepts
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104101] P0935R0: Eradicating unnecessarily explicit default constructors from the standard library
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104103] P1023R0: constexpr comparison operators for std::array
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104105] P0318R1: unwrap_ref_decay and unwrap_reference
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104106] P0356R5: Simplified partial function application
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104107] P0357R3: reference_wrapper for incomplete types
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104108] P0482R6: char8_t: A type for UTF-8 characters and strings
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104110] P0487R1: Fixing `operator>>(basic_istream&, CharT*)` (LWG 2499)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104111] P0595R2: std::is_constant_evaluated()
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104112] P0602R4: variant and optional should propagate copy/move triviality
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104113] P0608R3: A sane variant converting constructor
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104115] P0655R1: visit<R>: Explicit Return Type for visit
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104116] P0771R1: std::function move constructor should be noexcept
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104118] P0896R4: The One Ranges Proposal
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104119] [clang static analyzer] core.NullDereference false negative after endl
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104120] P0899R1: P0899R1 - LWG 3016 is not a defect
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104122] P0919R3: Heterogeneous lookup for unordered containers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104123] P0972R0: <chrono> `zero()` , `min()` , and `max()` should be noexcept
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104124] P1006R1: Constexpr in std::pointer_traits
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104125] P1007R3: `std::assume_aligned`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104126] P1020R1: Smart pointer creation with default initialization
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104127] P1032R1: Misc constexpr bits
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104128] P1085R2: Should Span be Regular?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104129] P1165R1: Make stateful allocator propagation more consistent for `operator+(basic_string)`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104130] P1209R0: Adopt Consistent Container Erasure from Library Fundamentals 2 for C++20
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104131] P1248R1: Remove CommonReference requirement from StrictWeakOrdering (a.k.a Fixing Relations)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104132] P0339R6: polymorphic_allocator<> as a vocabulary type
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104133] P0340R3: Making std::underlying_type SFINAE-friendly
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104134] P0811R3: Well-behaved interpolation for numbers and pointers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104135] P0920R2: Precalculated hash values in lookup
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104136] P1001R2: Target Vectorization Policies from Parallelism V2 TS to C++20
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104137] P1024R3: Usability Enhancements for std::span
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104138] P1164R1: Make create_directory() Intuitive
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104139] P1227R2: Signed ssize() functions, unsigned size() functions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104140] P1252R2: Ranges Design Cleanup
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104141] P1357R1: Traits for [Un]bounded Arrays
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104142] P1458R1: Mandating the Standard Library: Clause 16 - Language support library
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104143] P1459R1: Mandating the Standard Library: Clause 18 - Diagnostics library
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104145] P1462R1: Mandating the Standard Library: Clause 20 - Strings library
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104147] P1464R1: Mandating the Standard Library: Clause 22 - Iterators library
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104149] P0325R4: to_array from LFTS with updates
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104150] P0408R7: Efficient Access to basic_stringbuf's Buffer
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104151] P0553R4: Bit operations
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104152] P0631R8: Math Constants
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104153] P0645R10: Text Formatting
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104154] P0660R10: Stop Token and Joining Thread, Rev 10.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104155] Bad diagnostic for missing <inttypes.h> include for printf format specifiers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104156] P0784R7: More constexpr containers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104157] P0980R1: Making std::string constexpr
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104158] P1004R2: Making std::vector constexpr
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104159] P1035R7: Input Range Adaptors
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104160] P1065R2: Constexpr INVOKE
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104161] P1135R6: The C++20 Synchronization Library
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104162] P1207R4: Movability of Single-pass Iterators
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104163] P1208R6: Adopt source_location for C++20
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104164] P1355R2: Exposing a narrow contract for ceil2
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104165] P1423R3: char8_t backward compatibility remediation
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104166] P1424R1: 'constexpr' feature macro concerns
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104167] P1474R1: Helpful pointers for ContiguousIterator
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104169] P1522R1: Iterator Difference Type and Integer Overflow
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104170] P1523R1: Views and Size Types
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104172] P1612R1: Relocate Endian's Specification
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104173] P1638R1: basic_istream_view::iterator should not be copyable
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104174] P1643R1: Add wait/notify to atomic_ref
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104175] P1650R0: Output std::chrono::days with 'd' suffix
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104176] P1651R0: bind_front should not unwrap reference_wrapper
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104177] P1652R1: Printf corner cases in std::format
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104178] P1661R1: Remove dedicated precalculated hash lookup interface
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104179] P1754R1: Rename concepts to standard_case for C++20, while we still can
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104180] P0883R2: Fixing Atomic Initialization
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104181] P1391R4: Range constructor for std::string_view
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104182] P1394R4: Range constructor for std::span
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104183] P1456R1: Move-only views
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104184] P1645R1: constexpr for numeric algorithms
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104185] P1690R1: Refinement Proposal for P0919 Heterogeneous lookup for unordered containers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104186] P1716R3: ranges compare algorithm are over-constrained
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104187] P1862R1: Ranges adaptors for non-copyable iterators
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104188] P1865R1: Add max() to latch and barrier
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104189] Clang 19 regression matching constrained template to unconstrained template template parameter
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104190] P1870R1: forwarding-range is too subtle
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104191] P1871R1: Concept traits should be named after concepts
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104192] P1872R0: span should have size_type, not index_type
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104194] P1878R1: Constraining Readable Types
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104196] P1892R1: Extended locale-specific presentation specifiers for std::format
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104198] P1959R0: Remove std::weak_equality and std::strong_equality
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104199] P0586R2: Safe integral comparisons
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104200] P1115R3: Improving the Return Value of Erase-Like Algorithms II: Free erase/erase if
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104201] P1243R4: Rangify New Algorithms
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104202] P1739R4: Avoid template bloat for safe_ranges in combination with "subrange-y" view adaptors
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104203] P1868R2: width: clarifying units of width and precision in std::format
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104204] P1956R1: On the names of low-level bit manipulation functions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104205] P1957R2: Converting from `T*` to bool should be considered narrowing (re: US 212)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104206] P1964R2: Wording for boolean-testable
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104207] P1970R2: Consistency for size() functions: Add ranges::ssize
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104208] P1973R1: Rename "_default_init" Functions, Rev1
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104209] P1976R2: Fixed-size span construction from dynamic range
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104210] P1981R0: Rename leap to leap_second
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104211] P1982R0: Rename link to time_zone_link
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104212] P1983R0: Wording for GB301, US296, US292, US291, and US283
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104213] P1994R1: elements_view needs its own sentinel
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104214] P2091R0: Issues with range access CPOs
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104215] P2106R0: Alternative wording for GB315 and GB316
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104216] P2116R0: Remove tuple-like protocol support from fixed-extent span
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104217] P2231R1: Missing constexpr in std::optional and std::variant
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104218] P2325R3: Views should not be required to be default constructible
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104219] P2210R2: Superior String Splitting
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104220] P2216R3: std::format improvements
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104221] P2281R1: Clarifying range adaptor objects
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104222] P2328R1: join_view should join all views of ranges
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104223] P2367R0: Remove misuses of list-initialization from Clause 24
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104224] P2415R2: What is a `view`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104225] P2418R2: Add support for `std::generator`-like types to `std::format`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104226] P2432R1: Fix `istream_view`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104227] Clang crashed when used [[no_unique_address]].
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104229] [analyzer] FP caused by invalid reasoning about atomics
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104230] `if consteval` within function template returns wrong result for `else` part
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104231] [libc++] Create LWG issue for "The sys_info range should be affected by save"
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104241] [clang][analyzer] Possible false positive from unix.BlockInCriticalSection
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104243] Assertion failure with link-time optimization and link command that duplicates static library
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104255] LWG2839: Self-move-assignment of library types, again
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104256] LWG3117: Missing `packaged_task` deduction guides
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104257] [HLSL] Use unmangled name in `dx.resources` metadata to match DXC
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104258] LWG3143: `monotonic_buffer_resource` growth policy is unclear
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104259] LWG3195: What is the stored pointer value of an empty `weak_ptr`?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104260] LWG3211: `std::tuple<>` should be trivially constructible
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104261] LWG3236: Random access iterator requirements lack limiting relational operators domain to comparing those from the same range
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104262] LWG3265: `move_iterator`'s conversions are more broken after P1207
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104263] LWG3435: `three_way_comparable_with<reverse_iterator<int*>, reverse_iterator<const int*>>`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104265] LWG3432: Missing requirement for `comparison_category`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104266] LWG3447: Deduction guides for `take_view` and `drop_view` have different constraints
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104267] LWG3450: The const overloads of `take_while_view::begin/end` are underconstrained
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104268] clang fails to find operator `->`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104269] LWG3464: `istream::gcount()` can overflow
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104270] LWG2731: Existence of `lock_guard<MutexTypes...>::mutex_type` typedef unclear
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104271] [HLSL] Strip resource global variables from module
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104272] LWG2743: P0083R3 `node_handle` private members missing "exposition only" comment
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104273] LWG2820: Clarify `<cstdint>` macros
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104274] LWG3120: Unclear behavior of `monotonic_buffer_resource::release()`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104275] LWG3170: `is_always_equal` added to `std::allocator` makes the standard library treat derived types as always equal
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104276] LWG3036: `polymorphic_allocator::destroy` is extraneous
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104277] LWG3171: LWG2989 breaks `directory_entry` stream insertion
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104279] LWG3306: `ranges::advance` violates its preconditions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104280] LWG3403: Domain of `ranges::ssize(E)` doesn't `match ranges::size(E)`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104282] LWG3404: Finish removing subrange's conversions from pair-like
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104283] LWG3405: `common_view`'s converting constructor is bad, too
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104284] LWG3406: `elements_view::begin()` and `elements_view::end()` have incompatible constraints
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104286] LWG3419: [algorithms.requirements]/15 doesn't reserve as many rights as it intends to
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104287] LWG3420: cpp17-iterator should check that the type looks like an iterator first
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104288] LWG3421: Imperfect ADL emulation for boolean-testable
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104289] LWG3425: `condition_variable_any` fails to constrain its Lock parameters
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104290] LWG3426: `operator<=>(const unique_ptr<T, D>&, nullptr_t)` can't get no satisfaction
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104291] LWG3427: `operator<=>(const shared_ptr<T>&, nullptr_t)` definition ill-formed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104292] LWG3428: `single_view`'s in place constructor should be explicit
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104293] LWG3434: `ios_base` never reclaims memory for iarray and parray
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104294] LWG3437: `__cpp_lib_polymorphic_allocator` is in the wrong header
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104295] LWG3448: `transform_view`'s `sentinel<false>` not comparable with `iterator<true>`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104296] LWG3449: `take_view` and `take_while_view`'s `sentinel<false>` not comparable with their `const iterator`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104297] LWG3453: Generic code cannot call `ranges::advance(i, s)`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104298] LWG3455: Incorrect Postconditions on `unique_ptr` move assignment
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104299] LWG3460: Unimplementable `noop_coroutine_handle` guarantees
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104300] LWG3461: `convertible_to`'s description mishandles cv-qualified `void`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104301] LWG3465: `compare_partial_order_fallback` requires `F < E`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104302] LWG3466: Specify the requirements for `promise`/`future`/`shared_future` consistently
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104303] LWG3467: `bool` can't be an integer-like type
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104304] LWG3472: `counted_iterator` is missing preconditions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104305] LWG3473: Normative encouragement in non-normative note
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104306] LWG3474: Nesting `join_views` is broken because of CTAD
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104307] LWG3476: `thread` and `jthread` constructors require that the parameters be move-constructible but never move construct the parameters
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104308] LWG3477: Simplify constraints for `semiregular-box`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104309] LWG3482: `drop_view`'s const begin should additionally require `sized_range`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104310] LWG3483: `transform_view::iterator`'s difference is overconstrained
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104311] LWG3391: Problems with `counted_iterator`/`move_iterator::base() const &`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104312] LWG3433: `subrange::advance(n)` has UB when `n < 0`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104313] LWG3490: `ranges::drop_while_view::begin()` is missing a precondition
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104314] LWG3492: Minimal improvements to `elements_view::iterator`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104315] LWG3494: Allow ranges to be conditionally borrowed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104316] LWG3495: `constexpr launder` makes pointers to inactive members of unions usable
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104318] LWG3500: `join_view::iterator::operator->()` is bogus
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104319] LWG3502: `elements_view` should not be allowed to return dangling reference
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104320] LWG3505: `split_view::outer-iterator::operator++` misspecified
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104321] LWG2774: `std::function` construction vs assignment
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104322] LWG2818: `::std::` everywhere rule needs tweaking
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104323] LWG2997: LWG 491 and the specification of `{forward_, }list::unique`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104324] LWG3410: `lexicographical_compare_three_way` is overspecified
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104325] LWG3430: `std::fstream` & co. should be constructible from string_view
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104326] LWG3462: §[formatter.requirements]: Formatter requirements forbid use of `fc.arg()`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104327] LWG3481: `viewable_range` mishandles lvalue move-only views
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104329] LWG3506: Missing allocator-extended constructors for `priority_queue`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104330] LWG3517: `join_view::iterator`'s `iter_swap` is underconstrained
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104331] LWG3518: Exception requirements on char trait operations unclear
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104332] LWG3519: Incomplete synopses for `<random>` classes
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104333] LWG3520: `iter_move` and `iter_swap` are inconsistent for `transform_view::iterator`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104334] LWG3521: Overly strict requirements on `qsort` and `bsearch`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104335] LWG3522: Missing requirement on `InputIterator` template parameter for `priority_queue` constructors
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104336] LWG3523: `iota_view::sentinel` is not always `iota_view`'s sentinel
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104337] LWG3526: Return types of `uses_allocator_construction_args` unspecified
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104338] LWG3527: `uses_allocator_construction_args` handles rvalue pairs of rvalue references incorrectly
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104339] LWG3528: `make_from_tuple` can perform (the equivalent of) a C-style cast
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104340] LWG3529: `priority_queue(first, last)` should construct `c` with `(first, last)`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104341] LWG3530: `BUILTIN-PTR-MEOW` should not opt the type out of syntactic checks
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104342] LWG3532: `split_view<V, P>::inner-iterator<true>::operator++(int)` should depend on `Base`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104343] LWG3533: Make `base() const &` consistent across iterator wrappers that supports `input_iterators`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104344] LWG3536: Should `chrono::from_stream()` assign zero to duration for failure?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104345] LWG3539: `format_to` must not copy models of `output_iterator<const charT&>`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104347] [clang][driver] -S and -c are incompatible after #101103 when using Werror, even without -fsyntax-only
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104348] LWG3540: §[format.arg] There should be no const in `basic_format_arg(const T* p)`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104349] LWG3541: `indirectly_readable_traits` should be SFINAE-friendly for all types
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104350] LWG3542: `basic_format_arg` mishandles `basic_string_view` with custom traits
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104351] LWG3543: Definition of when `counted_iterators` refer to the same sequence isn't quite right
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104352] LWG3544: `format-arg-store::args` is unintentionally not exposition-only
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104353] LWG3546: `common_iterator`'s postfix-proxy is not quite right
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104354] LWG3548: `shared_ptr` construction from `unique_ptr` should move (not copy) the deleter
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104355] LWG3549: `view_interface` is overspecified to derive from `view_base`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104356] LWG3551: `borrowed_{iterator, subrange}_t` are overspecified
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104357] LWG3552: Parallel specialized memory algorithms should require forward iterators
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104358] LWG3553: Useless constraint in `split_view::outer-iterator::value_type::begin()`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104359] LWG3555: `{transform, elements}_view::iterator::iterator_concept` should consider const-qualification of the underlying range
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104360] LWG2191: Incorrect specification of `match_results(match_results&&)`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104361] LWG2381: Inconsistency in parsing floating point numbers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104362] LWG2762: `unique_ptr operator*()` should be `noexcept`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104364] LWG3121: `tuple` constructor constraints for `UTypes&&...` overloads
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104365] LWG3123: `duration` constructor from representation shouldn't be effectively non-throwing
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104366] LWG3146: Excessive unwrapping in `std::ref/cref`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104367] LWG3152: `common_type` and `common_reference` have flaws in common
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104368] LWG3293: `move_iterator operator+()` has incorrect constraints
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104369] LWG3361: `safe_range<SomeRange&>` case
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104370] LWG3392: `ranges::distance()` cannot be used on a move-only iterator with a sized sentinel
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104371] LWG3407: Some problems with the wording changes of P1739R4
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104372] LWG3422: Issues of `seed_seq`'s constructors
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104373] LWG3470: `convertible-to-non-slicing` seems to reject valid case
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104374] LWG3480: `directory_iterator` and `recursive_directory_iterator` are not C++20 ranges
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104375] LWG3498: Inconsistent `noexcept`-specifiers for `basic_syncbuf`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104376] LWG3535: `join_view::iterator::iterator_category` and `::iterator_concept` lie
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104378] LWG3557: The `static_cast` expression in `convertible_to` has the wrong operand
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104377] LWG3554: `chrono::parse` needs `const charT*` and `basic_string_view<charT>` overloads
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104379] LWG3559: Semantic requirements of `sized_range` is circular
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104380] LWG3560: `ranges::equal` and `ranges::is_permutation` should short-circuit for `sized_ranges`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104381] LWG3561: Issue with internal counter in `discard_block_engine`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104382] LWG3563: `keys_view` example is broken
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104383] LWG3566: Constraint recursion for `operator<=>(optional<T>, U)`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104384] LWG3567: Formatting move-only iterators take two
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104385] LWG3568: `basic_istream_view` needs to initialize `value_`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104386] LWG3570: `basic_osyncstream::emit` should be an unformatted output function
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104387] LWG3571: `flush_emit` should set `badbit` if the `emit` call fails
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104388] LWG3572: `copyable-box` should be fully `constexpr`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104389] LWG3573: Missing Throws element for `basic_string_view(It begin, End end)`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104391] [clang][c23] macro + non-void cast incorrectly suppresses "nodiscard" warning
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104392] [HLSL] [DirectX] support 64-bit operations
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104393] [stack guard] Stack guard overhead on Windows platform
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104396] vscode-lldb: show breakpoint hit count
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104400] cppcoreguidelines-prefer-member-initializer suggests fix which doesn't compile [clang-tidy][suggestion does not compile]
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104405] new (align_val_t(...)) when launched clang from Microsoft Visual Studio 2022
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104413] C++23 default comparisons is incorrectly rejected
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104414] C++23 default comparisons is incorrectly accepted
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104415] [clang-format]: The new 19 breaks pointer type alignment in macros
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104416] [sve] should support the sve for __bf16 similar to type float
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104422] [SLPVectorizer] Wrong value truncation
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104423] [DirectX] Support typedBufferLoad and Store for `RWBuffer<double2>`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104425] LWG3573: Missing Throws element for `basic_string_view(It begin, End end)`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104431] Clang 18.1.8 crash when compiling with -m16 on Windows MinGW
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104432] [MathDialect] Legalize-to-f32 crashes when processing scf.if
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104434] [clang-tidy][C++20] False negative modernize-use-emplace when passing init list
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104436] group subscribers potentially not notified for labels on issues added by `github-actions` bot
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104442] [llvm-objdump/machO] Incorrect dumping of relative method offsets
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104450] clang incorrectly permits odr-use
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104454] how to uninstall old llvm ?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104457] `bugprone-exception-escape` should ignore `consteval`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104464] [Flang] Lowering fails with -O3 inside where clause
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104465] __bf16 treated like _Float16 under #pragma STDC FENV_ACCESS ON (x86_64 clang 18.1.0)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104480] [RISC-V] PromoteIntegerResult mulhs Do not know how to promote this operator!
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104482] [X86] shufflevector codegen regression
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104483] [flang][cuda] Using the -x cuda option switch to cc1 instead of fc1
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104487] Implement P2752R3 Static storage for braced initializers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104496] [libc++] Invalid copy-construction from span<Incomplete>
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104498] In C++20, clang __is_trivially_constructible(std::atomic<float>) is false
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104503] [HLSL] Don't extend 3-element vectors to 4
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104505] UBSAN + OrcJIT crashes when code is placed at beginning of page
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104508] [Attributor]: AAPointerInfo does not keep track of access bins properly when a pointer is copied to a new pointer.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104520] [AMDGPU] Masked load/store with a uniform but non-trivial mask don't simplify
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104521] [HLSL] Write tests for space inside register annotation
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104525] Backend code generator crash while running pass "X86 DAG->DAG Instruction Selection". Maybe related to coroutines.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104531] Inaccurate debug information: Lines that are outside the loop's body are incorrectly being treated as part of the loop body.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104535] LLDB displays inconsistent debug information for a pointer array when compared to the source code.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104553] cppcoreguidelines-special-member-functions requires default destructors when move and copy are deleted
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104560] [AVX-512] `vmovdqu8` constant memory operand not hoisted from loop
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104562] [MIPS] `MIPSELFObjectWriter::sortRelocs()` makes compilation near-unusably slow for O32
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104565] `modernize-use-emplace` fix-it leads to compilation error
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104567] [SimplifyCFG] Failure to convert switch to arithmetic due to sinking limitation
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104569] suggest `modernize-use-auto` for predicate arguments
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104570] #101853 breaks `extern "C" int main...` even when -Wmain is disabled
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104572] detect mismatching argument in predicate
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104575] [WebAssembly][lld] symbol override with dynamic-linking doesn't work
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104576] [WebAssembly] mysterious imports of aliases
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104585] misc-include-cleaner breaks code
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104590] Random SEGFAULTs with llvm-tblgen
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104591] Simplify load+inttoptr with constant i64
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104592] [clang] The timing of checking whether a constraint is self-dependent is unclear
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104593] [mlir] Auto generate docs for dialect op interfaces
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104596] [RISCV][clang] Failed to vectorize a[i] + b[CONSTANT] when a and b both in global struct
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104597] InstCombine of is.fpclass pessimizes codegen for comparison with fast math flags
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104609] TestConcurrentVFork.py in lldb times out on the build kits
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104614] aarch64: Invalid register name passed to __arm_rsr64 causes an ICE
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104623] .set with an offset inconsistently marked as no-dead-strip on Mach-O
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104625] LLD for Mach-O incorrectly dead-strips merged CFStrings
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104637] SLP Vectorizer crash due to commit ca654acc16c43191228eadfec8f7241dca10b0c3
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104646] Identical instructions after non-taken conditional jump and at start of taken jump should be hoisted before conditional jump
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104655] Clang-format with GNU style splits up three-way comparison operator
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104670] #pragma weak handling is sensitive to macro definitions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104672] [libc++] `-DLIBCXX_CXX_ABI=system-libcxxabi` not usable?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104673] -Oz larger than -Os
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104678] Function Signature Change Without Obvious Indication
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104695] Missing is_stmt flag for 'else if' conditions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104700] [libc++] Use hidden friends to avoid circular dependencies in spaceship constrains
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104712] [lldb] lldb can't invoke function when param or return value with anonymous namespaces class.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104714] [VPlan] Assertion `VF.Width == Width && "VPlan cost model and legacy cost model disagreed"' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104718] SelectionDAGBuilder.cpp's `llvm_unreachable` is quite reachable, actually
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104719] unsupported option '-frecord-command-line' for target 'x86_64-w64-windows-gnu'
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104720] trunk regression: operator== is not defined
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104721] Inaccurate Debug Information: Union Variable Value Exceeds Valid Range
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104734] FR: Have -fno-exceptions cause noexcept operator/std::is_nothrow_...() to treat functions as if they were non-throwing
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104738] clang integer complex divide algorithm is wrong
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104744] Why isn for Elements That Are Not Initialized in a Structure?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104746] How to use llvm-link correctly
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104749] Incorrect std::is_trivially_copy_constructible result
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104759] clang18.1.8 meet search path bug when cross compiling
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104761] [LoopInterchange] Assertion `getActiveBits() <= 64 && "Too many bits for uint64_t"
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104765] "vtt" missing in SubroutineType
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104767] clang crash when evaluating invalid initalized
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104770] Unnecessary return statement generated by EmitFunctionEpiloge in musttail cases.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104771] [analyzer] [ArrayBoundV2] FP caused by use of `container_of`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104772] Regression in instCombine Pass: Incorrect Simplification of icmp with Bitwise AND and llvm.assume Condition
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104776] [SelectionDAG] Incorrect handling of lifetimes with multiple objects
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104794] For tail calls, clang generates extra alloca for sret parameter on 32 bit targets
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104796] Flang rejects named constant of derived type in pure procedure
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104798] Flang crashes when calling procedure dummy argument
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104801] [analyzer] Analyzer crashes with #pragma omp parallel for
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104802] infinite recursion on invalid class
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104810] Crash for structured binding assignment and -fopenmp
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104813] [TypeProf][PGO]Duplicate VTableProfileInfo lead to assert hit when creating indexed profile
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104827] Subtracting from an unsigned number and then rounding down should know the result is less than the original
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104830] clang asserts with ffp-contract=fast-honor-pragmas
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104848] Superfluous instructions when using `_mm_set_ss` with `-ffp-model=strict`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104853] [RISC-V] Unlinked obj file branches contain a fake infinite-loop destination.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104855] Define the `hlsl::contained_type` attribute
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104860] [HLSL] Define attributes for texture type and dimension
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104861] [HLSL] Apply hlsl resource attributes to the resource type rather than the handle member
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104862] [HLSL] Remove HLSLResource
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104864] [NVPTX] Failure to lower `v2i8`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104865] [NVPTX] When lowering return types we partially vectorized `<9 x i8>`, but not `8 x i8`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104870] `AlignAfterOpenBracket: BlockIndent` is not applied to lambdas
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104871] `AlignAfterOpenBracket: BlockIndent` does not respect `ColumnLimit: 0`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104873] `AlignAfterOpenBracket: BlockIndent` does not respect `BinPackParameters: false`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104875] Missed optimization with autovectorized saturating truncation (clamp)
LLVM Bugs via llvm-bugs
- [llvm-bugs] Issue 36067 in oss-fuzz: llvm:clang-objc-fuzzer: Abrt in llvm::APInt::udiv
ClusterFuzz-External via monorail via llvm-bugs
- [llvm-bugs] [Bug 104883] [clang-check] built from main as of today crashes checking one C++ file
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104885] [libcxx] Fix `transform_error.mandates.verify.cpp` test once libcxx builder migrated to next LLVM release.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104888] [PowerPC] combine two RLWINM generated from __st[d/w/h/b]cx builtins
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104892] [libc++] ThreadSanitizer report data race when future & promise destroy in different threads after insert a harmless sleep
LLVM Bugs via llvm-bugs
- [llvm-bugs] Issue 71315 in oss-fuzz: llvm:clang-fuzzer: Abrt in llvm::APInt::udiv
ClusterFuzz-External via monorail via llvm-bugs
- [llvm-bugs] [Bug 104895] After this patch it is very hard to build lldb (debug version) on Windows.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104897] [lldb] The registered function with SetScriptCallbackFunction doesn't continue execution after calling StepOut() inside
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104900] [AMDGPU] InstCombine results in performance drop in ROCM's rocRAND library in MI100
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104905] LLVM ERROR: Instruction Combining did not reach a fixpoint after 1 iterations
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104908] [Clang] consteval functions called in NSDMI during aggregate initialization rejected if they use `this`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104912] wasm-ld misidentifies library as non-wasm when linking no symbols
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104914] [X86] LLVM >= 17 generates call to `__extendhfsf2` for bitcast -> and -> bitcast
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104915] [InstCombine][X86] LLVM >= 18 folding bitcast -> and -> bitcast to `@llvm.fabs.f16` generates call to `__extendhfsf2`
LLVM Bugs via llvm-bugs
- [llvm-bugs] Issue 68141 in oss-fuzz: llvm: Coverage build failure
ClusterFuzz-External via monorail via llvm-bugs
- [llvm-bugs] [Bug 104931] LWG3574: `common_iterator` should be completely `constexpr`-able
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104932] LWG3580: `iota_view`'s `iterator`'s binary `operator+` should be improved
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104933] LWG3581: The range constructor makes `basic_string_view` not trivially move constructible
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104934] LWG3585: `variant` converting assignment with immovable alternative
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104935] LWG3589: The `const` lvalue reference overload of `get` for `subrange` does not constrain `I` to be `copyable` when `N == 0`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104936] LWG3590: `split_view::base() const &` is overconstrained
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104937] LWG3591: `lazy_split_view<input_view>::inner-iterator::base() &&` invalidates outer iterators
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104938] LWG3592: `lazy_split_view` needs to check the simpleness of Pattern
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104939] LWG3593: Several iterators' `base() const &` and `lazy_split_view::outer-iterator::value_type::end()` missing `noexcept`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104940] LWG3595: Exposition-only classes proxy and postfix-proxy for `common_iterator` should be fully `constexpr`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104942] LWG3088: `forward_list::merge` behaviour unclear when passed `*this`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104943] LWG3471: `polymorphic_allocator::allocate` does not satisfy `Cpp17Allocator` requirements
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104944] LWG3525: `uses_allocator_construction_args` fails to handle types convertible to `pair`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104945] LWG3598: `system_category().default_error_condition(0)` is underspecified
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104946] LWG3601: common_iterator's postfix-proxy needs `indirectly_readable`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104947] LWG3607: `contiguous_iterator` should not be allowed to have custom `iter_move` and `iter_swap` behavior
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104948] LWG3610: `iota_view::size` sometimes rejects integer-class types
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104949] LWG3612: Inconsistent pointer alignment in `std::format`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104950] LWG3616: LWG 3498 seems to miss the non-member `swap` for `basic_syncbuf`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104951] LWG3618: Unnecessary `iter_move` for `transform_view::iterator`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104952] LWG3619: Specification of `vformat_to` contains ill-formed `formatted_size` calls
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104953] LWG3621: Remove feature-test macro `__cpp_lib_monadic_optional`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104954] LWG3632: `unique_ptr` "Mandates: This constructor is not selected by class template argument deduction"
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104955] LWG3643: Missing `constexpr` in `std::counted_iterator`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104956] LWG3648: `format` should not print `bool` with `'c'`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104957] LWG3649: [fund.ts.v2] Reinstate and bump `__cpp_lib_experimental_memory_resource` feature test macro
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104958] LWG3650: Are `std::basic_string` 's `iterator` and `const_iterator` constexpr iterators?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104959] LWG3654: `basic_format_context::arg(size_t)` should be `noexcept`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104960] LWG3657: `std::hash<std::filesystem::path>` is not enabled
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104961] LWG3660: `iterator_traits<common_iterator>::pointer` should conform to §[iterator.traits]
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104962] LWG3661: `constinit atomic<shared_ptr<T>> a(nullptr); ` should work
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104963] LWG3564: `transform_view::iterator<true>::value_type` and `iterator_category` should use `const F&`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104965] LWG3617: `function`/`packaged_task` deduction guides and deducing `this`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104966] LWG3656: Inconsistent bit operations returning a count
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104968] LWG3659: Consider `ATOMIC_FLAG_INIT` undeprecation
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104969] LWG3670: `Cpp17InputIterators` don't have integer-class difference types
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104970] LWG3671: `atomic_fetch_xor` missing from `stdatomic.h`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104971] LWG3672: `common_iterator::operator->()` should return by value
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104972] LWG3683: `operator==` for `polymorphic_allocator` cannot deduce template argument in common cases
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104973] LWG3687: `expected<cv void, E>` move constructor should move
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104975] LWG3692: `zip_view::iterator`'s `operator<=>` is overconstrained
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104976] LWG3701: Make `formatter<remove_cvref_t<const charT[N]>, charT>` requirement explicit
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104977] LWG3702: Should `zip_transform_view::iterator` remove `operator<`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104978] LWG3703: Missing requirements for `expected<T, E>` requires `is_void<T>`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104979] LWG3704: LWG 2059 added overloads that might be ill-formed for sets
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104980] LWG3705: Hashability shouldn't depend on basic_string's allocator
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104981] LWG3707: chunk_view::outer-iterator::value_type::size should return unsigned type
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104982] LWG3708: `take_while_view::sentinel`'s conversion constructor should move
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104983] LWG3709: LWG-3703 was underly ambitious
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104984] APFloat's fusedMultiplyAdd gives an incorrectly rounded result for IEEEfloat
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104985] LWG3710: The `end` of `chunk_view` for input ranges can be `const`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104987] LWG3711: Missing preconditions for slide_view constructor
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104988] LWG3712: `chunk_view` and `slide_view` should not be `default_initializable`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104989] LWG3713: Sorted with respect to comparator (only)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104990] LWG3715: `view_interface::empty` is overconstrained
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104992] LWG3719: Directory iterators should be usable with default sentinel
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104993] LWG3721: Allow an `arg-id` with a value of zero for `width` in `std-format-spec`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104994] LWG3724: `decay-copy` should be constrained
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104995] LWG3028: Container requirements tables should distinguish `const` and non-`const` variables
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104996] LWG3118: `fpos` equality comparison unspecified
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104997] LWG3177: Limit permission to specialize variable templates to program-defined types
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104998] LWG3515: §[stacktrace.basic.nonmem]: `operator<<` should be less templatized
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 104999] LWG3545: `std::pointer_traits` should be SFINAE-friendly
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105000] LWG3569: `join_view` fails to support ranges of ranges with non-default_initializable iterators
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105001] LWG3594: `inout_ptr` — inconsistent `release()` in destructor
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105002] LWG3597: Unsigned integer types don't model advanceable
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105003] LWG3600: Making `istream_iterator` copy constructor trivial is an ABI break
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105004] LWG3629: `make_error_code` and `make_error_condition` are customization points
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105005] LWG3636: `formatter<T>::format` should be `const`-qualified
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105006] LWG3646: `std::ranges::view_interface::size` returns a signed type
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105007] LWG3677: Is a cv-qualified `pair` specially handled in uses-allocator construction?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105008] LWG3717: `common_view::end` should improve `random_access_range` case
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105011] LWG3732: `prepend_range` and `append_range` can't be amortized constant time
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105012] LWG3736: `move_iterator` missing `disable_sized_sentinel_for` specialization
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105013] LWG3737: `take_view::sentinel` should provide `operator-`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105014] LWG3738: Missing preconditions for `take_view` constructor
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105015] LWG3743: `ranges::to`'s reserve may be ill-formed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105016] LWG3745: `std::atomic_wait` and its friends lack `noexcept`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105017] LWG3746: `optional`'s spaceship with `U` with a type derived from optional causes infinite constraint meta-recursion
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105018] LWG3747: `ranges::uninitialized_copy_n`, `ranges::uninitialized_move_n`, and `ranges::destroy_n` should use `std::move`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105020] LWG3750: Too many papers bump `__cpp_lib_format`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105021] LWG3751: Missing feature macro for `flat_set`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105022] LWG3753: Clarify entity vs. freestanding entity
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105023] LWG3754: Class template expected synopsis contains declarations that do not match the detailed description
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105024] LWG3755: `tuple-for-each` can call `user-defined` `operator, `
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105026] LWG3757: What's the effect of `std::forward_like<void>(x)`?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105027] LWG3759: `ranges::rotate_copy` should use `std::move`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105028] LWG3760: `cartesian_product_view::iterator`'s `parent_` is never valid
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105029] LWG3761: `cartesian_product_view::iterator::operator-` should pass by reference
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105030] LWG3762: `generator::iterator::operator==` should pass by reference
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105031] LWG3764: `reference_wrapper::operator()` should propagate noexcept
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105032] LWG3765: `const_sentinel` should be constrained
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105033] LWG3766: `view_interface::cbegin` is underconstrained
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105034] LWG3770: `const_sentinel_t` is missing
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105035] LWG3773: `views::zip_transform` still requires `F` to be `copy_constructible` when empty pack
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105036] LWG3774: `<flat_set>` should include `<compare>`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105038] LWG3775: Broken dependencies in the `Cpp17Allocator` requirements
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105039] LWG3778: `vector<bool>` missing exception specifications
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105040] LWG3781: The exposition-only alias templates `cont-key-type` and `cont-mapped-type` should be removed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105041] LWG3782: Should `<math.h>` declare `::lerp`?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105042] LWG3784: std.compat should not provide `::byte` and its friends
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105044] LWG3785: `ranges::to` is over-constrained on the destination type being a range
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105045] LWG3788: `jthread::operator=(jthread&&)` postconditions are unimplementable under self-assignment
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105046] LWG3792: `__cpp_lib_constexpr_algorithms` should also be defined in `<utility>`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105047] LWG3795: Self-move-assignment of `std::future` and `std::shared_future` have unimplementable postconditions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105048] LWG3796: `movable-box` as member should use `default-initialization` instead of `copy-initialization`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105049] LWG3798: Rvalue reference and `iterator_category`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105051] LWG3801: `cartesian_product_view::iterator::distance-from` ignores the size of last underlying range
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105052] LWG3814: Add freestanding items requested by NB comments
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105053] LWG3816: `flat_map` and `flat_multimap` should impose sequence container requirements
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105055] LWG3817: Missing preconditions on `forward_list` modifiers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105056] LWG3818: Exposition-only concepts are not described in library intro
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105057] LWG3822: Avoiding normalization in `filesystem::weakly_canonical`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105058] LWG3823: Unnecessary precondition for `is_aggregate`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105059] Capture the "name of the resource variable" in DXIL resource analysis
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105060] LWG3824: Number of `bind` placeholders is underspecified
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105061] LWG3826: Redundant specification [for overload of yield_value]
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105062] LWG2195: Missing constructors for `match_results`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105063] LWG2295: Locale name when the provided `Facet` is a `nullptr`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105064] LWG3032: `ValueSwappable` requirement missing for `push_heap` and `make_heap`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105065] LWG3085: `char_traits::copy` precondition too weak
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105066] LWG3664: `LWG 3392 <https://wg21.link/LWG3392>`__ `broke std::ranges::distance(a, a+3)`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105067] LWG3720: Restrict the valid types of `arg-id` for width and precision in `std-format-spec`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105068] LWG3756: Is the `std::atomic_flag` class signal-safe?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105069] LWG3769: `basic_const_iterator::operator==` causes infinite constraint recursion
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105070] LWG3807: The feature test macro for `ranges::find_last` should be renamed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105071] LWG3811: `views::as_const` on `ref_view<T>` should return `ref_view<const T>`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105072] LWG3820: `cartesian_product_view::iterator::prev` is not quite right
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105073] LWG3825: Missing compile-time argument `id` check in `basic_format_parse_context::next_arg_id`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105074] LWG3204: `sub_match::swap` only swaps the base class
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105075] LWG3733: `ranges::to` misuses `cpp17-input-iterator`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105076] [HLSL] Emit dx.handle.fromBinding instead of dx.create_handle in resource constructors
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105077] LWG3742: `deque::prepend_range` needs to permute
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105078] LWG3790: `P1467 <https://wg21.link/P1467>`__ accidentally changed `nexttoward`'s signature
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105079] LWG3819: `reference_meows_from_temporary` should not use `is_meowible`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105080] LWG3821: `uses_allocator_construction_args` should have overload for `pair-like`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105081] LWG3834: Missing `constexpr` for `std::intmax_t` math functions in `<cinttypes>`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105082] LWG3839: `range_formatter`'s `set_separator`, `set_brackets`, and `underlying` functions should be `noexcept`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105083] LWG3841: `<version>` should not be "all freestanding"
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105085] LWG3842: Unclear wording for `precision` in `chrono-format-spec`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105086] LWG3848: `adjacent_view`, `adjacent_transform_view` and `slide_view` missing `base` accessor
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105087] LWG3849: `cartesian_product_view::iterator`'s default constructor is overconstrained
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105088] LWG3850: `views::as_const` on `empty_view<T>` should return `empty_view<const T>`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105089] LWG3851: `chunk_view::inner-iterator` missing custom `iter_move` and `iter_swap`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105090] LWG3853: `basic_const_iterator<volatile int*>::operator->` is ill-formed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105092] LWG3857: `basic_string_view` should allow explicit conversion when only traits vary
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105094] LWG3860: `range_common_reference_t` is missing
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105095] LWG3866: Bad Mandates for `expected::transform_error` overloads
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105097] LWG3867: Should `std::basic_osyncstream`'s move assignment operator be `noexcept`?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105098] LWG3441: Misleading note about calls to customization points
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105100] LWG3622: Misspecified transitivity of equivalence in §[unord.req.general]
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105101] LWG3631: `basic_format_arg(T&&)` should use `remove_cvref_t<T>` throughout
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105102] LWG3645: `resize_and_overwrite` is overspecified to call its callback with lvalues
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105103] LWG3655: The `INVOKE` operation and union types
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105104] LWG3723: `priority_queue::push_range` needs to `append_range`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105105] LWG3734: Inconsistency in `inout_ptr` and `out_ptr` for empty case
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105106] LWG3772: `repeat_view`'s `piecewise` constructor is missing Postconditions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105107] LWG3786: Flat maps' deduction guide needs to default `Allocator` to be useful
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105108] LWG3803: `flat_foo` constructors taking `KeyContainer` lack `KeyCompare` parameter
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105109] LWG3810: CTAD for `std::basic_format_args`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105110] LWG3827: Deprecate `<stdalign.h>` and `<stdbool.h>` macros
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105111] LWG3828: Sync `intmax_t` and `uintmax_t` with C2x
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105112] LWG3833: Remove specialization `template<size_t N> struct formatter<const charT[N], charT>`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105113] LWG3836: `std::expected<bool, E1>` conversion constructor `expected(const expected<U, G>&)` should take precedence over `expected(U&&)` with operator `bool`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105114] LWG3843: `std::expected<T, E>::value() &` assumes `E` is copy constructible
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105115] LWG3847: `ranges::to` can still return views
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105116] LWG3862: `basic_const_iterator`'s `common_type` specialization is underconstrained
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105117] LWG3865: Sorting a range of `pairs`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105118] LWG3869: Deprecate `std::errc` constants related to UNIX STREAMS
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105119] LWG3870: Remove `voidify`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105120] Instruction does not dominate all uses! LLVM ERROR: Broken module found, compilation aborted!
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105122] LWG3871: Adjust note about `terminate`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105123] LWG3872: `basic_const_iterator` should have custom `iter_move`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105124] LWG3875: `std::ranges::repeat_view<T, IntegerClass>::iterator` may be ill-formed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105125] LWG3876: Default constructor of `std::layout_XX::mapping` misses precondition
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105126] LWG3877: Incorrect constraints on `const`-qualified monadic overloads for `std::expected`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105127] LWG3878: import `std; ` should guarantee initialization of standard iostreams objects
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105128] LWG3879: `erase_if` for `flat_{, multi}set` is incorrectly specified
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105129] LWG3880: Clarify `operator+=` complexity for `{chunk, stride}_view::iterator`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105130] LWG3881: Incorrect formatting of container adapters backed by `std::string`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105131] P0881R7: A Proposal to add stacktrace library
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105132] P0943R6: Support C atomics in C++
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105133] clang-format over breaking near "new" expressions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105134] P1048R1: A proposal for a type trait to detect scoped enumerations
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105135] P1679R3: string contains function
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105136] P1682R3: std::to_underlying for enumerations
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105138] P2017R1: Conditionally borrowed ranges
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105139] P2160R1: Locks lock lockables
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105140] P2162R2: Inheriting from std::variant
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105141] P2212R2: Relax Requirements for time_point::clock
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105142] P2259R1: Repairing input range adaptors and counted_iterator
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105143] [DirectX] Resource analysis results should not have duplicate resources
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105144] P0401R6: Providing size feedback in the Allocator interface
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105145] P0448R4: A strstream replacement using span<charT> as buffer
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105146] P1132R8: out_ptr - a scalable output pointer abstraction
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105147] P1328R1: Making std::type_info::operator== constexpr
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105149] P1425R4: Iterators pair constructors for stack and queue
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105150] P1518R2: Stop overconstraining allocators in container deduction guides
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105151] P1659R3: starts_with and ends_with
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105153] P1951R1: Default Arguments for pair Forwarding Constructor
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105154] P1989R2: Range constructor for std::string_view
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105155] P2136R3: invoke_r
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105156] P2166R1: A Proposal to Prohibit std::basic_string and std::basic_string_view construction from nullptr
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105157] P0288R9: `any_invocable`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105158] P0798R8: Monadic operations for `std::optional`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105159] P0849R8: `auto(x)`: `DECAY_COPY` in the language
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105160] P1072R10: `basic_string::resize_and_overwrite`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105161] P1147R1: Printing `volatile` Pointers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105163] P1272R4: Byteswapping for fun&&nuf
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105164] P1675R2: `rethrow_exception` must be allowed to copy
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105165] P2077R3: Heterogeneous erasure overloads for associative containers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105166] P2251R1: Require `span` & `basic_string_view` to be Trivially Copyable
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105167] P2301R1: Add a `pmr` alias for `std::stacktrace`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105169] P2321R2: `zip`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105170] P2340R1: Clarifying the status of the 'C headers'
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105171] P2393R1: Cleaning up `integer`-class types
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105172] P2401R0: Add a conditional `noexcept` specification to `std::exchange`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105173] P0323R12: `std::expected`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105174] P0533R9: `constexpr` for `<cmath>` and `<cstdlib>`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105175] P0627R6: Function to mark unreachable code
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105176] P1206R7: `ranges::to`: A function to convert any range to a container
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105177] P1413R3: Deprecate `std::aligned_storage` and `std::aligned_union`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105178] [DirectX] Scalarize HLSL intrinsics into DXILOps
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105180] P2255R2: A type trait to detect reference binding to temporary
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105181] [builtins] Missing `__extendhfxf2` and `__truncxfhf2`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105182] P2273R3: Making `std::unique_ptr` constexpr
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105183] P2387R3: Pipe support for user-defined range adaptors
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105184] P2440R1: `ranges::iota`, `ranges::shift_left` and `ranges::shift_right`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105185] P2441R2: `views::join_with`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105187] P2442R1: Windowing range adaptors: `views::chunk` and `views::slide`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105188] P2443R1: `views::chunk_by`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105189] P0009R18: mdspan: A Non-Owning Multidimensional Array Reference
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105190] P0429R9: A Standard `flat_map`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105192] P1169R4: `static operator()`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105193] P1222R4: A Standard `flat_set`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105194] P1223R5: `ranges::find_last()`, `ranges::find_last_if()`, and `ranges::find_last_if_not()`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105196] P1467R9: Extended `floating-point` types and standard names
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105197] P1642R11: Freestanding `[utilities]`, `[ranges]`, and `[iterators]`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105198] P1899R3: `stride_view`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105199] P2093R14: Formatted output
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105200] P2165R4: Compatibility between `tuple`, `pair` and `tuple-like` objects
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105201] P2278R4: `cbegin` should always return a constant iterator
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105202] P2286R8: Formatting Ranges
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105204] P2291R3: Add Constexpr Modifiers to Functions `to_chars` and `from_chars` for Integral Types in `<charconv>` Header
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105206] P2302R4: `std::ranges::contains`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105208] P2322R6: `ranges::fold`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105209] P2374R4: `views::cartesian_product`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105210] P2404R3: Move-only types for `equality_comparable_with`, `totally_ordered_with`, and `three_way_comparable_with`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105211] P2408R5: Ranges iterators as inputs to non-Ranges algorithms
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105212] P2417R2: A more `constexpr` `bitset`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105213] P2419R2: Clarify handling of encodings in localized formatting of chrono types
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105215] P2438R2: `std::string::substr() &&`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105216] P2445R1: `forward_like`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105217] P2446R2: `views::as_rvalue`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105218] P2460R2: Relax requirements on `wchar_t` to match existing practices
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105219] P2465R3: Standard Library Modules `std` and `std.compat`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105221] P2467R1: Support exclusive mode for `fstreams`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105222] P2474R2: `views::repeat`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105223] X86: tail call to function with two i256 arguments miscompiled, clobbers stack
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105224] P2494R2: Relaxing range adaptors to allow for move only types
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105225] P2499R0: `string_view` range constructor should be `explicit`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105226] P2502R2: `std::generator`: Synchronous Coroutine Generator for Ranges
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105227] P2508R1: Exposing `std::basic-format-string`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105228] P2513R4: `char8_t` Compatibility and Portability Fixes
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105229] P2517R1: Add a conditional `noexcept` specification to `std::apply`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105230] P2520R0: `move_iterator` should be a random access iterator
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105231] P2540R1: Empty Product for certain Views
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105232] P2549R1: `std::unexpected` should have `error()` as member accessor
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105233] P2585R0: Improving default container formatting
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105234] P2590R2: Explicit lifetime management
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105235] P2599R2: `mdspan::size_type` should be `index_type`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105236] P2604R0: mdspan: rename pointer and contiguous
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105237] P2613R1: Add the missing `empty` to `mdspan`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105238] P1202R5: Asymmetric Fences
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105239] P1264R2: Revising the wording of `stream` input operations
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105240] P1478R8: `Byte-wise` `atomic` `memcpy`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105241] P2167R3: Improved Proposed Wording for LWG 2114
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105242] P2396R1: Concurrency TS 2 fixes
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105243] P2505R5: Monadic Functions for `std::expected`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105244] [HLSL] Disallow function recursion
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105245] P2539R4: Should the output of `std::print` to a terminal be synchronized with the underlying stream?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105246] P2602R2: Poison Pills are Too Toxic
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105247] P2708R1: No Further Fundamentals TSes
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105248] Redeclaration of explicitly defaulted comparison operator makes it undefined
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105249] P0290R4: `apply()` for `synchronized_value<T>`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105250] P2770R0: Stashing stashing `iterators` for proper flattening
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105251] P2164R9: `views::enumerate`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105252] P2711R1: Making multi-param constructors of `views` `explicit`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105253] P2609R3: Relaxing Ranges Just A Smidge
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105254] P2713R1: Escaping improvements in `std::format`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105255] P2675R1: `format`'s width estimation is too approximate and not forward compatible
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105256] P2572R1: `std::format` fill character allowances
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105257] P2693R1: Formatting `thread::id` and `stacktrace`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105258] P2679R2: Fixing `std::start_lifetime_as` for arrays
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105259] P2674R1: A trait for implicit lifetime types
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105260] P2655R3: `common_reference_t` of `reference_wrapper` Should Be a Reference Type
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105262] P2652R2: Disallow User Specialization of `allocator_traits`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105263] P2787R1: `pmr::generator` - Promise Types are not Values
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105264] P2614R2: Deprecate `numeric_limits::has_denorm`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105265] P2588R3: `barrier`’s phase completion guarantees
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105266] P2763R1: `layout_stride` static extents default constructor fix
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105267] P2736R2: Referencing The Unicode Standard
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105268] LWG2994: Needless UB for `basic_string` and `basic_string_view`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105269] LWG3884: `flat_foo` is missing allocator-extended copy/move constructors
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105270] LWG3885: `op` should be in [zombie.names]
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105271] LWG3887: Version macro for `allocate_at_least`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105273] LWG3893: LWG 3661 broke `atomic<shared_ptr<T>> a; a = nullptr; `
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105274] LWG3894: `generator::promise_type::yield_value(ranges::elements_of<Rng, Alloc>)` should not be `noexcept`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105275] LWG3903: span destructor is redundantly noexcept
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105276] LWG3904: `lazy_split_view::outer-iterator`'s const-converting constructor isn't setting `trailing_empty_`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105277] LWG3905: Type of `std::fexcept_t`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105279] LWG3912: `enumerate_view::iterator::operator-` should be `noexcept`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105280] LWG3914: Inconsistent template-head of `ranges::enumerate_view`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105281] LWG3915: Redundant paragraph about expression variations
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105282] LWG3925: Concept `formattable`'s definition is incorrect
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105283] LWG3927: Unclear preconditions for `operator[]` for sequence containers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105284] LWG3935: `template<class X> constexpr complex& operator=(const complex<X>&)` has no specification
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105285] LWG3938: Cannot use `std::expected` monadic ops with move-only `error_type`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105286] LWG3940: `std::expected<void, E>::value()` also needs `E` to be copy constructible
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105287] LWG2392: "character type" is used but not defined
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105288] LWG3203: `span` element access invalidation
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105289] LWG3305: `any_cast<void>`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105290] LWG3431: `<=>` for containers should require `three_way_comparable<T>` instead of `<=>`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105291] LWG3749: `common_iterator` should handle integer-class difference types
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105295] LWG3809: Is `std::subtract_with_carry_engine<uint16_t>` supposed to work
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105296] LWG3892: Incorrect formatting of nested ranges and tuples
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105297] LWG3897: `inout_ptr` will not update raw pointer to 0
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105298] LWG3946: The definition of `const_iterator_t` should be reworked
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105299] LWG3947: Unexpected constraints on `adjacent_transform_view::base()`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105300] LWG3948: `possibly-const-range and as-const-pointer` should be `noexcept`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105301] LWG3949: `std::atomic<bool>`'s trivial destructor dropped in C++17 spec wording
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105302] LWG3951: [expected.object.swap]: Using `value()` instead of `has_value()`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105303] LWG3953: `iter_move` for `common_iterator` and `counted_iterator` should return `decltype(auto)`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105304] LWG3957: [container.alloc.reqmts] The value category of v should be claimed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105305] LWG3965: Incorrect example in [format.string.escaped] p3 for formatting of combining characters
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105306] LWG3970: [mdspan.syn] Missing definition of `full_extent_t` and `full_extent`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105307] LWG3973: Monadic operations should be ADL-proof
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105308] LWG3974: `mdspan::operator[]` should not copy `OtherIndexTypes`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105309] LWG3987: Including `<flat_foo>` doesn't provide `std::begin`/`end`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105310] LWG3990: Program-defined specializations of `std::tuple` and `std::variant` can't be properly supported
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105311] LWG4001: `iota_view` should provide `empty`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105313] LWG3767: `codecvt<charN_t, char8_t, mbstate_t>` incorrectly added to locale
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105315] LWG3919: `enumerate_view` may invoke UB for sized common non-forward underlying ranges
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105316] LWG3950: `std::basic_string_view` comparison operators are overspecified
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105317] LWG3975: Specializations of `basic_format_context` should not be permitted
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105318] LWG3984: `ranges::to`'s recursion branch may be ill-formed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105319] LWG4011: `"Effects: Equivalent to return"` in `[span.elem]`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105320] LWG4012: `common_view::begin/end` are missing the `simple-view` check
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105321] LWG4013: `lazy_split_view::outer-iterator::value_type` should not provide default constructor
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105322] LWG4016: container-insertable checks do not match what container-inserter does
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105323] LWG4023: Preconditions of `std::basic_streambuf::setg/setp`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105324] LWG4025: Move assignment operator of `std::expected<cv void, E>` should not be conditionally deleted
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105325] LWG4030: Clarify whether arithmetic expressions in `[numeric.sat.func]` are mathematical or C++
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105326] LWG4031: `bad_expected_access<void>` member functions should be `noexcept`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105328] LWG4035: `single_view` should provide `empty`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105329] LWG4036: `__alignof_is_defined` is only implicitly specified in C++ and not yet deprecated
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105330] LWG4037: Static data members of `ctype_base` are not yet required to be usable in constant expressions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105332] LWG4038: `std::text_encoding::aliases_view` should have constexpr iterators
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105334] Unexpected error with member new operator
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105335] LWG4043: "ASCII" is not a registered character encoding
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105337] LWG4045: `tuple` can create dangling references from `tuple-like`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105338] LWG4053: Unary call to `std::views::repeat` does not decay the argument
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105340] LWG4054: Repeating a `repeat_view` should repeat the view
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105341] [Coverage] false counter for branch coverage underflows when there's data race
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105342] LWG3944: Formatters converting sequences of `char` to sequences of `wchar_t`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105343] LWG4060: `submdspan` preconditions do not forbid creating invalid pointer
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105344] LWG4061: Should `std::basic_format_context` be default-constructible/copyable/movable?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105345] LWG4071: `reference_wrapper` comparisons are not SFINAE-friendly
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105346] LWG4074: `compatible-joinable-ranges` is underconstrained
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105347] LWG4076: `concat_view` should be freestanding
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105348] LWG4079: Missing Preconditions in `concat_view::iterator``s conversion constructor
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105349] LWG4082: `views::concat(r)` is well-formed when `r` is an `output_range`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105351] LWG4083: `views::as_rvalue` should reject non-input ranges
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105352] LWG4096: `views::iota(views::iota(0))` should be rejected
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105353] LWG4098: `views::adjacent<0>` should reject non-forward ranges
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105354] LWG4105: `ranges::ends_with``s Returns misses difference casting
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105355] LWG4106: `basic_format_args` should not be default-constructible
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105356] LWG3343: Ordering of calls to `unlock()` and `notify_all()` in Effects element of `notify_all_at_thread_exit()` should be reversed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105357] P2497R0: Testing for success or failure of `<charconv>` functions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105358] P2592R3: Hashing support for `std::chrono` value classes
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105359] P2587R3: `to_string` or not `to_string`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105360] P2562R1: `constexpr` Stable Sorting
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105361] P2545R4: Read-Copy Update (RCU)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105362] P2530R3: Hazard Pointers for C++26
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105363] P2538R1: ADL-proof `std::projected`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105364] P2495R3: Interfacing `stringstream`s with `string_view`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105365] P2510R3: Formatting pointers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105368] P2198R7: Freestanding Feature-Test Macros and Implementation-Defined Extensions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105369] P2338R4: Freestanding Library: Character primitives and the C library
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105370] P2013R5: Freestanding Language: Optional `::operator new`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105371] P2363R5: Extending associative containers with the remaining heterogeneous overloads
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105372] P1901R2: Enabling the Use of `weak_ptr` as Keys in Unordered Associative Containers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105373] P1885R12: Naming Text Encodings to Demystify Them
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105376] P0792R14: `function_ref`: a type-erased callable reference
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105377] P2874R2: Mandating Annex D Require No More
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105378] P2757R3: Type-checking format args
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105380] P2637R3: Member `visit`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105381] P2641R4: Checking if a `union` alternative is active
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105382] P1759R6: Native handles and file streams
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105384] P2697R1: Interfacing `bitset` with `string_view`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105385] P1383R2: More `constexpr` for `<cmath>` and `<complex>`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105386] P2734R0: Adding the new SI prefixes
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105387] P2548R6: `copyable_function`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105388] P2714R1: Bind front and back to NTTP callables
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105389] P2630R4: `submdspan`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105390] P0543R3: Saturation arithmetic
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105391] P2407R5: Freestanding Library: Partial Classes
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105392] P2546R5: Debugging Support
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105393] P2905R2: Runtime format strings
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105394] P2918R2: Runtime format strings II
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105395] P2909R4: Fix formatting of code units as integers (Dude, where’s my `char`?)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105396] P0952R2: A new specification for `std::generate_canonical`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105397] P2447R6: `std::span` over an initializer list
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105399] P2821R5: `span.at()`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105400] P2868R3: Remove Deprecated `std::allocator` Typedef From C++26
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105401] P2870R3: Remove `basic_string::reserve()` From C++26
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105402] P2871R3: Remove Deprecated Unicode Conversion Facets from C++26
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105403] P2819R2: Add tuple protocol to complex
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105404] P2937R0: Freestanding: Remove `strtok`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105405] P2833R2: Freestanding Library: inout expected span
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105406] P2836R1: `std::basic_const_iterator` should follow its underlying type's convertibility
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105407] P2264R7: Make `assert()` macro user friendly for C and C++
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105408] P1673R13: A free function linear algebra interface based on the BLAS
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105410] P2875R4: Undeprecate `polymorphic_allocator::destroy` for C++26
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105411] P2867R2: Remove Deprecated `strstreams` From C++26
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105412] P2869R4: Remove Deprecated `shared_ptr` Atomic Access APIs from C++26
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105413] P2872R3: Remove `wstring_convert` From C++26
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105414] P3107R5: Permit an efficient implementation of `std::print`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105415] P3142R0: Printing Blank Lines with `println`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105416] P2845R8: Formatting of `std::filesystem::path`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105418] P0493R5: Atomic minimum/maximum
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105419] P2542R8: `views::concat`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105420] P2591R5: Concatenation of strings and string views
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105421] P2248R8: Enabling list-initialization for algorithms
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105422] P2810R4: `is_debugger_present` `is_replaceable`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105423] P1068R11: Vector API for random number generation
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105424] P2944R3: Comparisons for `reference_wrapper`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105425] P2642R6: Padded `mdspan` layouts
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105426] P3029R1: Better `mdspan`'s CTAD
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105427] P2747R2: `constexpr` placement new
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105428] P2997R1: Removing the common reference requirement from the indirectly invocable concepts
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105429] P2389R2: `dextents` Index Type Parameter
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105430] P3168R2: Give `std::optional` Range Support
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105431] P3217R0: Adjoints to 'Enabling list-initialization for algorithms': find_last
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105432] P2985R0: A type trait for detecting virtual base classes
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105433] P0843R14: `inplace_vector`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105435] P3235R3: `std::print` more types faster with less memory
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105436] P2968R2: Make `std::ignore` a first-class object
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105437] P2075R6: Philox as an extension of the C++ RNG engines
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105438] P2422R1: Remove `nodiscard` annotations from the standard library specification
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105440] P2300R10: `std::execution`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105444] lldb-dap output events are by chunk size not lines
LLVM Bugs via llvm-bugs
- [llvm-bugs] Issue 71315 in oss-fuzz: llvm:clang-fuzzer: Abrt in llvm::APInt::udiv
ClusterFuzz-External via monorail via llvm-bugs
- [llvm-bugs] [Bug 105458] clang-tidy issue:WRAPPER_ESCAPE problem. about INNERPOINTERCHECKER.cpp
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105462] Clang fails to match the out-of-line member function specialization's noexcept specifier containing packs
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105480] Clang-format: Trailing return type formatting regression starting from v18
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105482] Clang-format (20): Incorrect behavior with BreakBinaryOperations
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105486] crash on evaluation of invalid expr
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105489] [llvm-cov][MC/DC] `mcdc_records` in JSON output insufficient
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105498] clang: OpenMP conflict with #include <format>
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105503] clang-tidy: modernize-use-using does not fix typedef of array
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105508] [clang-tidy] Fix modernize-loop-convert creates invalid code
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105512] clang -cc1 -analyze crashes with Assertion `(!BB || Parent == NodeTrait::getParent(const_cast<NodeT *>(BB))) && "cannot get DomTreeNode of block with different parent"' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105522] [mlir] free threading support for mlir python bindings
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105527] Scudo tests in compiler-rt/test/scudo are not run
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105537] miscompilation with -fstrict-vtable-pointers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105539] RISC-V missed optimisation: branch on equal to small constant
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105542] llvm-symbolizer does not support gnu_debugdata sections.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105545] `mlir-translate` crashes when `--split-input-file` is used on a mlir test with `omp::TargetOp` in it.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105547] `double free or corruption (!prev)` in `llvm::PassRegistry::registerPass`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105558] Clang fails to compile correct program with consteval
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105560] False positive: core.NullDereference on a const, non-null pointer member
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105569] Clang crash with -fsanitize=hwaddress -flto=thin -ffat-lto-objects
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105571] [DebugInfo] Assertion failure `!NodePtr->isKnownSentinel()' when fixing up debug info
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105578] Clang seemingly ignores `noinline` attribute
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105588] Reduce silent footgun likelihood with [[clang::preserve_most]] and _dl_runtime_resolve()
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105595] [clang][coroutines] Run-time crash with optimization when using coroutine with `co_await`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105606] Why do `llvm-addr2line-16` and `llvm-addr2line-18` try connecting to canonical.com (185.125.188.100)?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105611] MachO LLD - Crash when both ObjC category merge + relative method lists are enabled
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105621] [omp] The implementation of gcc is significantly simpler than that of clang
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105628] [clang-format] type cast mistaken for placement new/delete
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105630] Release Asset Audit Failed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105632] [InstCombine] Missed optimization with cmp+switch
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105634] [libc++] tzdb throws if `/etc/localtime` is not a symlink
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105637] Error compiling tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Editline.cpp.obj
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105639] [SPARC] Assembler does not recognize `illtrap`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105643] Clang compiles valid (?) program incorrectly
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105646] [flang][debug] Assumed shape array missing stride information.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105654] [AArch64] FMAX regression
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105658] Name case changes how clang-format breaks before function calls
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105674] [ARM] Assembly directive .fpu fp-armv8-fullfp16-sp-d16 crashes compiler
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105675] [X86] llvm-mca reports wrong data for vpscatterqd, vscatterqq with -mcpu=skylake-avx512
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105678] [ASAN] why doesn't asan nesting vfork()
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105679] [llvm-cov][MC/DC] Output should list *all* "relevant" test vectors
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105685] `llvm-foreach` takes 100% cpu usage
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105687] [libc++] Go through ranges algorithms and make sure they use the "classic" version
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105701] [mlir] No support for creating DenseElementsAttr with ComplexType through the CAPI and Python APIs
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105705] [lldb] Bug
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105708] -Wno-unused-comparison disables unused result warning even on comparison ops that are explicitly `[[nodiscard]]`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105710] [HLSL] Update DXIL/SPIRV hybrid CodeGen tests to use a temp variable representing interchange target
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105711] [clang] Unexpected Initialization of Private Member Array in Clang
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105713] Assertion `BestFactor.Width == LegacyVF.Width && " VPlan cost model and legacy cost model disagreed"' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105722] [clang] Assertion failed in Vectorize
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105737] Clang behavior diverges in `T&` and `T const&` conversions when using explicit object parameter `this auto&&`.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105743] Memprof silently ignores out of disk space conditions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105747] `SelectionDAGLegalize` crash with assertions on `powi.f16`/`powi.f16.i32`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105751] [libccxabi] Bug
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105760] Inconsistent loop unrolling decisions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105762] Darker diffs should be apply-able, or command should autofix
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105764] [libcxx] std::function doesn't with non-movable but copyable type
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105776] [HIP] -fmath-errno causes undefined symbol expf
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105778] [IR]: Bug - dangling reference
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105779] [Flang] fatal internal error: CHECK(!parseState.anyErrorRecovery() || parseState.messages().AnyFatalError()) failed at /root/llvm-project/flang/lib/Parser/parsing.cpp(249)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105781] WRAPPER_ESCAPE
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105782] [clang-format] [request] Align trailing return types
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105783] [SLPVectorizer] Assertion failure: vector_insert parameters must have the same element type
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105785] [ConstraintElim] Miscompilation with cmp intrinsic
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105796] Clang fails to compile consteval because of conflicting rule for variable arrays (?)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105805] [AMDGPU] Backport "GFX12 VMEM loads can write VGPR results out of order"
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105806] lldb-mi error on Linux/llvm.18.1: Option 'debug-counter' registered more than once!
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105807] Clang's "__builtin_reduce_min" algorithm for float vectors needs improvement when setting "-msse4.1".
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105813] clang-cl.exe 19.1.0 and 20.0.0 hangs non-deterministically
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105814] [AMDGPU] LiveIntervals appears to track SGPR arguments using lo/hi16
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105818] constexpr regression library
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105825] [CUDA][HIP] comparison of device functions not allowed in host function
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105828] [Clang] OpenMP debug info is not generated in declare mapper
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105836] [libLTO, IPGO] Slowdown after b1554fe
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105837] `-Wshorten-64-to-32` should not warn when value is bounded by conditionals
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105848] [Flang] Compiler ICEs with failing assert for Fortuno test framework
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105860] lldb skips the breakpoint on main function
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105862] [libc++] Hook __is_identity into __desugars_to
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105869] [AArch64] Numeric Mismatch with AArch64 when using CodeGenOptLevel::Aggressive
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105877] [clang-format] Ternary operator with unparenthesized comparison regression
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105878] [libc++][test] `fp_compare.h` includes non-portable `<__config>`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105880] [clang-format] C-style cast with extra parentheses as first term of binary operator regression
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105881] PeepholeOptimizerPass loses debug info
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105882] [C++20] [Modules] clang should find CNTTP type from partition even if not exported
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105885] Alias template with NTTP crashes if it has an unevaluated generic lambda taking `auto...`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105886] Alias template with unevaluated non-generic lambda with constexpr if statements complains about mismatched returns when used in a dependent context
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105894] [RISC-V] Assertion `isa<To>(Val) && "cast<Ty>() argument of incompatible type!"' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105898] [clang-format] Pointer asterisk is formatted weirdly in certain cases
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105900] [Clang] Pack indexing rejects valid and crashes
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105903] [Clang] Crash on pack indexing in return type if pack is empty
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105904] [SLP Vectorizer] Assertion `!empty()' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105908] Release Asset Audit Failed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105910] lld-link error undefined symbol __declspec(dllimport)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105916] [mlir][bufferization] Assertion `memref::CastOp::areCastCompatible(buffer.getType(), memRefType) && "CallOp::bufferize: cast incompatible"' failed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105918] [SystemZ] Assembler does not recognize `symbol at GOTENT` syntax
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105919] Clang complains unmatched out-of-line constraints involving UnresolvedLookupExpr
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105922] [clang] Miscompile with different optimization flags
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105932] [Clang] [C++20] Trivial copy of variant member array where some subobjects have been destroyed is rejected in a constant expression
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105936] Ubuntu clang version 18.1.3 (1ubuntu1) crashes while building Boost 1.86.0
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105938] Executing the "gdb-remote" command will clear the module created by "target create"
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105939] [clang-format] Space after `std::enable_if_t`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105944] file lldb-mi.exe is missing in llvm install path (18.1.8 version
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105950] [StackColoring] Reliance on DCE for removing fixed-stack LIFETIME Markers
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105952] [QUESTION] Settings for llvm-objdump?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105957] [Clang] Undefined Behavior with constexpr
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105958] [lld] Thread-related non-reproducibility when linking FreeBSD EFI loader
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105959] -Wall causes massive compilation slowdown
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105960] [TySan] False positive with struct containing two lists
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105962] Assertion `Proto && "Functions without a prototype cannot be overloaded"' failed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105970] clang:static analyzer-Discrepancy Between COVERITY and clang-tidy in Detecting WRAPPER_ESCAPE Issues
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105972] [Clang][PowerPC] Clang does not define soft float macros with `-msoft-float`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105974] Inconsistent precedence for empty lines in clang-format related to dependence on MaxEmptyLinesToKeep
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105977] [libcxxabi] Multiple build errors with libcxxabi for ARCH-windows-msvc target
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105978] [ARM] Assertion failure in `llvm::SDNode::getValueType()` for `use-soft-float=true` and `target-features=+armv7-a`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105979] clang-tidy Fails to Detect WRAPPER_ESCAPE Issues in Code Analysis
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105985] [SimplifyCFG] After optimizing undefined behavior that requires multiple conditions to be judged, there will also be logic errors in the generated code.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105987] libLLVM-19.so is a broken symbolic link
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105988] [LLVM] Miscompile at O3
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105994] Clang segfault when using C++ modules and a precompiled header
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 105997] Building openmp on Apple Silicon fails with missing symbol `___divdc3`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106002] Static analyzer crashes with single C++ test file
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106007] [libc++] is_swappable declares std::swap(), leading to linking errors when <utility> is not included
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106010] Support building zstd in tree
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106011] Lack of or poor autovectorization of loops over references into contiguous memory
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106016] Release Asset Audit Failed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106019] [Flang] Compilation error when an array is entity-name in bind statement and use-name in rename statement
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106020] [Flang] Compilation error when rename-list is used in use statement
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106021] [Flang][OpenMP] Compilation error when declarations within threadprivate directive and explicit declarations
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106022] Release Asset Audit Failed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106023] Static Analyzer Fails to Detect WRAPPER_ESCAPE Issues in Code Analysis
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106024] Release Asset Audit Failed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106025] Release Asset Audit Failed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106026] Release Asset Audit Failed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106029] Release Asset Audit Failed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106031] Release Asset Audit Failed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106038] Release Asset Audit Failed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106040] Release Asset Audit Failed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106042] opt -passes="function-simplification<O1>" leaves debug info that the LLParser complains about
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106044] Release Asset Audit Failed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106045] Release Asset Audit Failed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106049] Release Asset Audit Failed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106050] With clang 20, compilation fails "error: overriding '-ffp-model=precise' option with '-ffp-contract=off' [-Werror, -Woverriding-option]"
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106052] Release Asset Audit Failed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106057] Release Asset Audit Failed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106063] Release Asset Audit Failed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106068] clang-format misrecognition compare operator `<`, `>` as template-parameter-list when they are concatenate
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106070] Release Asset Audit Failed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106078] Release Asset Audit Failed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106083] [DFAJumpThreading] crash since b167ada
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106088] Release Asset Audit Failed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106098] Release Asset Audit Failed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106103] Consume Metadata Analysis Information in DXILTranslateMetadata pass
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106106] Release Asset Audit Failed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106109] [RISCV] vfslide1down+vmerge miscompile
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106111] [llvm-lit] FileNotFoundError in lit internal shell
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106113] https://lld.llvm.org/ instructions typo
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106118] Poor codegen with __builtin_subcll
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106123] clang-tidy 19.1.0-rc2 ICE on make_shared<Deriv>(Base { ... })
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106124] LLVM ERROR: Instruction Combining did not reach a fixpoint after 1 iterations
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106130] [HLSL] Enable protection code for destruction of local statics
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106131] OpenMP stand-alone loop transforms do not set original loop variables as expected
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106134] Bump width of `AttributeBitSet` to 16 bytes
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106136] [libc++] `format("{0:#c}", 77)` should be accepted
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106139] [DXIL] trivially dead functions marked internal by DXILFinalizeLinkage don't get removed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106142] [compiler-rt] Test using 'export' failing to execute with lit internal shell due to too many arguments
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106162] [MLIR] [Vector] optimization VectorLinearize crashes
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106167] [mlir] Crash when using --pass-pipeline="builtin.module(func.func(tosa-to-linalg))"
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106168] [mlir] Crash when using --tosa-to-tensor
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106172] [mlir] Crash when using --pass-pipeline="builtin.module(func.func(mesh-spmdization, test-constant-fold))"
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106173] default linker script
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106174] Crash on va_arg with variable size type
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106180] [clang] Crash on initialization
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106182] [clang] error: clang frontend command failed with exit code 139
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106188] [DirectX] Introduce llvm.dx.rawBufferLoad/Store and lower them to rawBufferLoad/Store dxil ops
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106189] [HLSL] Add StructuredBuffer definitions to HLSLExternalSemaSource
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106194] Clang-format formats string content in c#
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106199] [clang][analyzer] Potential Improvement for deduplication strategy in Clang StaticAnalyzer and Clang-Tidy
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106202] [DAGCombiner] crash since 7e72caf
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106203] [RISC-V][ORCJIT] PostgreSql JIT crashes in llvm::RuntimeDyldELF::computePlaceholderAddress
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106204] LLVM Apt install: pin minor and patch version
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106206] [M68k] cmp / br pair doesn't prevent reordering in scheduling
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106208] [M68k] implement large code model
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106209] [M68k] M68kExpandPseudo::ExpandMI and M68kInstrInfo::ExpandMOVEM incorrectly promote 8bit and 16bit registers to 32bit
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106210] [M68k] incorrect assertion on move from CC register to data register
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106213] [M68k] function epilogue pops stack too far
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106217] [lldb] build wformat for windows
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106218] [Clang] `[[clang::noinline]]` is ignored on operators in template functions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106221] [flang][runtime] random_init collision rate is high (>1%) on some platforms and time dependent
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106223] Should `PROVIDE` provide symbols that are only referenced by garbage-collected symbols?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106226] Building LLVM-BOLT with the bazel build produces an non-working build
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106228] Incorrect behavior with BreakBinaryOperations
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106239] [clang] Crash with O2 optimization flag
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106248] [clang] Assertion failed in Vectorize
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106249] [llvm-lit] Lit's built-in diff command causing clang test to fail when run with internal shell
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106253] [HLSL] bitcasts emitted instead of vector conversions in binary operators
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106256] Ineffectual por with constant emitted for pshufb operand
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106257] [SLP Vectorizer] Assertion `(GeneratedValue->getType()->isVectorTy() == !GeneratesPerFirstLaneOnly || State.VF.isScalar()) && "scalar value but not only first lane defined"' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106261] [libc++] Wraparound in string `operator>>` causes issues with `-fsanitize=integer`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106264] [libc++] Missing include in three_way_comp_ref_type.h
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106270] lldb API tests fail to compile inferiors with newer Android NDK (r22b or later)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106272] [libc++] QoI: __wrap_iter prvalue can increment/decrement
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106275] [LLD][COFF] Sections marked as `IMAGE_SCN_LNK_INFO` end up in the final binary
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106276] `cppcoreguidelines-missing-std-forward` should not warn on deleted functions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106278] `cppcoreguidelines-rvalue-reference-param-not-moved` should not warn on unnamed parameters
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106282] [LLDB] Hangs when connecting to lldb-server via script file on Windows
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106283] [LLDB] lldb-server busyloops on Windows
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106284] TypeError: String argument expected
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106290] `lld-x86_64-win` / `llvm-clang-x86_64-expensive-checks-win` builds fail in CI
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106292] `aosp-O3-polly-before-vectorizer-unprofitable` build fails in CI
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106297] [flang][OpenMP] Parallel region failure
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106302] [llvm-lit] Lit's built-in cat command not handling carriage returns correctly
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106317] [clang-tools-extra][llvm-lit] Enable lit internal shell for clang-tools-extra test suite
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106318] MIPS: Support __builtin_readcyclecounter
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106319] llc sometimes emits non-working calling sequence on x86_64-windows-gnu
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106336] `x86-64-v3+avx512f` crash on `X86 DAG->DAG Instruction Selection`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106344] [Clang] [KCFI] why does KCFI make no sense for hook function?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106345] [llvm] `Converting bits to bytes lost precision` assertion in `TargetLowering::getVectorSubVecPointer()`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106346] std::optional as a member variable of a parent class, cause std::is_constructible_v to fail.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106347] [RISCV] Why RISCVRegisterInfo.td not generate sub register for general purpose register?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106348] Arm neon left shift intrinsics - incorrect immediate value
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106349] bad clang-format of C# code
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106352] `llvm-clang-x86_64-expensive-checks-win` test fails in CI
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106355] `reverse-iteration` tests fail in the CI
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106357] clang always wants to link `-lunwind`, `-unwindlib` doesnt seem to have an effect
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106358] Attribute `preferred_name` doesn't work if the target specialization isn't mentioned anywhere after the declaration
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106361] Build failure with ENABLE_Z3_SOLVER=ON for homebrew
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106367] Miscompile related to licm-promotion
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106372] Respect the lifetimebound in assignment operator.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106374] unify detection of object mutation in clang-tidy checks
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106379] Clang times out compiling simple program. GCC ok.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106380] [AArch64] Overlapping registers allocated to input and lateout constraints
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106386] [clang-format] Incorrect formatting of MSVC interface keyword after clang-format v17.0.1
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106392] extend `returns_nonnull` function attribute diagnostics
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106393] libtinfo5 problems with the pre-built assets
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106394] crash on valid
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106396] openmp interop, could expose handle to device plugin library
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106399] Docs to build openmp don't build libomptarget
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106403] amdgpu openmp refuses to compile without rocm device libs, doesn't actually use rocm device libs
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106405] PrintingPolicy does not honor terse output for C files
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106408] clang-tidy / clang-check coredump when ParseAST
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106409] Build failed for kernel-6.6.47-gentoo (USE=experimental) with LTO when choosing AMD Zen 4 at link time
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106412] Miscompiling LDS variable in openmp
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106413] Ineffectual bitwise or with constant emitted for mask operand of vperm(b|w|d|q|ps|pd)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106416] [clang-format] [regression] formatting of comment not stable; oscillates between two ways
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106417] [VPlan] Assertion " VPlan cost model and legacy cost model disagreed"' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106418] [clang-format] [regression] formatting of macro not stable; oscillates between two ways
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106419] Bad codeview (maybe others) debug info generated after the fastregalloc pass inserts instruction without debug information
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106422] LTO produces bogus call-site debug info
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106428] [libc++] std::invoke() substitution failure when using function object with default argument
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106432] [clangd] [regression] n^2 runtime when processing code that builds a TypeList-like template
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106445] Unused lambda capture source ranges are slightly off
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106448] [mlir] `memref.store` and `vector.store` not working in `scf.for` in `mlir-vulkan-runner`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106455] [HLSL] [SPIRV] Don't generate per-variable guards for SPIR-V with HLSL
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106456] clang-format: Generalize `BAS_AlwaysBreak` to all delimiter pairs
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106459] [mlir][polly][llvm-lit] External shell unable to be turned on for lit tests
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106460] [libc++] std::regex_constants::ECMAScript mask not set
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106461] [DebugInfo][LICM] Missing debug location updates
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106475] lldb-api import-std-module tests failing
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106476] LLVM build failed on non-English Windows system with Visual Studio
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106487] [PAC] Implicit casts results in no resigns in some cases
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106490] Build compiler-rt failed on windows+visual studio
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106493] LLVM ERROR: unsupported GC: compressed-pointer
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106506] [clang-format] Mis-alignment when using `Macros`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106509] [clang] rejects-valid:
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106511] [InstCombine] Transform sub(select, select) into select when they have same conditions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106519] [mlir][arith] `ceildivsi` wrong lowering
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106523] Assertion `hasPlanWithVF(ScalarVF) && "More than a single plan/VF w/o any plan having scalar VF"' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106534] How to build Clang
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106535] How to build Clang?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106548] How to fix this annoying legacy crash?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106549] llvm-19.1.0-rc3 build error
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106551] Clang rejects valid int iarr [10] alignas(Required);
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106554] [LV] missed optimization for loop with condition
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106572] [Clang] crash with a templated constructor
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106576] Crash on code with StmtExpr and atomic char load in `Expr::EvaluateAsRValue`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106579] AArch64 atomicrmw fmin/fmax codegen results are host dependent or non-deterministic
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106593] [clang] KCFI hash mismatches with anonymous structs and qualified typedefs
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106594] [llvm-lit] Environment variable not found in LLD subproject with lit internal shell
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106596] [HLSL] cbuffer inside namespace crashes codegen
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106597] llvm/Analysis/AliasAnalysis.h does not build in C++23 mode
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106598] [llvm-lit] Environment variable not found in compiler-rt subproject with lit internal shell
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106601] [llvm-lit] Environment variable not found in clang subproject with lit internal shell
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106608] [clang] `intercept-build` can't find its Python modules on a `lib64` system
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106626] [SLP] Assertion "All elements in mask must be less than CommonVF." failed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106627] [llvm-lit] The `env` command without args doesn't support redirection with lit internal shell
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106630] [libc] Implement the strftime and strftime_l entrypoints
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106633] [llvm-lit] Extra formatting added around test output by internal shell is affected by test output colors
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106635] Enforce std::map and std::unordered_map value_type requirements
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106636] [llvm-lit] Consolidate logic for enabling internal shell for all test suites
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106641] [VPlan] Assertion " VPlan cost model and legacy cost model disagreed"' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106642] libc++ containers can't hold C arrays
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106643] [llvm-lit] Show test output when combining -v or -a with -q
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106655] [SLP] Assertion `I >= 0 && I < (NumOpElts * 2) && "Out-of-bounds shuffle mask element"' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106656] [AST-Matchers] Inconsistency between the dynamic AST matchers used via clang-query and the C++ AST matchers used via clang-tidy
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106660] [clang] Invocation of NTTP pointer to explicit this member function is rejected
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106663] [clang-query] Tab autocompletion misses matchers like hasUnqualifiedDesugaredType()
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106667] [SLPVectorizer] Assertion `CastInst::castIsValid(opc, C, Ty) && "Invalid constantexpr cast!"' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106669] [RISCV][SiFive7Model] Best way to provide custom VCIX latencies?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106678] [clang] Clang does not diagnose unused private member functions
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106682] [Flang] TSVC: not vectorized because loops are not recognized as reduction loops
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106684] [clang] -Wpadded does not trigger any warnings, despite using same code as unit tests
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106694] [clang] no_unique_address working with tail padding of other member field.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106700] [RISCV][SiFive] How to prevent reordering of VCIX instructions when using intrinsics and inline-asm?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106705] [flang][Semantics] Semantic error in Fortran code due to recursive reference in specification expression
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106709] In clang-tidy automated fix `modernize-use-trailing-return-type` should be applied after `readability-make-member-function-const`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106713] `__noop` should return 0
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106728] Backport "[AVR] Fix parsing & emitting relative jumps"
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106735] Error in RISC-V Vector Peephole Optimization (riscv-vector-peephole) pass
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106756] *** Scheduling failed! ***
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106761] Typo in Clang-Format output
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106762] Compile-time regression after #104815
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106764] libc++: Implement P0448 A strstream replacement using span<charT> as buffer (spanstream)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106780] [VPlan] Assertion " VPlan cost model and legacy cost model disagreed"' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106781] Backward jumps to some local labels in inline assembly fail to compile
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106815] [clang] Range of empty enumeration without fixed underlying type is incorrect.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106830] Assertion `AllowOversized && "Elems are oversized"' failed.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106833] clang::Interpreter failure to cleanup after erroneous template instantiation input
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106834] `clang-analyzer-core.StackAddressEscape` false-positive
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106838] clang and clang++ can't build static linked binary, but dynamic linked binary 's compilation is ok
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106839] "Class Template Argument Deduction for Alias Templates" Still not supported
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106845] clang crashes on valid code at -Os on x86_64-linux-gnu: Assertion `(!IsNonPowerOf2 || ReuseShuffleIndices.empty()) && "Reshuffling not supported with non-power-of-2 vectors yet."' failed
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106846] performance regression in clang-19 when using computed goto
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106847] [clang] operator<=> generated too early
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106851] [Aarch64] `bitcast i8 to <8 x i1>`, then `sext <8 x i1> to <8 x i8>` should be optimized
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106852] failed static_assert still fires even if in constexpr if(false)
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106854] could not find gdb-remote stub exe ''
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106855] `reverse-iteration` tests fail in the CI
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106859] MLIRExecutionEngineShared doesn't build with mingw due to undefined symbols
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106863] [Clang][X86_64] Clang build inl instruction in __asm__ error
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106864] [clang] Segmentation fault with `static_assert(__builtin_is_implicit_lifetime(int __attribute__((btf_type_tag("user"))) *))`
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106865] [clang] NTTP pointer to explicit this member function
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106867] [clang] -Wunused-value does not warn about `literal; ` if the literal is expanded from macro defined in system header
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106871] libFuzzer does not build on mingw with pthreads
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106872] [compiler-rt] how to use hwasan on x86?
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106873] Update debug info assignment tracking docs with current status
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106876] Several WebAssembly tests fail on LLVM without X86 target
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106878] Wrong line number from clang -E for macro expansion.
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106879] [clang] Wrong parsing in _constant-expression_ for bit-field size
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106884] clang-tidy checks the code and an error occurs
LLVM Bugs via llvm-bugs
- [llvm-bugs] [Bug 106887] Clang-Cl __declspec(naked) inline assembly fails with __declspec(dllimport) while MSVC succeeds
LLVM Bugs via llvm-bugs
Last message date:
Sat Aug 31 22:56:14 PDT 2024
Archived on: Sat Aug 31 22:56:16 PDT 2024
This archive was generated by
Pipermail 0.09 (Mailman edition).