Open Quuxplusone opened 5 years ago
Bugzilla Link | PR41922 |
Status | CONFIRMED |
Importance | P normal |
Reported by | Bastien Penavayre (bastienPenava@gmail.com) |
Reported on | 2019-05-17 04:15:47 -0700 |
Last modified on | 2019-11-23 09:07:14 -0800 |
Version | trunk |
Hardware | PC Linux |
CC | blitzrakete@gmail.com, dblaikie@gmail.com, erik.pilkington@gmail.com, kamleshbhalui@gmail.com, ldionne@apple.com, llvm-bugs@lists.llvm.org, richard-llvm@metafoo.co.uk, Roland.Schulz@Intel.com |
Fixed by commit(s) | |
Attachments | |
Blocks | |
Blocked by | |
See also |
I can reproduce locally. At first sight, this looks like a codegen issue
because of both the stack trace and the fact that the issue doesn't reproduce
when using -fsyntax-only:
cat <<EOF | clang++ -xc++ - -std=c++2a
template<auto = []{}> void func();
int main() { func(); }
EOF
Hi,
Lambdas in unevaluated context seems to have been reverted.
Do you have access to the conversation that led to such a revert?
I would be interested but can't find it.
Thanks in advance
(In reply to Bastien Penavayre from comment #2)
> Hi,
> Lambdas in unevaluated context seems to have been reverted.
> Do you have access to the conversation that led to such a revert?
> I would be interested but can't find it.
> Thanks in advance
I'm not sure when/where it was implemented or reverted. When/where/how did you
observe the support & lack of support?