[llvm-bugs] [Bug 37819] New: Poor vectorization with -march=skylake compared to -march=haswell

2018-06-15 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=37819

Bug ID: 37819
   Summary: Poor vectorization with -march=skylake compared to
-march=haswell
   Product: clang
   Version: 6.0
  Hardware: PC
OS: Linux
Status: NEW
  Severity: normal
  Priority: P
 Component: -New Bugs
  Assignee: unassignedclangb...@nondot.org
  Reporter: j...@59a2.org
CC: llvm-bugs@lists.llvm.org

Created attachment 20432
  --> https://bugs.llvm.org/attachment.cgi?id=20432=edit
Source exhibiting optimizer oddity.

The attached code optimizes well for Haswell and runs nearly optimally on both
Haswell and Skylake.

$ clang -Wall -O3 -march=haswell -ffast-math -c mm-clang.c

00e0  vmovapd ymm9,ymm6
00e4  vbroadcastsd ymm10,QWORD PTR [rdi+rbx*8-0x800]
00ee  vmovupd ymm6,YMMWORD PTR [rax-0x20]
00f3  vmovupd ymm11,YMMWORD PTR [rax]
00f7  vfmadd231pd ymm1,ymm6,ymm10
00fc  vfmadd231pd ymm7,ymm11,ymm10
0101  vbroadcastsd ymm10,QWORD PTR [rdi+rbx*8-0x400]
010b  vfmadd231pd ymm8,ymm6,ymm10
0110  vfmadd231pd ymm5,ymm11,ymm10
0115  vbroadcastsd ymm10,QWORD PTR [rdi+rbx*8]
011b  vfmadd231pd ymm2,ymm6,ymm10
0120  vfmadd231pd ymm3,ymm11,ymm10
0125  vbroadcastsd ymm10,QWORD PTR [rdi+rbx*8+0x400]
012f  vfmadd213pd ymm6,ymm10,ymm9
0134  vfmadd231pd ymm4,ymm11,ymm10
0139  addrax,0x400
013f  addrbx,0x1
0143  jne00e0 

It is much worse when optimized for Skylake.

$ clang -Wall -O3 -march=skylake -ffast-math -c mm-clang.c

0caf  vmovapd YMMWORD PTR [rsp],ymm2   
0cb4  vmovapd ymm2,YMMWORD PTR [rsp+0x20]
0cba  vmovapd ymm3,YMMWORD PTR [rsp+0x400]   
0cc3  vfmadd231pd ymm2,ymm3,ymm0 
0cc8  vmovapd YMMWORD PTR [rsp+0x20],ymm2
0cce  vmovapd ymm2,YMMWORD PTR [rsp+0x40] 
0cd4  vfmadd231pd ymm2,ymm7,ymm0  
0cd9  vmovapd YMMWORD PTR [rsp+0x40],ymm2  
0cdf  vmovapd ymm2,YMMWORD PTR [rsp+0x60]
0ce5  vfmadd231pd ymm2,ymm5,ymm0
0cea  vmovapd YMMWORD PTR [rsp+0x60],ymm2  
0cf0  vmovapd ymm2,YMMWORD PTR [rsp+0x80] 
0cf9  vfmadd231pd ymm2,ymm4,ymm0 
0cfe  vmovapd YMMWORD PTR [rsp+0x80],ymm2 
0d07  vmovapd ymm2,YMMWORD PTR [rsp+0xa0]
0d10  vfmadd231pd ymm2,ymm15,ymm0


If we drop -ffast-math, FMA instructions are no longer used (for either
-march=haswell or -march=skylake).

0107  vbroadcastsd ymm9,QWORD PTR [rdi+rbx*8-0x400]
0111  vmulpd ymm12,ymm9,ymm10
0116  vaddpd ymm8,ymm8,ymm12
011b  vmulpd ymm9,ymm9,ymm11
0120  vaddpd ymm6,ymm6,ymm9

I don't think -ffast-math should be needed to use FMA instructions here. It
certainly isn't needed for this code with GCC or Intel compilers.

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs


[llvm-bugs] [Bug 20694] msan crashes in SDL_Init on __sanitizer::ForEachMappedRegion

2018-06-15 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=20694

Vitaly Buka  changed:

   What|Removed |Added

 Resolution|--- |WORKSFORME
 Status|NEW |RESOLVED
 CC||vitalyb...@google.com

--- Comment #6 from Vitaly Buka  ---
Can't reproduce trunk.

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs


[llvm-bugs] [Bug 34324] After r305058, AddressSanitizer CHECK failed: lib/asan/asan_errors.h:99 "((second_free_stack->size)) > ((0))" (0x0, 0x0)

2018-06-15 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=34324

