[llvm-bugs] [Bug 40747] New: Error mangling declaration in Android NDK header

via llvm-bugs llvm-bugs at lists.llvm.org
Sat Feb 16 08:24:54 PST 2019


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

            Bug ID: 40747
           Summary: Error mangling declaration in Android NDK header
           Product: clang
           Version: 7.0
          Hardware: PC
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P
         Component: Frontend
          Assignee: unassignedclangbugs at nondot.org
          Reporter: bugmail.llvm at staktrace.com
                CC: dmajor at mozilla.com, froydnj at gmail.com,
                    llvm-bugs at lists.llvm.org, neeilans at live.com,
                    richard-llvm at metafoo.co.uk, rnk at google.com,
                    unassignedclangbugs at nondot.org, zturner at google.com
        Depends on: 39294

+++ This bug was initially created as a clone of Bug #39294 +++

Same setup as bug 39294:
We have a clang plugin that at some point tries to get mangled names for
various C++ elements from the clang AST. It uses the ItaniumMangle context.

Except this time I'm cross compiling for Android ARM from a Linux host. The
mangler emits this error:


/builds/worker/workspace/build/src/android-ndk/sources/cxx-stl/llvm-libc++/include/tuple:1015:25:
Mangling declaration
'std::__ndk1::__find_detail::__find_exactly_one_checked::__matches'


Referenced Bugs:

https://bugs.llvm.org/show_bug.cgi?id=39294
[Bug 39294] Add mangling for TypeTraitExpr expressions
-- 
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/20190216/b72b1432/attachment.html>


More information about the llvm-bugs mailing list