Commit 1a6da556 by Paolo Carlini Committed by Paolo Carlini

re PR c++/69977 (internal compiler error: Segmentation fault when using generic lambdas)

2017-10-02  Paolo Carlini  <paolo.carlini@oracle.com>

	PR c++/69977
	* g++.dg/cpp1y/lambda-generic-69977.C: New.

From-SVN: r253340
parent 144d302e
2017-10-02 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/69977
* g++.dg/cpp1y/lambda-generic-69977.C: New.
2017-10-02 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/59991
* g++.dg/cpp0x/lambda/lambda-ice23.C: New.
......
// PR c++/69977
// { dg-do compile { target c++14 } }
class A {
private:
void method(int i) {
(void) i;
}
public:
void publicMethod() {
auto lambda = [&] (const auto k) {
method(k);
};
lambda(42);
}
};
int main()
{
A a;
a.publicMethod();
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment