This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[C++ Patch] PR 84330 ("[6/7/8 Regression] [concepts] ICE with broken constraint")


Hi,

we have been accumulating quite a few bugs under the [concepts] meta-bug, most of which of course aren't regressions. This one is a low hanging fruit, an error recovery issue where, after some meaningful diagnostic, tsubst_constraint doesn't know how to handle an error_mark_node. I believe that ideally we should do better, we should be able to issue only the first error - I think a TODO in diagnose_constraint hints at that too - but the below should do for now (well, in 6.1.0 we issued *3* errors ;-)

Thanks, Paolo.

////////////////////

Attachment: CL_84330
Description: Text document

Attachment: patch_84330
Description: Text document


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]