Vitaly Buka  changed:

   What|Removed |Added

 Resolution|FIXED   |---
 Status|RESOLVED|REOPENED

--- Comment #8 from Vitaly Buka  ---
Nothing in particular. Assumption was that it's impossible to have so many
broken test for so long, and maybe someone fixed without knowing about the bug.

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs


[llvm-bugs] [Bug 18320] lsan reports tons of leaks in clang due to -disable-free

2018-06-15 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=18320

Vitaly Buka  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |WORKSFORME
 CC||vitalyb...@google.com

--- Comment #11 from Vitaly Buka  ---
We have bot which runs clang with LSAN
http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux-bootstrap

So I assume it works as expected.

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs


[llvm-bugs] [Bug 37818] New: condition_variable::wait_for () should always unlock/lock

2018-06-15 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=37818

Bug ID: 37818
   Summary: condition_variable::wait_for () should always
unlock/lock
   Product: libc++
   Version: 6.0
  Hardware: PC
OS: All
Status: NEW
  Severity: normal
  Priority: P
 Component: All Bugs
  Assignee: unassignedclangb...@nondot.org
  Reporter: le...@sophists.com
CC: llvm-bugs@lists.llvm.org, mclow.li...@gmail.com

Note - similar to 21395, except reasoning is very different.

http://en.cppreference.com/w/cpp/thread/condition_variable/wait_for says:

   ... Atomically releases lock, blocks the current executing thread, and adds
it to the list of threads waiting on *this

For the most part this is true with the libc++ implementation, but not when
   if (__d <= __d.zero())
return cv_status::timeout;

 for comparison, see
 libstdc++ does
(https://gcc.gnu.org/onlinedocs/gcc-4.6.2/libstdc++/api/a00818_source.html)
template
00217   cv_status
00218   wait_until(_Lock& __lock,
00219  const chrono::time_point<_Clock, _Duration>& __atime)
00220   {
00221 unique_lock __my_lock(_M_mutex);
00222 __lock.unlock();
00223 cv_status __status = _M_cond.wait_until(__my_lock,
__atime);
00224 __lock.lock();
00225 return __status;
00226   }

unconditionally unlock/lock (even if we are going to get a timeout).

This is IMPORTANT, because if you wait_for (0) a bunch of times (stupid but not
illegal). and in another thread try to get the mutex for the variable, before
setting it, you may infinite loop (because the 'signal'ing thread never gets
the lock).

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs


[llvm-bugs] [Bug 37817] New: After r325240, most ASan tests hang in urdlck on FreeBSD 12.0-CURRENT

2018-06-15 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=37817

Bug ID: 37817
   Summary: After r325240, most ASan tests hang in urdlck on
FreeBSD 12.0-CURRENT
   Product: compiler-rt
   Version: unspecified
  Hardware: PC
OS: FreeBSD
Status: NEW
  Severity: normal
  Priority: P
 Component: asan
  Assignee: unassignedb...@nondot.org
  Reporter: dimi...@andric.com
CC: llvm-bugs@lists.llvm.org

As noted in https://reviews.llvm.org/rL325240 ("Add Xray instrumentation
support to FreeBSD"), after this commit, most ASan unit tests hang on FreeBSD
12.0-CURRENT, in the 'urdlck' state:

  PID USERNAME   THR PRI NICE   SIZERES STATE   C   TIMEWCPU
COMMAND
54284 dim  1  30   10 16384G  6700K urldck 21   0:00   0.00%
Asan-x86_64-inline-

Attaching gdb to it shows the following backtrace:

(gdb) bt
#0  _umtx_op_err () at /usr/src/lib/libthr/arch/amd64/amd64/_umtx_op_err.S:37
#1  0x00080067c571 in __thr_rwlock_rdlock (rwlock=0x800696200,
flags=, tsp=) at
/usr/src/lib/libthr/thread/thr_umtx.c:307
#2  0x0008006854c0 in _thr_rwlock_rdlock (flags=0, tsp=0x0,
rwlock=) at /usr/src/lib/libthr/thread/thr_umtx.h:232
#3  _thr_rtld_rlock_acquire (lock=0x800696200) at
/usr/src/lib/libthr/thread/thr_rtld.c:125
#4  0x00080051a70b in rlock_acquire (lock=0x80052b0a0 ,
lockstate=0x7fffddd8) at /usr/src/libexec/rtld-elf/rtld_lock.c:208
#5  0x00080051336d in _rtld_bind (obj=0x800532000, reloff=1512) at
/usr/src/libexec/rtld-elf/rtld.c:812
#6  0x00080051004d in _rtld_bind_start () at
/usr/src/libexec/rtld-elf/amd64/rtld_start.S:121
#7  0x000800685313 in _thr_rtld_init () at
/usr/src/lib/libthr/thread/thr_rtld.c:240
#8  0x000800684fba in _libpthread_init (curthread=0x73e810
) at /usr/src/lib/libthr/thread/thr_init.c:365
#9  0x00080067dff2 in _thr_check_init () at
/usr/src/lib/libthr/thread/thr_private.h:925
#10 _pthread_key_create (key=0x74081c <__asan::tsd_key>, destructor=0x2e8220
<__asan::PlatformTSDDtor(void*)>) at /usr/src/lib/libthr/thread/thr_spec.c:62
#11 0x002e8153 in __asan::AsanTSDInit(void (*)(void*)) () at
/home/dim/src/llvm/llvm-325240/compiler-rt/lib/asan/asan_posix.cc:48
#12 0x002ebd1b in AsanInitInternal () at
/home/dim/src/llvm/llvm-325240/compiler-rt/lib/asan/asan_rtl.cc:426
#13 0x000800511f9d in preinit_main () at
/usr/src/libexec/rtld-elf/rtld.c:2545
#14 _rtld (sp=, exit_proc=0x7fffeb30, objp=0x7fffeb38)
at /usr/src/libexec/rtld-elf/rtld.c:766
#15 0x000800510019 in .rtld_start () at
/usr/src/libexec/rtld-elf/amd64/rtld_start.S:39
#16 0x in ?? ()

