[Bug 197389] audio/murmur crashes when built with clang 3.4
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sat Feb 14 23:25:54 UTC 2015
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197389
--- Comment #3 from commit-hook at freebsd.org ---
A commit references this bug:
Author: dim
Date: Sat Feb 14 23:25:41 UTC 2015
New revision: 278788
URL: https://svnweb.freebsd.org/changeset/base/278788
Log:
Pull in r201130 from upstream clang trunk (by Ted Kremenek):
Fix PCH deserialization bug with local static symbols being treated
as local extern.
This triggered a miscompilation of code using Boost's
function_template.hpp when it was included inside a PCH file. A
local static within that header would be treated as local extern,
resulting in the wrong mangling. This only occurred during PCH
deserialization.
Fixes <rdar://problem/15975816> and <rdar://problem/15926311>.
This fixes a crash in audio/murmur, which is using both PCH and Boost.
Direct commit to stable/10 and stable/9, since head has clang 3.5.1,
which already includes this change.
Reported by: smh
PR: 197389
Changes:
stable/10/contrib/llvm/tools/clang/lib/Serialization/ASTReaderDecl.cpp
stable/9/contrib/llvm/tools/clang/lib/Serialization/ASTReaderDecl.cpp
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-bugs
mailing list