Stream: t-compiler/wg-meta

Topic: diagnostic ICE-breakers


nikomatsakis (Nov 12 2019 at 18:26, on Zulip):

Another idea for an ICE-breakers group: one focused on diagnostic improvements (cc @Esteban Küber)

Esteban Küber (Nov 12 2019 at 18:30, on Zulip):

I've been trying to keep the diagnostics backlog well groomed, with good accurate labeling to help with finding things to fix, but some diagnostics improvements are not suitable for newcomers because they end up touching a large part of the compiler.

Esteban Küber (Nov 12 2019 at 18:30, on Zulip):

I could do with some help writing mentoring instructions :)

nikomatsakis (Nov 12 2019 at 18:32, on Zulip):

The basic setup would be something like this

nikomatsakis (Nov 12 2019 at 18:32, on Zulip):

https://rust-lang.github.io/rustc-guide/ice-breaker/llvm.html

nikomatsakis (Nov 12 2019 at 18:32, on Zulip):

that is the chapter about LLVM

nikomatsakis (Nov 12 2019 at 18:33, on Zulip):

the idea is: if you are someone who is newly signed up to fix diagnostics, give some tips as to what steps help to get started -- maybe some pointers to e.g. ripgrep for the error message, some tips that explain our diagnostic APIs (if we have any...)

Esteban Küber (Nov 12 2019 at 18:36, on Zulip):

I'll take some time in the upcoming weeks to write some tips down

Last update: Dec 12 2019 at 00:55UTC