There are no other threads at this point.

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs


[llvm-bugs] [Bug 37816] New: [DWARF] Add count of template methods to the class definition

2018-06-15 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=37816

Bug ID: 37816
   Summary: [DWARF] Add count of template methods to the class
definition
   Product: clang
   Version: unspecified
  Hardware: All
OS: All
Status: NEW
  Severity: enhancement
  Priority: P
 Component: LLVM Codegen
  Assignee: unassignedclangb...@nondot.org
  Reporter: paul_robin...@playstation.sony.com
CC: apra...@apple.com, clayb...@gmail.com,
dblai...@gmail.com, echri...@gmail.com,
lab...@google.com, llvm-bugs@lists.llvm.org

Add a DWARF attribute to the class definition, reporting a count of
template methods (not instantiations) defined within the class.

In a discussion between myself and Greg Clayton
http://lists.llvm.org/pipermail/llvm-dev/2018-June/124085.html
this seemed to be a fairly cheap way to provide LLDB with useful
information to help it translate DWARF into Clang ASTs without
excessive performance cost.

Of course this would have to be plumbed through from Clang CodeGen
through DIBuilder and down into DwarfDebug, with requisite stops
along the way in the bitcode reader/writer.  It can't be derived
within LLVM because this is a count of template *definitions* not
*instantiations*.

Probably worth proposing for DWARF v6; in the meantime it would
have to be an LLVM extension attribute.

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs


[llvm-bugs] [Bug 37815] New: Flexible array type with explicitly defined destructor.

2018-06-15 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=37815

Bug ID: 37815
   Summary: Flexible array type with explicitly defined
destructor.
   Product: clang
   Version: unspecified
  Hardware: PC
OS: Windows NT
Status: NEW
  Severity: enhancement
  Priority: P
 Component: C++
  Assignee: unassignedclangb...@nondot.org
  Reporter: zahira.ammarguel...@intel.com
CC: dgre...@apple.com, llvm-bugs@lists.llvm.org

test.cpp:

struct A {
  ~A() {  }
};
struct C {
 int c1;
 A a[];
};

bash-4.2$ clang -c test.cpp
test.cpp:6:5: error: flexible array member 'a' of type 'A []' with non-trivial
  destruction
  A a[];
^
1 error generated.
bash-4.2$


GCC allows this.

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs


[llvm-bugs] Issue 7096 in oss-fuzz: llvm/llvm-demangle-fuzzer: Stack-overflow in QualifiedName::printLeft

2018-06-15 Thread sheriff… via monorail via llvm-bugs

Updates:
Labels: Deadline-Approaching

Comment #3 on issue 7096 by sheriff...@chromium.org:  
llvm/llvm-demangle-fuzzer: Stack-overflow in QualifiedName::printLeft

https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7096#c3

This bug is approaching its deadline for being fixed, and will be  
automatically derestricted within 7 days. If a fix is planned within 2  
weeks after the deadline has passed, a grace extension can be granted.


- Your friendly Sheriffbot

--
You received this message because:
  1. You were specifically CC'd on the issue

You may adjust your notification preferences at:
https://bugs.chromium.org/hosting/settings

Reply to this email to add a comment.
___
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs


[llvm-bugs] [Bug 37814] New: -Wdocumentation doesn't support Markdown

2018-06-15 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=37814

Bug ID: 37814
   Summary: -Wdocumentation doesn't support Markdown
   Product: clang
   Version: 6.0
  Hardware: PC
OS: Linux
Status: NEW
  Severity: enhancement
  Priority: P
 Component: -New Bugs
  Assignee: unassignedclangb...@nondot.org
  Reporter: olive...@online.de
CC: llvm-bugs@lists.llvm.org

/// documentation
/// @code
/// std::cout << "test\n";
/// @endcode
///
/// code:
///
/// std::cout << "test\n";
///
/// \return exitcode
int main() {
return 0;
}

produces the following message since the Markdown intendation-based code block
is not being recognized

/mnt/c/clion/example/src/main.cpp:8:27: error: unknown command tag name
[-Werror,-Wdocumentation-unknown-command]
/// std::cout << "test\n";
  ^~

Both blocks generate code blocks in the documentation.

doxygen 1.8.0 added support for Markdown
https://www.stack.nl/~dimitri/doxygen/manual/markdown.html#md_codeblock

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs


[llvm-bugs] [Bug 37813] New: -Wdocumentation-unknown-command does not recognize @private

2018-06-15 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=37813

Bug ID: 37813
   Summary: -Wdocumentation-unknown-command does not recognize
@private
   Product: clang
   Version: 6.0
  Hardware: PC
OS: Linux
Status: NEW
  Severity: enhancement
  Priority: P
 Component: -New Bugs
  Assignee: unassignedclangb...@nondot.org
  Reporter: olive...@online.de
CC: llvm-bugs@lists.llvm.org

This code

/// @private
int main() {
return 0;
}

produces the following warning

/mnt/c/clion/example/src/main.cpp:1:5: error: unknown command tag name
[-Werror,-Wdocumentation-unknown-command]
/// @private
^~~~

Unfortunately you cannot use -fcomment-block-commands=private to silence the
wrning since that tag can used without any other information leading to this
warning:

/mnt/c/clion/example/src/main.cpp:1:13: error: empty paragraph passed to
'@private' command [-Werror,-Wdocumentation]
/// @private
^

The tag is defined by doxygen
https://www.stack.nl/~dimitri/doxygen/manual/commands.html#cmdprivate

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs


[llvm-bugs] [Bug 37603] Missed canonicalization for bit mask calculation

2018-06-15 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=37603

Roman Lebedev  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|REOPENED|RESOLVED

--- Comment #11 from Roman Lebedev  ---
Relanded in r334818

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs


[llvm-bugs] Issue 8906 in oss-fuzz: llvm/llvm-isel-fuzzer--aarch64-gisel: Stack-overflow in llvm::DAGTypeLegalizer::RemapId

2018-06-15 Thread ClusterFuzz-External via monorail via llvm-bugs

Status: New
Owner: 
CC: k...@google.com, masc...@google.com, jdevlieg...@apple.com,  
igm...@gmail.com, llvm-b...@lists.llvm.org, j...@chromium.org,  
v...@apple.com, mitchphi...@outlook.com, xpl...@gmail.com,  
akils...@apple.com
Labels: ClusterFuzz Stability-Memory-AddressSanitizer Reproducible  
Engine-libfuzzer Proj-llvm Reported-2018-06-15

Type: Bug

New issue 8906 by ClusterFuzz-External:  
llvm/llvm-isel-fuzzer--aarch64-gisel: Stack-overflow in  
llvm::DAGTypeLegalizer::RemapId

https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=8906

Detailed report: https://oss-fuzz.com/testcase?key=5342672469360640

Project: llvm
Fuzzer: libFuzzer_llvm_llvm-isel-fuzzer--aarch64-gisel
Fuzz target binary: llvm-isel-fuzzer--aarch64-gisel
Job Type: libfuzzer_asan_llvm
Platform Id: linux

Crash Type: Stack-overflow
Crash Address: 0x7ffe5a28eff8
Crash State:
  llvm::DAGTypeLegalizer::RemapId

Sanitizer: address (ASAN)

Regressed:  
https://oss-fuzz.com/revisions?job=libfuzzer_asan_llvm=201806130804:201806142218


Reproducer Testcase:  
https://oss-fuzz.com/download?testcase_id=5342672469360640


Issue filed automatically.

See https://github.com/google/oss-fuzz/blob/master/docs/reproducing.md for  
more information.


When you fix this bug, please
  * mention the fix revision(s).
  * state whether the bug was a short-lived regression or an old bug in any  
stable releases.

  * add any other useful information.
This information can help downstream consumers.

If you need to contact the OSS-Fuzz team with a question, concern, or any  
other feedback, please file an issue at  
https://github.com/google/oss-fuzz/issues.


