[llvm-bugs] [Bug 89025] Clang static analyzer - `Past-the-end iterator dereferenced` in ranged based for loop

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 89025 Summary Clang static analyzer - `Past-the-end iterator dereferenced` in ranged based for loop Labels clang Assignees

[llvm-bugs] [Bug 89013] Assertion !isValueDependent() && "Expression evaluator can't be called on a dependent expression."' failed.

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 89013 Summary Assertion !isValueDependent() && "_expression_ evaluator can't be called on a dependent _expression_."' failed. Labels clang, crash

[llvm-bugs] [Bug 89012] Loop Deletion(loop-deletion) pass might generate misunderstanding debug information

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 89012 Summary Loop Deletion(loop-deletion) pass might generate misunderstanding debug information Labels new issue Assignees

[llvm-bugs] [Bug 89010] [Clang] Diagnostic in immediate-escalating lambda is unnecessarily confusing

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 89010 Summary [Clang] Diagnostic in immediate-escalating lambda is unnecessarily confusing Labels clang:frontend, consteval Assi

[llvm-bugs] [Bug 89008] [clang] code generation issue with clang -march=amdfam10

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 89008 Summary [clang] code generation issue with clang -march=amdfam10 Labels clang Assignees Reporter

[llvm-bugs] [Bug 89002] [libc] replace MutexLock with cpp::lock_guard

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 89002 Summary [libc] replace MutexLock with cpp::lock_guard Labels good first issue, code-cleanup, libc Assignees

[llvm-bugs] [Bug 88997] [libc] move pthread macros to a dedicated header

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 88997 Summary [libc] move pthread macros to a dedicated header Labels good first issue, code-cleanup, libc Assignees

[llvm-bugs] [Bug 88966] Assertion failed: (N1.getValueType().bitsLT(VT) && "Invalid zext node, dst < src!"), function getNode, file SelectionDAG.cpp, line 5848.

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 88966 Summary Assertion failed: (N1.getValueType().bitsLT(VT) && "Invalid zext node, dst < src!"), function getNode, file SelectionDAG.cpp, line 5848. Labels backen

[llvm-bugs] [Bug 88964] clang crash told me to report here.

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 88964 Summary clang crash told me to report here. Labels clang Assignees Reporter sbromberge

[llvm-bugs] Issue 65438 in oss-fuzz: llvm:llvm-dwarfdump-fuzzer: Heap-buffer-overflow in XXH3_hashLong_64b

2024-04-16 Thread ClusterFuzz-External via monorail via llvm-bugs
Updates: Labels: ClusterFuzz-Verified Status: Verified Comment #1 on issue 65438 by ClusterFuzz-External: llvm:llvm-dwarfdump-fuzzer: Heap-buffer-overflow in XXH3_hashLong_64b https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=65438#c1 ClusterFuzz testcase 6732252150890496 is

[llvm-bugs] [Bug 88960] [InstCombine] Instruction sink doesn't see through sink opportunities from `bb0` to `bb2` in `bb0->bb1->bb2`

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 88960 Summary [InstCombine] Instruction sink doesn't see through sink opportunities from `bb0` to `bb2` in `bb0->bb1->bb2` Labels new issue

[llvm-bugs] [Bug 88959] AArch64 backend: extractelement with poison index leads to OOB memory load

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 88959 Summary AArch64 backend: extractelement with poison index leads to OOB memory load Labels backend:AArch64, llvm:codegen, miscompilatio

[llvm-bugs] [Bug 88958] x86 codegen, AVX2: missing optimization -- the compiler could swap args of commutative intrinsic `_mm256_testz_si256`

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 88958 Summary x86 codegen, AVX2: missing optimization -- the compiler could swap args of commutative intrinsic `_mm256_testz_si256` Labels new issue

[llvm-bugs] [Bug 88956] FLT_EVAL_METHOD = 2 is not honored for floating-point constants

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 88956 Summary FLT_EVAL_METHOD = 2 is not honored for floating-point constants Labels new issue Assignees Repo

[llvm-bugs] Issue 64836 in oss-fuzz: llvm:llvm-isel-fuzzer--x86_64-O2: ASSERT: (isUIntN(8 * Size, Value) || isIntN(8 * Size, Value)) && "Invalid size"

2024-04-16 Thread ClusterFuzz-External via monorail via llvm-bugs
Updates: Labels: ClusterFuzz-Verified Status: Verified Comment #1 on issue 64836 by ClusterFuzz-External: llvm:llvm-isel-fuzzer--x86_64-O2: ASSERT: (isUIntN(8 * Size, Value) || isIntN(8 * Size, Value)) && "Invalid size" https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=64836#

[llvm-bugs] Issue 65993 in oss-fuzz: llvm: Fuzzing build failure

