Re: [PATCH] coroutines: Fix ICE on invalid (PR93458).

2020-01-29 Thread Nathan Sidwell
On 1/28/20 11:14 AM, Iain Sandoe wrote: Hi, Since coroutine-ness is discovered lazily, we encounter the diagnostics during each keyword parse. We were not handling the case where a user code failed to include fundamental information (e.g. the traits) in a graceful manner (nor tolerating that le

[PATCH] coroutines: Fix ICE on invalid (PR93458).

2020-01-28 Thread Iain Sandoe
Hi, Since coroutine-ness is discovered lazily, we encounter the diagnostics during each keyword parse. We were not handling the case where a user code failed to include fundamental information (e.g. the traits) in a graceful manner (nor tolerating that level of fail for subsequent diagnostics).