--
You received this message because:
  1. You were specifically CC'd on the issue

You may adjust your notification preferences at:
https://bugs.chromium.org/hosting/settings

Reply to this email to add a comment.
___
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs


[llvm-bugs] Issue 8573 in oss-fuzz: llvm/clang-fuzzer: Stack-overflow in clang::Sema::isTemplateName

2018-06-15 Thread ClusterFuzz-External via monorail via llvm-bugs

Updates:
Status: WontFix

Comment #3 on issue 8573 by ClusterFuzz-External: llvm/clang-fuzzer:  
Stack-overflow in clang::Sema::isTemplateName

https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=8573#c3

ClusterFuzz testcase 4889727105761280 is flaky and no longer crashes, so  
closing issue.


If this is incorrect, please file a bug on  
https://github.com/google/oss-fuzz/issues/new


--
You received this message because:
  1. You were specifically CC'd on the issue

You may adjust your notification preferences at:
https://bugs.chromium.org/hosting/settings

Reply to this email to add a comment.
___
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs


[llvm-bugs] Issue 8237 in oss-fuzz: llvm/clang-fuzzer: Stack-overflow in llvm::StringMapImpl::LookupBucketFor

2018-06-15 Thread ClusterFuzz-External via monorail via llvm-bugs

Updates:
Labels: ClusterFuzz-Verified
Status: Verified

Comment #4 on issue 8237 by ClusterFuzz-External: llvm/clang-fuzzer:  
Stack-overflow in llvm::StringMapImpl::LookupBucketFor

https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=8237#c4

ClusterFuzz testcase 6323051007311872 is verified as fixed, so closing  
issue as verified.


If this is incorrect, please file a bug on  
https://github.com/google/oss-fuzz/issues/new


--
You received this message because:
  1. You were specifically CC'd on the issue

You may adjust your notification preferences at:
https://bugs.chromium.org/hosting/settings

Reply to this email to add a comment.
___
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs


[llvm-bugs] Issue 8714 in oss-fuzz: llvm/clang-fuzzer: Stack-overflow in llvm::SmallVectorBase::grow_pod

2018-06-15 Thread ClusterFuzz-External via monorail via llvm-bugs

Updates:
Labels: ClusterFuzz-Verified
Status: Verified

Comment #3 on issue 8714 by ClusterFuzz-External: llvm/clang-fuzzer:  
Stack-overflow in llvm::SmallVectorBase::grow_pod

https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=8714#c3

ClusterFuzz testcase 6002306800680960 is verified as fixed, so closing  
issue as verified.


If this is incorrect, please file a bug on  
https://github.com/google/oss-fuzz/issues/new


--
You received this message because:
  1. You were specifically CC'd on the issue

You may adjust your notification preferences at:
https://bugs.chromium.org/hosting/settings

Reply to this email to add a comment.
___
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs


[llvm-bugs] Issue 8573 in oss-fuzz: llvm/clang-fuzzer: Stack-overflow in clang::Sema::isTemplateName

2018-06-15 Thread ClusterFuzz-External via monorail via llvm-bugs

Updates:
Labels: -Reproducible Unreproducible

Comment #2 on issue 8573 by ClusterFuzz-External: llvm/clang-fuzzer:  
Stack-overflow in clang::Sema::isTemplateName

https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=8573#c2

ClusterFuzz testcase 4889727105761280 appears to be flaky, updating  
reproducibility label.


--
You received this message because:
  1. You were specifically CC'd on the issue

You may adjust your notification preferences at:
https://bugs.chromium.org/hosting/settings

Reply to this email to add a comment.
___
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs


[llvm-bugs] Issue 8222 in oss-fuzz: llvm/clang-fuzzer: Stack-overflow in llvm::detail::IEEEFloat::convertFromStringSpecials

2018-06-15 Thread ClusterFuzz-External via monorail via llvm-bugs

Updates:
Labels: ClusterFuzz-Verified
Status: Verified

Comment #3 on issue 8222 by ClusterFuzz-External: llvm/clang-fuzzer:  
Stack-overflow in llvm::detail::IEEEFloat::convertFromStringSpecials

https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=8222#c3

ClusterFuzz testcase 5412205699792896 is verified as fixed, so closing  
issue as verified.


If this is incorrect, please file a bug on  
https://github.com/google/oss-fuzz/issues/new


--
You received this message because:
  1. You were specifically CC'd on the issue

You may adjust your notification preferences at:
https://bugs.chromium.org/hosting/settings

Reply to this email to add a comment.
___
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs


[llvm-bugs] Issue 8119 in oss-fuzz: llvm/clang-fuzzer: Stack-overflow in clang::StmtVisitorBase::Visit

