[llvm-bugs] [Bug 36389] New: clang crashes on valid code at -O3 in 64-bit mode on x86_64-linux-gnu: Assertion `SuccChain.UnscheduledPredecessors == 0 && "Found CFG-violating block"' failed

2018-02-14 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36389 Bug ID: 36389 Summary: clang crashes on valid code at -O3 in 64-bit mode on x86_64-linux-gnu: Assertion `SuccChain.UnscheduledPredecessors == 0 && "Found CFG-violating blo

[llvm-bugs] [Bug 36388] New: -polyhedral-info -polly-check-parallel analyzes non parallel loop as parallel.

2018-02-14 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36388 Bug ID: 36388 Summary: -polyhedral-info -polly-check-parallel analyzes non parallel loop as parallel. Product: Polly Version: unspecified Hardware: PC OS: Linux

[llvm-bugs] [Bug 36387] New: Load from a local value is not hoisted outside of the loop when the value is populated via sret pointer

2018-02-14 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36387 Bug ID: 36387 Summary: Load from a local value is not hoisted outside of the loop when the value is populated via sret pointer Product: libraries Version: trunk Hardware: PC

[llvm-bugs] [Bug 35818] Crash when compiling coroutine with custom suspend_always

2018-02-14 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=35818 gornisha...@gmail.com changed: What|Removed |Added CC||gornisha...@gmail.com Status

[llvm-bugs] [Bug 27653] BOUND instruction has swapped arguments

2018-02-14 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=27653 Craig Topper changed: What|Removed |Added Resolution|--- |FIXED CC|

[llvm-bugs] [Bug 36386] New: JumpThreading misoptimization, only on glibc 2.26

2018-02-14 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36386 Bug ID: 36386 Summary: JumpThreading misoptimization, only on glibc 2.26 Product: libraries Version: trunk Hardware: PC OS: Windows NT Status: NEW Severity: enha

[llvm-bugs] [Bug 35792] Missed optimization: Failure to emit BLSR for 32 bit inputs (or less)

2018-02-14 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=35792 Sanjay Patel changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[llvm-bugs] [Bug 36385] New: Please backport r325139 to 6.0

2018-02-14 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36385 Bug ID: 36385 Summary: Please backport r325139 to 6.0 Product: libraries Version: trunk Hardware: PC OS: All Status: NEW Severity: enhancement Priority

[llvm-bugs] [Bug 36384] New: MatchFinder constructor causes segfault

2018-02-14 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36384 Bug ID: 36384 Summary: MatchFinder constructor causes segfault Product: clang Version: trunk Hardware: PC OS: Linux Status: NEW Severity: normal Priori

[llvm-bugs] Issue 4390 in oss-fuzz: llvm/llvm-dwarfdump-fuzzer: Sanitizer CHECK failure in "((0)) != (0)" (0x0, 0x0)

2018-02-14 Thread sheriff… via monorail via llvm-bugs
Updates: Labels: Deadline-Approaching Comment #7 on issue 4390 by sheriff...@chromium.org: llvm/llvm-dwarfdump-fuzzer: Sanitizer CHECK failure in "((0)) != (0)" (0x0, 0x0) https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=4390#c7 This bug is approaching its deadline for being fi

[llvm-bugs] [Bug 36383] New: .inl files ignored by Visual Studio extension

2018-02-14 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36383 Bug ID: 36383 Summary: .inl files ignored by Visual Studio extension Product: clang Version: trunk Hardware: PC OS: Windows NT Status: NEW Severity: normal

[llvm-bugs] [Bug 36382] New: math.h included before __config

2018-02-14 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36382 Bug ID: 36382 Summary: math.h included before __config Product: libc++ Version: unspecified Hardware: PC OS: All Status: NEW Severity: normal Priority:

[llvm-bugs] [Bug 36381] New: Crash in NonNullParamChecker / clang::ento::RangedConstraintManager::assumeSymUnsupported()

2018-02-14 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36381 Bug ID: 36381 Summary: Crash in NonNullParamChecker / clang::ento::RangedConstraintManager::assumeSymUnsuppo rted() Product: clang Version: unspecified Hardwar

[llvm-bugs] [Bug 36380] New: No sanity checking of array size with width specifier ?

2018-02-14 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36380 Bug ID: 36380 Summary: No sanity checking of array size with width specifier ? Product: new-bugs Version: 5.0 Hardware: PC OS: Linux Status: NEW

