[llvm-bugs] [Bug 44954] New: Crash in SLP Vectorizer

via llvm-bugs llvm-bugs at lists.llvm.org
Tue Feb 18 12:13:40 PST 2020


https://bugs.llvm.org/show_bug.cgi?id=44954

            Bug ID: 44954
           Summary: Crash in SLP Vectorizer
           Product: new-bugs
           Version: unspecified
          Hardware: PC
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P
         Component: new bugs
          Assignee: unassignedbugs at nondot.org
          Reporter: clang at evan.coeusgroup.com
                CC: htmldeveloper at gmail.com, llvm-bugs at lists.llvm.org

Created attachment 23139
  --> https://bugs.llvm.org/attachment.cgi?id=23139&action=edit
clang output, including backtrace

When attempting to compile libaom with emscripten using SIMDe
(<https://github.com/nemequ/simde/>), the compiler crashes in the SLP
Vectorizer.  I managed to reduce the test case to a manageable size, and after
reporting it to emscripten
(<https://github.com/emscripten-core/emscripten/issues/10425>) they said the
bug appears to not to be specific to emscripten and should be reported to LLVM,
so here it is.

You can find the non-preprocessed test case as well as details on how to
reproduce in emscripten (basically, -O2 -s SIMD=1) on the emscripten bug
report, which may be helpful; it's pretty small, and only pulls in stddef.h,
stdint.h, and string.h.

I'll attach the preprocessed source and script generated by clang, as well as
the full clang output (including the backtrace).

Please let me know if you need any additional information.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20200218/428f2695/attachment.html>


More information about the llvm-bugs mailing list