2024-04-16 Thread ClusterFuzz-External via monorail via llvm-bugs
Updates: Status: Verified Comment #15 on issue 65993 by ClusterFuzz-External: llvm: Fuzzing build failure https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=65993#c15 The latest build has succeeded, closing this issue. -- You received this message because: 1. You were specifically

[llvm-bugs] [Bug 88950] AArch64 backend miscompilation related to sshl.sat

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 88950 Summary AArch64 backend miscompilation related to sshl.sat Labels backend:AArch64, llvm:codegen, miscompilation

[llvm-bugs] [Bug 88949] [SPIRV][HLSL] implement `rsqrt` lowering

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 88949 Summary [SPIRV][HLSL] implement `rsqrt` lowering Labels backend:DirectX, HLSL Assignees Rep

[llvm-bugs] [Bug 88946] [DXIL][HLSL] add `all` intrinsic lowering

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 88946 Summary [DXIL][HLSL] add `all` intrinsic lowering Labels backend:DirectX, HLSL Assignees R

[llvm-bugs] [Bug 88944] [SPIRV][HLSL] Implement integer (signed\unsigned) `mad` lowering

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 88944 Summary [SPIRV][HLSL] Implement integer (signed\unsigned) `mad` lowering Labels HLSL, backend:SPIR-V Assignees

[llvm-bugs] [Bug 88941] [x86][asm] invalid instruction mnemonic 'retf'

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 88941 Summary [x86][asm] invalid instruction mnemonic 'retf' Labels backend:X86, llvm:asmparser Assignees

[llvm-bugs] [Bug 88940] [SPIRV][HLSL] Implement `lerp` lowering

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 88940 Summary [SPIRV][HLSL] Implement `lerp` lowering Labels HLSL, backend:SPIR-V Assignees farzonl

[llvm-bugs] [Bug 88936] [SPIR-V] error: backend data layout does not match expected target description

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 88936 Summary [SPIR-V] error: backend data layout does not match expected target description Labels backend:SPIR-V, SPIR-V Assig

[llvm-bugs] [Bug 88935] [Flang][OpenMP] assertion failure on reduction

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 88935 Summary [Flang][OpenMP] assertion failure on reduction Labels flang Assignees Reporter

[llvm-bugs] [Bug 88931] clang 18.1.3 crashes when building intel-media-driver 24.2.0

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 88931 Summary clang 18.1.3 crashes when building intel-media-driver 24.2.0 Labels clang Assignees Reporter

[llvm-bugs] [Bug 88929] Assertion failure when indexing into non-existent pack

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 88929 Summary Assertion failure when indexing into non-existent pack Labels new issue Assignees Reporter

[llvm-bugs] Issue 60381 in oss-fuzz: llvm:clang-format-fuzzer: Null-dereference READ in clang::format::TokenAnnotator::calculateFormattingInformation

2024-04-16 Thread ClusterFuzz-External via monorail via llvm-bugs
Updates: Labels: ClusterFuzz-Verified Status: Verified Comment #2 on issue 60381 by ClusterFuzz-External: llvm:clang-format-fuzzer: Null-dereference READ in clang::format::TokenAnnotator::calculateFormattingInformation https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=60381#c

[llvm-bugs] [Bug 88925] Assertion failure when indexing a pack with expansion of more indexes than pack elements

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 88925 Summary Assertion failure when indexing a pack with expansion of more indexes than pack elements Labels new issue Assignees

