[Bug 245530] Clang 10 crashes on Ceph-master source
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Wed Jul 8 16:51:05 UTC 2020
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=245530
--- Comment #3 from commit-hook at freebsd.org ---
A commit references this bug:
Author: dim
Date: Wed Jul 8 16:50:48 UTC 2020
New revision: 363013
URL: https://svnweb.freebsd.org/changeset/base/363013
Log:
Merge commit 065fc1eafe7c from llvm git (by Richard Smith):
PR45521: Preserve the value kind when performing a standard
conversion sequence on a glvalue expression.
If the sequence is supposed to perform an lvalue-to-rvalue
conversion, then one will be specified as the first conversion in the
sequence. Otherwise, one should not be invented.
This should fix clang crashing with "can't implicitly cast lvalue to
rvalue with this cast kind", followed by "UNREACHABLE executed at
/usr/src/contrib/llvm-project/clang/lib/Sema/Sema.cpp:538!", when
building recent versions of Ceph, and the CPAN module SYBER/Date-5.2.0.
Reported by: Willem Jan Withagen <wjw at digiware.nl>, eserte12 at yahoo.de
PR: 245530, 247812
MFC after: 3 days
Changes:
head/contrib/llvm-project/clang/lib/Sema/SemaExprCXX.cpp
head/contrib/llvm-project/clang/lib/Sema/SemaOverload.cpp
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
More information about the freebsd-toolchain
mailing list