[llvm-bugs] [Bug 36379] New: opt crashes with -enable-nontrivial-unswitch -passes=unswitch: Assertion `(L.contains(ChildN->getBlock()) || llvm::find(ExitBlocks, ChildN->getBlock()) != ExitBlocks.end()

2018-02-14 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36379 Bug ID: 36379 Summary: opt crashes with -enable-nontrivial-unswitch -passes=unswitch: Assertion `(L.contains(ChildN->getBlock()) || llvm::find(ExitBlocks, ChildN->getBlock

[llvm-bugs] [Bug 36378] New: clang crash building Linux kernel i915 druver

2018-02-14 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36378 Bug ID: 36378 Summary: clang crash building Linux kernel i915 druver Product: libraries Version: 6.0 Hardware: PC OS: Linux Status: NEW Severity: normal

[llvm-bugs] [Bug 36154] [AMDGPU][MC][GFX8][GFX9] Incorrect dst/data size for MIMG opcodes with d16 modifier

2018-02-14 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36154 Dmitry changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED|

[llvm-bugs] [Bug 36095] [AMDGPU][MC][GFX8][GFX9] d16 modifier of image instructions should be enabled for GFX8/9 only

2018-02-14 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36095 Dmitry changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED|

[llvm-bugs] [Bug 36094] [AMDGPU][MC][GFX9] r128 modifier of image instructions should be disabled for GFX9

2018-02-14 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36094 Dmitry changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED|

[llvm-bugs] [Bug 35804] [meta] 6.0.0 Release Blockers

2018-02-14 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=35804 Bug 35804 depends on bug 36375, which changed state. Bug 36375 Summary: Merge r324962 into 6.0 https://bugs.llvm.org/show_bug.cgi?id=36375 What|Removed |Added ---

[llvm-bugs] [Bug 36375] Merge r324962 into 6.0

2018-02-14 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36375 Hans Wennborg changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[llvm-bugs] [Bug 36182] [X86] KTEST instruction emitted for signed comparisons despite it always clearing S flag

2018-02-14 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36182 Hans Wennborg changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[llvm-bugs] [Bug 35804] [meta] 6.0.0 Release Blockers

2018-02-14 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=35804 Bug 35804 depends on bug 36182, which changed state. Bug 36182 Summary: [X86] KTEST instruction emitted for signed comparisons despite it always clearing S flag https://bugs.llvm.org/show_bug.cgi?id=36182 What|Removed

[llvm-bugs] [Bug 36377] New: clang++ -nostdlib++ -lstdc++ asserts

2018-02-14 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36377 Bug ID: 36377 Summary: clang++ -nostdlib++ -lstdc++ asserts Product: clang Version: trunk Hardware: PC OS: Linux Status: NEW Severity: enhancement Prio

[llvm-bugs] [Bug 36368] Merge r323998 into the 6.0 branch

2018-02-14 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36368 Hans Wennborg changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[llvm-bugs] [Bug 35804] [meta] 6.0.0 Release Blockers

2018-02-14 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=35804 Bug 35804 depends on bug 36368, which changed state. Bug 36368 Summary: Merge r323998 into the 6.0 branch https://bugs.llvm.org/show_bug.cgi?id=36368 What|Removed |Added

[llvm-bugs] Issue 6286 in oss-fuzz: llvm/llvm-isel-fuzzer--aarch64-gisel: ASSERT: LL.getValueType() == LR.getValueType() && RL.getValueType() == RR.getValueType()

2018-02-14 Thread ClusterFuzz-External via monorail via llvm-bugs
Updates: Labels: ClusterFuzz-Verified Status: Verified Comment #3 on issue 6286 by ClusterFuzz-External: llvm/llvm-isel-fuzzer--aarch64-gisel: ASSERT: LL.getValueType() == LR.getValueType() && RL.getValueType() == RR.getValueType() https://bugs.chromium.org/p/oss-fuzz/issues/

[llvm-bugs] Issue 6285 in oss-fuzz: llvm/llvm-isel-fuzzer--aarch64-gisel: ASSERT: NumParts == 1 && "No-op copy with multiple parts!"

2018-02-14 Thread ClusterFuzz-External via monorail via llvm-bugs
Updates: Labels: ClusterFuzz-Verified Status: Verified Comment #3 on issue 6285 by ClusterFuzz-External: llvm/llvm-isel-fuzzer--aarch64-gisel: ASSERT: NumParts == 1 && "No-op copy with multiple parts!" https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=6285#c3 ClusterFuzz

[llvm-bugs] Issue 6290 in oss-fuzz: llvm/llvm-isel-fuzzer--aarch64-gisel: ASSERT: OpNo == 0 && "Don't know how to promote this operand!"

2018-02-14 Thread ClusterFuzz-External via monorail via llvm-bugs
Updates: Labels: ClusterFuzz-Verified Status: Verified Comment #3 on issue 6290 by ClusterFuzz-External: llvm/llvm-isel-fuzzer--aarch64-gisel: ASSERT: OpNo == 0 && "Don't know how to promote this operand!" https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=6290#c3 Cluster

[llvm-bugs] Issue 6270 in oss-fuzz: llvm/llvm-isel-fuzzer--x86_64-O2: ASSERT: N1.getValueType() == N2.getValueType() && N1.getValueType() == VT && "Binary ope

2018-02-14 Thread ClusterFuzz-External via monorail via llvm-bugs
Updates: Labels: ClusterFuzz-Verified Status: Verified Comment #3 on issue 6270 by ClusterFuzz-External: llvm/llvm-isel-fuzzer--x86_64-O2: ASSERT: N1.getValueType() == N2.getValueType() && N1.getValueType() == VT && "Binary ope https://bugs.chromium.org/p/oss-fuzz/issues/deta

[llvm-bugs] Issue 6309 in oss-fuzz: llvm/llvm-isel-fuzzer--x86_64-O2: ASSERT: BitWidth == RHS.BitWidth && "Comparison requires equal bit widths"

2018-02-14 Thread ClusterFuzz-External via monorail via llvm-bugs
Updates: Labels: ClusterFuzz-Verified Status: Verified Comment #3 on issue 6309 by ClusterFuzz-External: llvm/llvm-isel-fuzzer--x86_64-O2: ASSERT: BitWidth == RHS.BitWidth && "Comparison requires equal bit widths" https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=6309#c3

[llvm-bugs] Issue 6281 in oss-fuzz: llvm/llvm-isel-fuzzer--aarch64-O2: ASSERT: Result.getValueType() == TLI.getTypeToTransformTo(*DAG.getContext(), Op.getValue

2018-02-14 Thread ClusterFuzz-External via monorail via llvm-bugs
Updates: Labels: ClusterFuzz-Verified Status: Verified Comment #3 on issue 6281 by ClusterFuzz-External: llvm/llvm-isel-fuzzer--aarch64-O2: ASSERT: Result.getValueType() == TLI.getTypeToTransformTo(*DAG.getContext(), Op.getValue https://bugs.chromium.org/p/oss-fuzz/issues/det

[llvm-bugs] Issue 6309 in oss-fuzz: llvm/llvm-isel-fuzzer--x86_64-O2: ASSERT: BitWidth == RHS.BitWidth && "Comparison requires equal bit widths"

2018-02-14 Thread ClusterFuzz-External via monorail via llvm-bugs
Comment #2 on issue 6309 by ClusterFuzz-External: llvm/llvm-isel-fuzzer--x86_64-O2: ASSERT: BitWidth == RHS.BitWidth && "Comparison requires equal bit widths" https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=6309#c2 ClusterFuzz has detected this issue as fixed in range 201802130618:2

[llvm-bugs] Issue 6285 in oss-fuzz: llvm/llvm-isel-fuzzer--aarch64-gisel: ASSERT: NumParts == 1 && "No-op copy with multiple parts!"

2018-02-14 Thread ClusterFuzz-External via monorail via llvm-bugs
Comment #2 on issue 6285 by ClusterFuzz-External: llvm/llvm-isel-fuzzer--aarch64-gisel: ASSERT: NumParts == 1 && "No-op copy with multiple parts!" https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=6285#c2 ClusterFuzz has detected this issue as fixed in range 201802130618:201802140618.

[llvm-bugs] Issue 6290 in oss-fuzz: llvm/llvm-isel-fuzzer--aarch64-gisel: ASSERT: OpNo == 0 && "Don't know how to promote this operand!"

2018-02-14 Thread ClusterFuzz-External via monorail via llvm-bugs
Comment #2 on issue 6290 by ClusterFuzz-External: llvm/llvm-isel-fuzzer--aarch64-gisel: ASSERT: OpNo == 0 && "Don't know how to promote this operand!" https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=6290#c2 ClusterFuzz has detected this issue as fixed in range 201802130618:201802140

[llvm-bugs] Issue 6286 in oss-fuzz: llvm/llvm-isel-fuzzer--aarch64-gisel: ASSERT: LL.getValueType() == LR.getValueType() && RL.getValueType() == RR.getValueType()

2018-02-14 Thread ClusterFuzz-External via monorail via llvm-bugs
Comment #2 on issue 6286 by ClusterFuzz-External: llvm/llvm-isel-fuzzer--aarch64-gisel: ASSERT: LL.getValueType() == LR.getValueType() && RL.getValueType() == RR.getValueType() https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=6286#c2 ClusterFuzz has detected this issue as fixed in rang

[llvm-bugs] Issue 6281 in oss-fuzz: llvm/llvm-isel-fuzzer--aarch64-O2: ASSERT: Result.getValueType() == TLI.getTypeToTransformTo(*DAG.getContext(), Op.getValue

2018-02-14 Thread ClusterFuzz-External via monorail via llvm-bugs
Comment #2 on issue 6281 by ClusterFuzz-External: llvm/llvm-isel-fuzzer--aarch64-O2: ASSERT: Result.getValueType() == TLI.getTypeToTransformTo(*DAG.getContext(), Op.getValue https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=6281#c2 ClusterFuzz has detected this issue as fixed in range

[llvm-bugs] Issue 6270 in oss-fuzz: llvm/llvm-isel-fuzzer--x86_64-O2: ASSERT: N1.getValueType() == N2.getValueType() && N1.getValueType() == VT && "Binary ope

2018-02-14 Thread ClusterFuzz-External via monorail via llvm-bugs
Comment #2 on issue 6270 by ClusterFuzz-External: llvm/llvm-isel-fuzzer--x86_64-O2: ASSERT: N1.getValueType() == N2.getValueType() && N1.getValueType() == VT && "Binary ope https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=6270#c2 ClusterFuzz has detected this issue as fixed in range