2018-06-15 Thread ClusterFuzz-External via monorail via llvm-bugs

Updates:
Labels: ClusterFuzz-Verified
Status: Verified

Comment #3 on issue 8119 by ClusterFuzz-External: llvm/clang-fuzzer:  
Stack-overflow in clang::StmtVisitorBaseIntExprEvaluator, bool>::Visit

https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=8119#c3

ClusterFuzz testcase 5374688455819264 is verified as fixed, so closing  
issue as verified.


If this is incorrect, please file a bug on  
https://github.com/google/oss-fuzz/issues/new


--
You received this message because:
  1. You were specifically CC'd on the issue

You may adjust your notification preferences at:
https://bugs.chromium.org/hosting/settings

Reply to this email to add a comment.
___
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs


[llvm-bugs] Issue 8237 in oss-fuzz: llvm/clang-fuzzer: Stack-overflow in llvm::StringMapImpl::LookupBucketFor

2018-06-15 Thread ClusterFuzz-External via monorail via llvm-bugs


Comment #3 on issue 8237 by ClusterFuzz-External: llvm/clang-fuzzer:  
Stack-overflow in llvm::StringMapImpl::LookupBucketFor

https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=8237#c3

ClusterFuzz has detected this issue as fixed in range  
201806130804:201806142218.


Detailed report: https://oss-fuzz.com/testcase?key=6323051007311872

Project: llvm
Fuzzer: libFuzzer_llvm_clang-fuzzer
Fuzz target binary: clang-fuzzer
Job Type: libfuzzer_asan_llvm
Platform Id: linux

Crash Type: Stack-overflow
Crash Address: 0x7ffd24bdcf28
Crash State:
  llvm::StringMapImpl::LookupBucketFor
  std::__1::pair, bool>  
llvm::Stri

  clang::Preprocessor::LookUpIdentifierInfo

Sanitizer: address (ASAN)

Regressed:  
https://oss-fuzz.com/revisions?job=libfuzzer_asan_llvm=201805070541:201805080541
Fixed:  
https://oss-fuzz.com/revisions?job=libfuzzer_asan_llvm=201806130804:201806142218


Reproducer Testcase:  
https://oss-fuzz.com/download?testcase_id=6323051007311872


See https://github.com/google/oss-fuzz/blob/master/docs/reproducing.md for  
more information.


If you suspect that the result above is incorrect, try re-doing that job on  
the test case report page.


--
You received this message because:
  1. You were specifically CC'd on the issue

You may adjust your notification preferences at:
https://bugs.chromium.org/hosting/settings

Reply to this email to add a comment.
___
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs


[llvm-bugs] Issue 8714 in oss-fuzz: llvm/clang-fuzzer: Stack-overflow in llvm::SmallVectorBase::grow_pod

2018-06-15 Thread ClusterFuzz-External via monorail via llvm-bugs


Comment #2 on issue 8714 by ClusterFuzz-External: llvm/clang-fuzzer:  
Stack-overflow in llvm::SmallVectorBase::grow_pod

https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=8714#c2

ClusterFuzz has detected this issue as fixed in range  
201806130804:201806142218.


Detailed report: https://oss-fuzz.com/testcase?key=6002306800680960

Project: llvm
Fuzzer: libFuzzer_llvm_clang-fuzzer
Fuzz target binary: clang-fuzzer
Job Type: libfuzzer_asan_llvm
Platform Id: linux

Crash Type: Stack-overflow
Crash Address: 0x7ffe1e5d9818
Crash State:
  llvm::SmallVectorBase::grow_pod
  clang::CharLiteralParser::CharLiteralParser
  clang::Sema::ActOnCharacterConstant

Sanitizer: address (ASAN)

Regressed:  
https://oss-fuzz.com/revisions?job=libfuzzer_asan_llvm=201712080609:201712090607
Fixed:  
https://oss-fuzz.com/revisions?job=libfuzzer_asan_llvm=201806130804:201806142218


Reproducer Testcase:  
https://oss-fuzz.com/download?testcase_id=6002306800680960


See https://github.com/google/oss-fuzz/blob/master/docs/reproducing.md for  
more information.


If you suspect that the result above is incorrect, try re-doing that job on  
the test case report page.


--
You received this message because:
  1. You were specifically CC'd on the issue

You may adjust your notification preferences at:
https://bugs.chromium.org/hosting/settings

Reply to this email to add a comment.
___
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs


[llvm-bugs] Issue 8222 in oss-fuzz: llvm/clang-fuzzer: Stack-overflow in llvm::detail::IEEEFloat::convertFromStringSpecials

2018-06-15 Thread ClusterFuzz-External via monorail via llvm-bugs


