[llvm-bugs] [Bug 31822] Unknown builtin type! UNREACHABLE executed at ASTContext.cpp:1683!
via llvm-bugs
llvm-bugs at lists.llvm.org
Sat Jun 10 12:06:29 PDT 2017
https://bugs.llvm.org/show_bug.cgi?id=31822
Yaron Keren <yaron.keren at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |FIXED
--- Comment #1 from Yaron Keren <yaron.keren at gmail.com> ---
fixed in r305089 by failing with errors:
file.cpp:6:6: error: 'auto' not allowed in lambda parameter
[](auto &&) {}(stringer_for(args));
^~~~
file.cpp:6:3: error: no matching function for call to object of type '(lambda
at file.cpp:6:3)'
[](auto &&) {}(stringer_for(args));
^~~~~~~~~~~~~~
file.cpp:8:14: note: in instantiation of function template specialization
'do_log<int>' requested here
void foo() { do_log(2); }
^
file.cpp:6:3: note: candidate function not viable: no known conversion from
'stringer_for' to 'int' for 1st argument
[](auto &&) {}(stringer_for(args));
^ ~~~~~~~~~~~~~~~~~~
file.cpp:6:3: note: conversion candidate of type 'void (*)(int &&)'
2 errors generated.
--
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/20170610/2e4ffad4/attachment.html>
More information about the llvm-bugs
mailing list