[llvm-bugs] Issue 25060 in oss-fuzz: llvm:llvm-dwarfdump-fuzzer: ASSERT: (!Cursor || DebugLineData.getAddressSize() == 0 || DebugLineData.getAddressSize(

2024-04-16 Thread ClusterFuzz-External via monorail via llvm-bugs
Updates: Labels: ClusterFuzz-Verified Status: Verified Comment #5 on issue 25060 by ClusterFuzz-External: llvm:llvm-dwarfdump-fuzzer: ASSERT: (!Cursor || DebugLineData.getAddressSize() == 0 || DebugLineData.getAddressSize( https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=250

[llvm-bugs] [Bug 88920] llvm/include/llvm/ADT/ArrayRef.h:169: const T& llvm::ArrayRef::front() const [with T = llvm::Value*]: Assertion `!empty()' failed.

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 88920 Summary llvm/include/llvm/ADT/ArrayRef.h:169: const T& llvm::ArrayRef::front() const [with T = llvm::Value*]: Assertion `!empty()' failed. Labels c++,

[llvm-bugs] Issue 64653 in oss-fuzz: llvm:clang-format-fuzzer: ASSERT: !eof()

2024-04-16 Thread ClusterFuzz-External via monorail via llvm-bugs
Updates: Labels: ClusterFuzz-Verified Status: Verified Comment #1 on issue 64653 by ClusterFuzz-External: llvm:clang-format-fuzzer: ASSERT: !eof() https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=64653#c1 ClusterFuzz testcase 5218745949487104 is verified as fixed in https:/

[llvm-bugs] [Bug 88917] Segfault when compiling weird code

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 88917 Summary Segfault when compiling weird code Labels new issue Assignees Reporter maronez

[llvm-bugs] [Bug 88908] [SPIR-V] Bit width of input/result types in OpSConvert/OpUConvert must not be the same

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 88908 Summary [SPIR-V] Bit width of input/result types in OpSConvert/OpUConvert must not be the same Labels new issue Assignees

[llvm-bugs] [Bug 88906] [clang] name mangling for lambda's in local classes broken since clang-13

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 88906 Summary [clang] name mangling for lambda's in local classes broken since clang-13 Labels clang Assignees

[llvm-bugs] [Bug 88896] [clang-scan-deps] Error if integer literal contains a single quote

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 88896 Summary [clang-scan-deps] Error if integer literal contains a single quote Labels clang:frontend, clang:tooling Assignees

[llvm-bugs] [Bug 88895] Building 16 bit floating point builtins if supported by the compiler should be enabled on platforms other than Darwin

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 88895 Summary Building 16 bit floating point builtins if supported by the compiler should be enabled on platforms other than Darwin Labels new issue

[llvm-bugs] [Bug 88889] [Flang] 'fir.rebox' complains when passing an expression of character type as an actual argument corresponding to an assumed-length dummy with different rank of a BIND(C) routi

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 9 Summary [Flang] 'fir.rebox' complains when passing an _expression_ of character type as an actual argument corresponding to an assumed-length dummy with different rank of a BIND(C) routine

[llvm-bugs] [Bug 88888] [clang-format] Different indentation format with and without `-lines` parameter and user defined `Macros:`

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 8 Summary [clang-format] Different indentation format with and without `-lines` parameter and user defined `Macros:` Labels clang-format

[llvm-bugs] [Bug 88885] [DXIL] Create versioned DXIL specification(s) independent of Shader Model version

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 5 Summary [DXIL] Create versioned DXIL specification(s) independent of Shader Model version Labels new issue Assignees

[llvm-bugs] [Bug 88883] CUDA on Windows: COMDAT folding may cause wrong kernel to be launched

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 3 Summary CUDA on Windows: COMDAT folding may cause wrong kernel to be launched Labels new issue Assignees

[llvm-bugs] [Bug 88882] `clang-diagnostic-builtin-macro-redefined` doesnt provide any information about _which_ macro is redefined

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 2 Summary `clang-diagnostic-builtin-macro-redefined` doesnt provide any information about _which_ macro is redefined Labels new issue As

[llvm-bugs] [Bug 88880] [LLVM-Tools] [LLVM-ReadElf] Erroneous JSON output when using `-d` or `--unwind` or `--all`

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 0 Summary [LLVM-Tools] [LLVM-ReadElf] Erroneous JSON output when using `-d` or `--unwind` or `--all` Labels new issue Assignees

[llvm-bugs] [Bug 88878] llvm-objcopy: Emit warnings when handling sparse ELF files

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 88878 Summary llvm-objcopy: Emit warnings when handling sparse ELF files Labels new issue Assignees Reporter

[llvm-bugs] [Bug 88876] [OpenMP] CMake fails to install .dll.lib on MSVC

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 88876 Summary [OpenMP] CMake fails to install .dll.lib on MSVC Labels new issue Assignees Reporter

[llvm-bugs] [Bug 88866] [clang] Crash on unexpanded pack in concept-constrained NTTP

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 88866 Summary [clang] Crash on unexpanded pack in concept-constrained NTTP Labels clang Assignees Reporter

[llvm-bugs] [Bug 88864] [Clang++][ABI] Different mangled name for clang++ and g++

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 88864 Summary [Clang++][ABI] Different mangled name for clang++ and g++ Labels clang Assignees Reporter

[llvm-bugs] [Bug 88863] [debuginfo] [optimizations]A specific combination of function optimization passes triggers debug information of local variables missing

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 88863 Summary [debuginfo] [optimizations]A specific combination of function optimization passes triggers debug information of local variables missing Labels new iss

[llvm-bugs] [Bug 88852] [MIPS] Got `PC offset is too large 0xffffffff....` when linking using LLD

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 88852 Summary [MIPS] Got `PC offset is too large 0x` when linking using LLD Labels lld Assignees

[llvm-bugs] [Bug 88851] Is there any generic cpu model support for RVV?Or how to add a cpu model for RISCV?

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 88851 Summary Is there any generic cpu model support for RVV?Or how to add a cpu model for RISCV? Labels new issue Assignees

[llvm-bugs] [Bug 88850] Missed optimization : fail to

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 88850 Summary Missed optimization : fail to Labels new issue Assignees Reporter XChy

[llvm-bugs] [Bug 88849] LoopVectorizer asserts

2024-04-16 Thread LLVM Bugs via llvm-bugs
Issue 88849 Summary LoopVectorizer asserts Labels loopoptim, vectorization Assignees Reporter