Comment #2 on issue 8222 by ClusterFuzz-External: llvm/clang-fuzzer:  
Stack-overflow in llvm::detail::IEEEFloat::convertFromStringSpecials

https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=8222#c2

ClusterFuzz has detected this issue as fixed in range  
201806130804:201806142218.


Detailed report: https://oss-fuzz.com/testcase?key=5412205699792896

Project: llvm
Fuzzer: libFuzzer_llvm_clang-fuzzer
Fuzz target binary: clang-fuzzer
Job Type: libfuzzer_asan_llvm
Platform Id: linux

Crash Type: Stack-overflow
Crash Address: 0x7ffddb5898b8
Crash State:
  llvm::detail::IEEEFloat::convertFromStringSpecials
  llvm::detail::IEEEFloat::convertFromString
  clang::NumericLiteralParser::GetFloatValue

Sanitizer: address (ASAN)

Regressed:  
https://oss-fuzz.com/revisions?job=libfuzzer_asan_llvm=201805080541:201805100547
Fixed:  
https://oss-fuzz.com/revisions?job=libfuzzer_asan_llvm=201806130804:201806142218


Reproducer Testcase:  
https://oss-fuzz.com/download?testcase_id=5412205699792896


See https://github.com/google/oss-fuzz/blob/master/docs/reproducing.md for  
more information.


If you suspect that the result above is incorrect, try re-doing that job on  
the test case report page.


--
You received this message because:
  1. You were specifically CC'd on the issue

You may adjust your notification preferences at:
https://bugs.chromium.org/hosting/settings

Reply to this email to add a comment.
___
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs


[llvm-bugs] Issue 8119 in oss-fuzz: llvm/clang-fuzzer: Stack-overflow in clang::StmtVisitorBase::Visit

2018-06-15 Thread ClusterFuzz-External via monorail via llvm-bugs


Comment #2 on issue 8119 by ClusterFuzz-External: llvm/clang-fuzzer:  
Stack-overflow in clang::StmtVisitorBaseIntExprEvaluator, bool>::Visit

https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=8119#c2

ClusterFuzz has detected this issue as fixed in range  
201806130804:201806142218.


Detailed report: https://oss-fuzz.com/testcase?key=5374688455819264

Project: llvm
Fuzzer: libFuzzer_llvm_clang-fuzzer
Fuzz target binary: clang-fuzzer
Job Type: libfuzzer_asan_llvm
Platform Id: linux

Crash Type: Stack-overflow
Crash Address: 0x7fff774ac7c0
Crash State:
  clang::StmtVisitorBasebool>::Visit

  Evaluate
  IntExprEvaluator::VisitCastExpr

Sanitizer: address (ASAN)

Regressed:  
https://oss-fuzz.com/revisions?job=libfuzzer_asan_llvm=201711160610:201712080609
Fixed:  
https://oss-fuzz.com/revisions?job=libfuzzer_asan_llvm=201806130804:201806142218


Reproducer Testcase:  
https://oss-fuzz.com/download?testcase_id=5374688455819264


See https://github.com/google/oss-fuzz/blob/master/docs/reproducing.md for  
more information.


If you suspect that the result above is incorrect, try re-doing that job on  
the test case report page.


--
You received this message because:
  1. You were specifically CC'd on the issue

You may adjust your notification preferences at:
https://bugs.chromium.org/hosting/settings

Reply to this email to add a comment.
___
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs


[llvm-bugs] Issue 7734 in oss-fuzz: llvm/llvm-opt-fuzzer--x86_64-strength_reduce: ASSERT: !BaseRegs.empty() && "1*reg => reg, should not be needed."

2018-06-15 Thread ClusterFuzz-External via monorail via llvm-bugs

Updates:
Labels: ClusterFuzz-Verified
Status: Verified

Comment #4 on issue 7734 by ClusterFuzz-External:  
llvm/llvm-opt-fuzzer--x86_64-strength_reduce: ASSERT: !BaseRegs.empty()  
&& "1*reg => reg, should not be needed."

https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7734#c4

ClusterFuzz testcase 6305547449008128 is verified as fixed, so closing  
issue as verified.


If this is incorrect, please file a bug on  
https://github.com/google/oss-fuzz/issues/new


--
You received this message because:
  1. You were specifically CC'd on the issue

You may adjust your notification preferences at:
https://bugs.chromium.org/hosting/settings

Reply to this email to add a comment.
___
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs


[llvm-bugs] Issue 8861 in oss-fuzz: llvm/llvm-opt-fuzzer--x86_64-strength_reduce: ASSERT: !BaseReg->isZero() && "Zero allocated in a base register!"

2018-06-15 Thread ClusterFuzz-External via monorail via llvm-bugs

