// PR c++/68597 | |
// { dg-do compile { target c++14 } } | |
auto make_test_objective3(double beta) { | |
auto phi0_prime = [=](double alpha) { | |
if (alpha <= 1-beta) | |
return -1; | |
else if (alpha >= 1+beta) | |
return 1; | |
else | |
return 1 / beta * (alpha - 1); // { dg-error "type" } | |
}; | |
} |