Projet_SETI_RISC-V/riscv-gnu-toolchain/gcc/gcc/testsuite/g++.dg/pr102359_1.C

14 lines
318 B
C

/* PR middle-end/102359 ICE gimplification failed since
r12-3433-ga25e0b5e6ac8a77a. */
/* { dg-do compile } */
/* { dg-options "-ftrivial-auto-var-init=zero" } */
/* { dg-require-effective-target c++17 } */
struct A {
double a = 111;
auto foo() {
return [*this] { return a; };
}
};
int X = A{}.foo()();