Updates:
Labels: ClusterFuzz-Verified
Status: Verified

Comment #3 on issue 8861 by ClusterFuzz-External:  
llvm/llvm-opt-fuzzer--x86_64-strength_reduce: ASSERT: !BaseReg->isZero()  
&& "Zero allocated in a base register!"

https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=8861#c3

ClusterFuzz testcase 6195708003614720 is verified as fixed, so closing  
issue as verified.


If this is incorrect, please file a bug on  
https://github.com/google/oss-fuzz/issues/new


--
You received this message because:
  1. You were specifically CC'd on the issue

You may adjust your notification preferences at:
https://bugs.chromium.org/hosting/settings

Reply to this email to add a comment.
___
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs


[llvm-bugs] Issue 8861 in oss-fuzz: llvm/llvm-opt-fuzzer--x86_64-strength_reduce: ASSERT: !BaseReg->isZero() && "Zero allocated in a base register!"

2018-06-15 Thread ClusterFuzz-External via monorail via llvm-bugs


Comment #2 on issue 8861 by ClusterFuzz-External:  
llvm/llvm-opt-fuzzer--x86_64-strength_reduce: ASSERT: !BaseReg->isZero()  
&& "Zero allocated in a base register!"

https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=8861#c2

ClusterFuzz has detected this issue as fixed in range  
201806130804:201806142218.


Detailed report: https://oss-fuzz.com/testcase?key=6195708003614720

Project: llvm
Fuzzer: libFuzzer_llvm_llvm-opt-fuzzer--x86_64-strength_reduce
Fuzz target binary: llvm-opt-fuzzer--x86_64-strength_reduce
Job Type: libfuzzer_asan_llvm
Platform Id: linux

Crash Type: ASSERT
Crash Address:
Crash State:
  !BaseReg->isZero() && "Zero allocated in a base register!"
  LSRInstance::InsertFormula
  LSRInstance::GenerateAllReuseFormulae

Sanitizer: address (ASAN)

Regressed:  
https://oss-fuzz.com/revisions?job=libfuzzer_asan_llvm=201806110750:201806120754
Fixed:  
https://oss-fuzz.com/revisions?job=libfuzzer_asan_llvm=201806130804:201806142218


Reproducer Testcase:  
https://oss-fuzz.com/download?testcase_id=6195708003614720


See https://github.com/google/oss-fuzz/blob/master/docs/reproducing.md for  
more information.


If you suspect that the result above is incorrect, try re-doing that job on  
the test case report page.


--
You received this message because:
  1. You were specifically CC'd on the issue

You may adjust your notification preferences at:
https://bugs.chromium.org/hosting/settings

Reply to this email to add a comment.
___
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs


[llvm-bugs] Issue 7734 in oss-fuzz: llvm/llvm-opt-fuzzer--x86_64-strength_reduce: ASSERT: !BaseRegs.empty() && "1*reg => reg, should not be needed."

2018-06-15 Thread ClusterFuzz-External via monorail via llvm-bugs


Comment #3 on issue 7734 by ClusterFuzz-External:  
llvm/llvm-opt-fuzzer--x86_64-strength_reduce: ASSERT: !BaseRegs.empty()  
&& "1*reg => reg, should not be needed."

https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7734#c3

ClusterFuzz has detected this issue as fixed in range  
201806130804:201806142218.


Detailed report: https://oss-fuzz.com/testcase?key=6305547449008128

Project: llvm
Fuzzer: libFuzzer_llvm_llvm-opt-fuzzer--x86_64-strength_reduce
Fuzz target binary: llvm-opt-fuzzer--x86_64-strength_reduce
Job Type: libfuzzer_asan_llvm
Platform Id: linux

Crash Type: ASSERT
Crash Address:
Crash State:
  !BaseRegs.empty() && "1*reg => reg, should not be needed."
  Formula::canonicalize
  LSRInstance::GenerateReassociationsImpl

Sanitizer: address (ASAN)

Regressed:  
https://oss-fuzz.com/revisions?job=libfuzzer_asan_llvm=201802210603:201802211531
Fixed:  
https://oss-fuzz.com/revisions?job=libfuzzer_asan_llvm=201806130804:201806142218


Reproducer Testcase:  
https://oss-fuzz.com/download?testcase_id=6305547449008128


See https://github.com/google/oss-fuzz/blob/master/docs/reproducing.md for  
more information.


If you suspect that the result above is incorrect, try re-doing that job on  
the test case report page.


--
You received this message because:
  1. You were specifically CC'd on the issue

You may adjust your notification preferences at:
https://bugs.chromium.org/hosting/settings

Reply to this email to add a comment.
___
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs