Skip to content

ICE segfault on generic lambda with defaulted parameter in requires clause #131620

@Eczbek

Description

@Eczbek

https://godbolt.org/z/3Grx96fPf

int x = 0;

int main() {
	[](auto x) requires requires { []<int = 0>(int = x) {}(); } {}(0);
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    clang:frontendLanguage frontend issues, e.g. anything involving "Sema"confirmedVerified by a second partyconstexprAnything related to constant evaluationcrashPrefer [crash-on-valid] or [crash-on-invalid]lambdaC++11 lambda expressions

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions