Rust: Список кодов ошибок, которые необходимо обновить до нового формата

Созданный на 3 авг. 2016  ·  300Комментарии  ·  Источник: rust-lang/rust

Если вы хотите поработать над одной (или несколькими) проблемой, просто прокомментируйте ее, чтобы сказать, что вы ее принимаете!

Вы можете прочитать сообщение @jonathandturner о том, как внести исправления . Если у вас есть вопросы, задавайте их здесь или на # rust-internals на irc.mozilla.org.

Кроме того, если вы завершили задачу и в ней есть «Бонусная» часть, которую вы не можете выполнить, просто закройте задачу и откройте новую задачу только для бонусной части. Таким образом, кто-то другой сможет подключиться и поработать над бонусной частью. Вы можете отправить мне копию на новый выпуск, и мы можем добавить его в список выше.

Вот список кодов ошибок:

  • [x] [E0001] (https://github.com/rust-lang/rust/issues/35190) 🔒 @saml
  • [x] [E0002] (https://github.com/rust-lang/rust/issues/35495) 🔒 @GuillaumeGomez
  • [x] [E0004] (https://github.com/rust-lang/rust/issues/35191) 🔒 @ TheZoq2
  • [x] [E0005] (https://github.com/rust-lang/rust/issues/35192) 🔒 @pythoneer
  • [x] [E0007] (https://github.com/rust-lang/rust/issues/35496) 🔒 @srdja
  • [x] [E0008] (https://github.com/rust-lang/rust/issues/35496) 🔒 @srdja
  • [x] [E0009] (https://github.com/rust-lang/rust/issues/35193) 🔒 @DevShep
  • [x] [E0010] (https://github.com/rust-lang/rust/issues/35194) 🔒 @pcn
  • [x] [E0017] (https://github.com/rust-lang/rust/issues/35195) 🔒 @pcn
  • [x] [E0023] (https://github.com/rust-lang/rust/issues/35196) 🔒 @pcn
  • [x] [E0025] (https://github.com/rust-lang/rust/issues/35198)
  • [x] [E0026] (https://github.com/rust-lang/rust/issues/35497) 🔒 @razielgn
  • [x] [E0027] (https://github.com/rust-lang/rust/issues/35200) 🔒 @silenuss
  • [x] [E0029] (https://github.com/rust-lang/rust/issues/35201) 🔒 @silenuss
  • [x] [E0030] (https://github.com/rust-lang/rust/issues/35204) 🔒 @silenuss
  • [x] [E0033] (https://github.com/rust-lang/rust/issues/35498) 🔒 @munyari
  • [x] [E0034] (https://github.com/rust-lang/rust/issues/35205) 🔒 @neilzxu
  • [x] [E0035] (https://github.com/rust-lang/rust/issues/35206) 🔒 @neilzxu
  • [x] [E0036] (https://github.com/rust-lang/rust/issues/35207) 🔒 @neilzxu
  • [x] [E0038] (https://github.com/rust-lang/rust/issues/35500) 🔒 @munyari
  • [x] [E0040] (https://github.com/rust-lang/rust/issues/35208) 🔒 @ shri3k
  • [x] [E0045] (https://github.com/rust-lang/rust/issues/35501) 🔒 @ mikhail-m1
  • [x] [E0046] (https://github.com/rust-lang/rust/issues/35209) 🔒 @ shri3k
  • [x] [E0049] (https://github.com/rust-lang/rust/issues/35210) 🔒 @GuillaumeGomez
  • [x] [E0050] (https://github.com/rust-lang/rust/issues/35211) 🔒 @GuillaumeGomez
  • [x] [E0054] (https://github.com/rust-lang/rust/issues/35791) 🔒 @ knight42
  • [x] [E0055] (https://github.com/rust-lang/rust/issues/35213) 🔒 @nickmass
  • [x] [E0057] (https://github.com/rust-lang/rust/issues/35214)
  • [x] [E0060] (https://github.com/rust-lang/rust/issues/35215) 🔒 @birryree
  • [x] [E0061] (https://github.com/rust-lang/rust/issues/35216) 🔒 @jaredwy
  • [x] [E0062] (https://github.com/rust-lang/rust/issues/35217) 🔒 @trixnz
  • [x] [E0063] (https://github.com/rust-lang/rust/issues/35218) 🔒 @jaredwy
  • [x] [E0067] (https://github.com/rust-lang/rust/issues/35502) 🔒 @clementmiao
  • [x] [E0069] (https://github.com/rust-lang/rust/issues/35219) 🔒 @jaredwy
  • [x] [E0070] (https://github.com/rust-lang/rust/issues/35503) 🔒 @clementmiao
  • [x] [E0071] (https://github.com/rust-lang/rust/issues/35220) 🔒 @razielgn
  • [x] [E0072] (https://github.com/rust-lang/rust/issues/35506) 🔒 @circuitfox
  • [x] [E0076] (https://github.com/rust-lang/rust/issues/35221) 🔒 @abhiQmar
  • [x] [E0079] (https://github.com/rust-lang/rust/issues/35222) 🔒 @ yossi-k
  • [x] [E0080] (https://github.com/rust-lang/rust/issues/35223) 🔒 @shantanuraj
  • [x] [E0081] (https://github.com/rust-lang/rust/issues/35224) 🔒 @ poveda-ruiz
  • [x] [E0084] (https://github.com/rust-lang/rust/issues/35792) 🔒 @pliniker
  • [x] [E0087] (https://github.com/rust-lang/rust/issues/35225) 🔒 @ poveda-ruiz
  • [x] [E0088] (https://github.com/rust-lang/rust/issues/35226)
  • [x] [E0089] (https://github.com/rust-lang/rust/issues/35227) 🔒 @zjhmale
  • [x] [E0091] (https://github.com/rust-lang/rust/issues/35228) 🔒 @Vassah
  • [x] [E0092] (https://github.com/rust-lang/rust/issues/35229) 🔒 @Vassah
  • [x] [E0093] (https://github.com/rust-lang/rust/issues/35230) 🔒 @ DarkEld3r
  • [x] [E0094] (https://github.com/rust-lang/rust/issues/35231) 🔒 @theypsilon
  • [x] [E0101] (https://github.com/rust-lang/rust/issues/35243) 🔒 @franleplant
  • [x] [E0102] (https://github.com/rust-lang/rust/issues/35244) 🔒 @franleplant
  • [x] [E0106] (https://github.com/rust-lang/rust/issues/35245) 🔒 @Tiwalun
  • [x] [E0107] (https://github.com/rust-lang/rust/issues/35246) 🔒 @oijazsh
  • [x] [E0109] (https://github.com/rust-lang/rust/issues/35247) 🔒 @circuitfox
  • [x] [E0110] (https://github.com/rust-lang/rust/issues/35248) 🔒 @circuitfox
  • [x] [E0116] (https://github.com/rust-lang/rust/issues/35249) 🔒 @terrynsun
  • [x] [E0117] (https://github.com/rust-lang/rust/issues/35250) 🔒 @Detegr
  • [x] [E0118] (https://github.com/rust-lang/rust/issues/35251) 🔒 @Detegr
  • [x] [E0119] (https://github.com/rust-lang/rust/issues/35252) 🔒 @circuitfox
  • [x] [E0120] (https://github.com/rust-lang/rust/issues/35253) 🔒 @Keats
  • [x] [E0121] (https://github.com/rust-lang/rust/issues/35254) 🔒 @intrepion
  • [x] [E0124] (https://github.com/rust-lang/rust/issues/35255) 🔒 @sciyoshi
  • [x] [E0128] (https://github.com/rust-lang/rust/issues/35508) 🔒 @circuitfox
  • [x] [E0130] (https://github.com/rust-lang/rust/issues/35256) 🔒 @trixnz
  • [x] [E0131] (https://github.com/rust-lang/rust/issues/35257) 🔒 @Limeth
  • [x] [E0132] (https://github.com/rust-lang/rust/issues/35258) 🔒 @GuillaumeGomez
  • [x] [E0133] (https://github.com/rust-lang/rust/issues/35509) 🔒 @ wdv4758h
  • [x] [E0137] (https://github.com/rust-lang/rust/issues/35265) 🔒 @Keats
  • [x] [E0138] (https://github.com/rust-lang/rust/issues/35510) 🔒 @ wdv4758h
  • [x] [E0162] (https://github.com/rust-lang/rust/issues/35268) 🔒 @garekkream
  • [x] [E0164] (https://github.com/rust-lang/rust/issues/35269) 🔒 @gavinb
  • [x] [E0165] (https://github.com/rust-lang/rust/issues/35270) 🔒 @gavinb
  • [x] [E0166] (https://github.com/rust-lang/rust/issues/35271) 🔒 @Roybie
  • [x] [E0172] (https://github.com/rust-lang/rust/issues/35272) 🔒 @Roybie
  • [x] [E0178] (https://github.com/rust-lang/rust/issues/35273) 🔒 @medzin
  • [x] [E0184] (https://github.com/rust-lang/rust/issues/35275) 🔒 @gavinb
  • [x] [E0185] (https://github.com/rust-lang/rust/issues/35276) 🔒 @ yossi-k
  • [x] E0186 🔒 @ yossi-k
  • [x] [E0191] (https://github.com/rust-lang/rust/issues/35278) 🔒 @munyari
  • [x] [E0194] (https://github.com/rust-lang/rust/issues/35280) 🔒 @birryree
  • [x] [E0195] (https://github.com/rust-lang/rust/issues/35511) 🔒 @creativcoder
  • [x] [E0201] (https://github.com/rust-lang/rust/issues/35304) 🔒 @ mikhail-m1
  • [x] [E0204] (https://github.com/rust-lang/rust/issues/35381) 🔒 @munyari
  • [x] [E0205] (https://github.com/rust-lang/rust/issues/35382) 🔒 @munyari
  • [x] [E0206] (https://github.com/rust-lang/rust/issues/35301) 🔒 @KiChjang
  • [x] [E0207] (https://github.com/rust-lang/rust/issues/35302) 🔒 @shantanuraj
  • [x] [E0214] (https://github.com/rust-lang/rust/issues/35383) 🔒 @munyari
  • [x] [E0220] (https://github.com/rust-lang/rust/issues/35385) 🔒 @chamoysvoice
  • [x] [E0221] (https://github.com/rust-lang/rust/issues/35386) 🔒 @ crypto-universe
  • [x] [E0223] (https://github.com/rust-lang/rust/issues/35387) 🔒 @KiChjang
  • [x] [E0225] (https://github.com/rust-lang/rust/issues/35388) 🔒 @sciyoshi
  • [x] [E0229] (https://github.com/rust-lang/rust/issues/35305) 🔒 @mrabault
  • [x] [E0232] (https://github.com/rust-lang/rust/issues/35795) 🔒 @mlayne
  • [x] [E0243] (https://github.com/rust-lang/rust/issues/35389) 🔒 @Keats
  • [x] [E0244] (https://github.com/rust-lang/rust/issues/35390) 🔒 @Keats
  • [x] [E0248] (https://github.com/rust-lang/rust/issues/35391) 🔒 @shyaamsundhar
  • [x] [E0252] (https://github.com/rust-lang/rust/issues/35306) 🔒 @medzin
  • [x] [E0253] (https://github.com/rust-lang/rust/issues/35512) 🔒 @lukehinds
  • [x] [E0254] (https://github.com/rust-lang/rust/issues/35513) 🔒 @lukehinds
  • [x] [E0259] (https://github.com/rust-lang/rust/issues/35514) 🔒 @EugeneGonzalez
  • [x] [E0260] (https://github.com/rust-lang/rust/issues/35515) 🔒 @ 0xmohit
  • [x] [E0261] (https://github.com/rust-lang/rust/issues/35516) 🔒 @creativcoder
  • [x] [E0262] (https://github.com/rust-lang/rust/issues/35517) 🔒 @creativcoder
  • [x] [E0263] (https://github.com/rust-lang/rust/issues/35518) 🔒 @Limeth
  • [x] [E0265] (https://github.com/rust-lang/rust/issues/35309) 🔒 @ mikhail-m1
  • [x] [E0267] (https://github.com/rust-lang/rust/issues/35519) 🔒 @shyaamsundhar
  • [x] [E0268] (https://github.com/rust-lang/rust/issues/35520) 🔒 @shyaamsundhar
  • [x] [E0277] (https://github.com/rust-lang/rust/issues/35311) 🔒 @ 0xmohit
  • [x] [E0282] (https://github.com/rust-lang/rust/issues/35312) 🔒 @medzin
  • [x] [E0297] (https://github.com/rust-lang/rust/issues/35521) 🔒 @ arielb1
  • [x] [E0301] (https://github.com/rust-lang/rust/issues/35522) 🔒 @garekkream
  • [x] [E0302] (https://github.com/rust-lang/rust/issues/35523) 🔒 @garekkream
  • [x] [E0306] (https://github.com/rust-lang/rust/issues/35315) 🔒 @razielgn
  • [x] [E0318] (https://github.com/rust-lang/rust/issues/35322) 🔒 @acrrd
  • [x] [E0322] (https://github.com/rust-lang/rust/issues/35323) 🔒 @ yossi-k
  • [x] [E0323] (https://github.com/rust-lang/rust/issues/35325) 🔒 @Keats
  • [x] [E0324] (https://github.com/rust-lang/rust/issues/35327) 🔒 @Keats
  • [x] [E0325] (https://github.com/rust-lang/rust/issues/35329) 🔒 @Keats
  • [x] [E0326] (https://github.com/rust-lang/rust/issues/35335) 🔒 @trixnz
  • [x] [E0365] (https://github.com/rust-lang/rust/issues/35633) 🔒 @ mgoszcz2
  • [x] [E0368] (https://github.com/rust-lang/rust/issues/35336) 🔒 @birryree
  • [x] [E0370] (https://github.com/rust-lang/rust/issues/35634) 🔒 @terrynsun
  • [x] [E0373] (https://github.com/rust-lang/rust/issues/35337) 🔒 @trixnz
  • [x] [E0375] (https://github.com/rust-lang/rust/issues/35635) 🔒 @ mikhail-m1
  • [x] [E0379] (https://github.com/rust-lang/rust/issues/35338) 🔒 @ kc1212
  • [x] [E0384] (https://github.com/rust-lang/rust/issues/35184) 🔒 @theypsilon
  • [x] [E0388] (https://github.com/rust-lang/rust/issues/35339) 🔒 @medzin
  • [x] [E0389] (https://github.com/rust-lang/rust/issues/35630) 🔒 @ crypto-universe
  • [x] [E0391] (https://github.com/rust-lang/rust/issues/35341) 🔒 @Archytaus
  • [x] [E0392] (https://github.com/rust-lang/rust/issues/35631) 🔒 @canaltinova
  • [x] [E0393] (https://github.com/rust-lang/rust/issues/35632) 🔒 @zjhmale
  • [x] [E0394] (https://github.com/rust-lang/rust/issues/35692) 🔒 @ knight42
  • [x] [E0395] (https://github.com/rust-lang/rust/issues/35693) 🔒 @clementmiao
  • [x] [E0396] (https://github.com/rust-lang/rust/issues/35694) 🔒 @clementmiao
  • [x] [E0403] (https://github.com/rust-lang/rust/issues/35696) 🔒 @circuitfox
  • [x] [E0404] (https://github.com/rust-lang/rust/issues/35342) 🔒 @Archytaus
  • [x] [E0407] (https://github.com/rust-lang/rust/issues/35697) 🔒 @ crypto-universe
  • [x] [E0408] (https://github.com/rust-lang/rust/issues/35698)
  • [x] [E0409] (https://github.com/rust-lang/rust/issues/35699) 🔒 @ mikhail-m1
  • [x] [E0422] (https://github.com/rust-lang/rust/issues/35700) 🔒 @ knight42
  • [x] [E0423] (https://github.com/rust-lang/rust/issues/35796) 🔒 @ knight42
  • [x] [E0424] (https://github.com/rust-lang/rust/issues/35797) 🔒 @kyrias
  • [x] [E0425] (https://github.com/rust-lang/rust/issues/35343)
  • [x] [E0426] (https://github.com/rust-lang/rust/issues/35799) 🔒 @ crypto-universe
  • [x] [E0428] (https://github.com/rust-lang/rust/issues/35798) 🔒 @trixnz
  • [x] [E0432] (https://github.com/rust-lang/rust/issues/35344) 🔒 @ knight42
  • [x] [E0433] (https://github.com/rust-lang/rust/issues/35345) 🔒 @ yossi-k
  • [x] [E0435] (https://github.com/rust-lang/rust/issues/35801) 🔒 @shyaamsundhar
  • [x] [E0437] (https://github.com/rust-lang/rust/issues/35802) 🔒 @shyaamsundhar
  • [x] [E0438] (https://github.com/rust-lang/rust/issues/35803) 🔒 @shyaamsundhar
  • [x] [E0445] (https://github.com/rust-lang/rust/issues/35922) 🔒 @ 0xmohit
  • [x] [E0446] (https://github.com/rust-lang/rust/issues/35923)
  • [x] [E0449] (https://github.com/rust-lang/rust/issues/35924)
  • [x] [E0450] (https://github.com/rust-lang/rust/issues/35925) 🔒 @ mikhail-m1
  • [x] [E0451] (https://github.com/rust-lang/rust/issues/35928) 🔒 @ mikhail-m1
  • [x] [E0453] (https://github.com/rust-lang/rust/issues/35929) 🔒 @ 0xmohit
  • [x] [E0454] (https://github.com/rust-lang/rust/issues/35930) 🔒 @ 0xmohit
  • [x] [E0458] (https://github.com/rust-lang/rust/issues/35932) 🔒 @gavinb
  • [x] [E0459] (https://github.com/rust-lang/rust/issues/35933) 🔒 @gavinb
  • [x] [E0463] (https://github.com/rust-lang/rust/issues/35934) 🔒 @paulfanelli
  • [x] [E0493] (https://github.com/rust-lang/rust/issues/35999) 🔒 @razielgn
  • [x] [E0496] (https://github.com/rust-lang/rust/issues/36000) 🔒 @acrrd
  • [x] [E0503] (https://github.com/rust-lang/rust/issues/35703) 🔒 @wesleywiser
  • [x] [E0512] (https://github.com/rust-lang/rust/issues/36107) 🔒 @alygin
  • [x] [E0513] (https://github.com/rust-lang/rust/issues/36720) 🔒 @GuillaumeGomez
  • [x] [E0516] (https://github.com/rust-lang/rust/issues/36108) 🔒 @gavinb
  • [x] [E0517] (https://github.com/rust-lang/rust/issues/36109) 🔒 @gavinb
  • [x] [E0518] (https://github.com/rust-lang/rust/issues/36111) 🔒 @gavinb
  • [x] [E0520] (https://github.com/rust-lang/rust/issues/36112) 🔒 @ 0xmohit
  • [x] [E0527] (https://github.com/rust-lang/rust/issues/36113) 🔒 @Cobrand
  • [x] [E0528] (https://github.com/rust-lang/rust/issues/36194) 🔒 @EugeneGonzalez
  • [x] [E0529] (https://github.com/rust-lang/rust/issues/36195) 🔒 @EugeneGonzalez
  • [x] [E0558] (https://github.com/rust-lang/rust/issues/36196) 🔒 @abhiQmar
  • [x] [E0559] (https://github.com/rust-lang/rust/issues/36197) 🔒 @Cobrand
  • [x] [E0560] (https://github.com/rust-lang/rust/issues/36199) 🔒 @aclarry

Бонусы:

Примечание: бонусы могут потребовать дополнительной работы в компиляторе и могут потребовать некоторого изучения.

  • [x] [E0046] (https://github.com/rust-lang/rust/pull/36371#issuecomment-246692698)
  • [x] [E0053] (https://github.com/rust-lang/rust/issues/35212) 🔒 @KiChjang
  • [x] [E0057] (https://github.com/rust-lang/rust/issues/35214) 🔒 @acrrd
  • [x] [E0060 и E0061] (https://github.com/rust-lang/rust/issues/35290) 🔒 @GuillaumeGomez
  • [x] [E0072] (https://github.com/rust-lang/rust/issues/35965) 🔒 @phungleson
  • [x] [E0094] (https://github.com/rust-lang/rust/issues/35966) 🔒 @kyrias
  • [x] [E0221] (https://github.com/rust-lang/rust/issues/35970) 🔒 @ yossi-k
  • [x] [E0537] (https://github.com/rust-lang/rust/issues/36182) 🔒 @ mikhail-m1
  • [x] [EXXXX - Поле неизвестно] (https://github.com/rust-lang/rust/issues/36164)
  • [x] [EXXXX - Исправить временное сообщение] (https://github.com/rust-lang/rust/issues/36279)
  • [x] [EXXXX - живет недостаточно долго] (https://github.com/rust-lang/rust/issues/36537)
  • [x] [EXXXX - Лучшая изменчивость] (https://github.com/rust-lang/rust/issues/36412)
  • [x] [E0282 - переменные типа именования] (https://github.com/rust-lang/rust/issues/36554#issuecomment-258427960)
    cc @jonathandturner

РЕДАКТИРОВАТЬ: Не забудьте сказать «Часть # 35233». в вашем PR, чтобы мы могли видеть, кто что здесь сделал. Также добавьте «r? @GuillaumeGomez» или «r? @Jonathandturner», чтобы назначить нас рецензентом.

A-diagnostics C-tracking-issue E-easy E-mentor metabug

Самый полезный комментарий

Для толпы «я понятия не имею, что я делаю» - я работаю над сообщением в блоге, которое скоро появится (надеюсь, завтра!). В нем описаны все этапы обновления ошибок.

Спасибо, что прыгнули на них :) Как только блог поднимется, я отвечу здесь ссылкой.

Все 300 Комментарий

Думаю, я пойду первым! Я возьму 1, 4, 5 и 9.
Изменить: Поскольку был такой большой интерес, я отдал их. У @Roybie их 1, у @ TheZoq2 - 4, у @pythoneer - 5, а у @DevShep - 9. Спасибо за участие, ребята!

Я не имею понятия что я делаю. Я возьму 10, 17, 23 и 25.

Я тоже понятия не имею, что делаю. Я возьму 27, 29, 30 и 34. Это должно быть весело.

Для толпы «я понятия не имею, что я делаю» - я работаю над сообщением в блоге, которое скоро появится (надеюсь, завтра!). В нем описаны все этапы обновления ошибок.

Спасибо, что прыгнули на них :) Как только блог поднимется, я отвечу здесь ссылкой.

Я никогда не делал этого раньше. Я бы хотел взять 91, 92 и 93, если это поможет!

Я возьму 40 и 46, хотя я не очень разбираюсь в чертах характера.

_Редактировать: удалить 49 и 50, чтобы другие тоже могли внести свой вклад.

Я возьму 61, 63 и 69.

Бронирование 71, 76 и 79.: smiley:

Я возьму 81, 87, 88 и 89

Я возьму 55, 57 и 60

Беру 94 и 384 (думаю больше нет в наличии)

Могу я предложить людям просто заняться одной или двумя проблемами, чтобы другие, желающие научиться, тоже могли принять участие.

@lukehinds Да, я не осознавал прецедента, который

Я с удовольствием возьму 4 тогда

Тогда я бы не прочь снять с тебя номер 1, если это нормально?

@lukehinds Тогда я

Тогда хочу попробовать 93. Спасибо.

@cramertj Я возьму 9 из вас, не против.

что-нибудь осталось? я сбился со счета: D

@pythoneer Похоже, что 5 из тех, что были выпущены

тогда я прыгну на 5,

Еще что-нибудь осталось?

@pcn @silenuss , ребята, не могли бы вы избавиться от некоторых своих проблем для @ yossi-k (и, вероятно, некоторых других тоже!)

Выпуск 76 и 79. 😄

Wo. Намного большего успеха, чем ожидалось! Я намеревался сделать большую часть этого, но думаю, что просто сделаю обзор.

@ yossi-k: 76 и 79 бесплатны.

Хочу попробовать 76.

Мне 79 тогда

@GuillaumeGomez остались?

@GuillaumeGomez что- нибудь мне осталось?

Я возьму 80

@faebser @nindalf Я только что удалил 49 и 50 со своей тарелки, если они вам интересны.

@nindalf : Можно взять 49, а @faebser - 50 (спасибо @ shri3k!).

@ shri3k спасибо!

Осталось исправить? Хотел бы дать этому круговорот.

Я немного опоздал на вечеринку, но мне также было интересно, что еще нужно исправить?

@paulfanelli , @birryree : Не похоже, нет. Сожалею. Возможно, в будущем мы добавим больше, но пока не уверены.

Я освобожу 57 и 60 из тех, которые я потребовал, если кто-то захочет взять один.

@nickmass : Спасибо!

@paulfanelli : Вы берете 57, а @birryree - 60?

Звучит неплохо! Я возьму 57. Спасибо.

Я хотел бы напомнить людям также оставлять комментарии по отдельным вопросам, чтобы мы полностью понимали, кто и что намеревается требовать. :)

Блог размещен! Вы можете прочитать, как внести изменения здесь

Если у вас есть какие-либо вопросы, не стесняйтесь обращаться ко мне или задавайте # rust-internals на irc.mozilla.org (я там jntrnr)

Чтобы поддержать идею решаете .

Кроме того, это только первая партия! Так что следите за обновлениями, поскольку мы заполняем дополнительные ошибки, которые необходимо обновить.

Также огромное спасибо всем, кто вмешался и предложил свою помощь!

Кроме того, если вы закончите задачу, если в ней есть «Бонусная» часть, и вы не можете ее выполнить ...

Как только вы закончите, закройте проблему и откройте новую только для бонусной части. Таким образом, кто-то другой сможет подключиться и поработать над бонусной частью. Вы можете отправить мне копию на новый выпуск, и мы можем добавить его в список выше.

Для тех, кто все еще ищет коды ошибок, я просто добавил новую партию в список по этой мета-проблеме.

Возьму 116!

Беру 132.

Я попробую взять 131.

Могу взять Е0124.

Я хочу попробовать 121

Возьму 106.

@GuillaumeGomez Я возьму 60, спасибо!

Возьму 109.

@faebser - хочешь 50?

Привет! Хочу взять 101 и 102

Я также готов взять 110 и 119.

Если кто хочет взять 34, случайно взял при попытке взять 35/36: D

Я возьму 166

Я возьму 117 и 118.

Беру 164 и 165.

Я возьму 101

Я попробую 50

Я возьму 191.

Я могу взять 162.

Я возьму 120

Еще возьму Е0194.

Забыл упомянуть об этом, но чтобы использовать новый формат ошибки, вам нужно запустить rustc следующим образом:

RUST_NEW_ERROR_FORMAT=1 rustc file.rs

Новые ошибки будут добавлены после слияния # 35274.

Я бы хотел взять 184 185 и 186 (здесь еще не перечислены)

Возьму 178.

принимая 172

@franleplant и @dmjb - вы оба назвали 101, но есть и другие бесплатные, если один из вас хочет взять 101, а другой - бесплатно

Хочу взять Е0107.

Я обновил список. Есть несколько бесплатных. Надеюсь добавить больше в ближайшее время.

Могу взять Е0062 и Е0130.

Я тоже возьму 137, если он никому не нужен

@keats -

спасибо @GuillaumeGomez и @birryree за то, что показали, как отображать метки диапазона!

RUST_NEW_ERROR_FORMAT=true ./build/PLATFORM-HERE/stage1/bin/rustc src/test/compile-fail/E0121.rs

Для всех, кто хочет сделать что-то из этого, я добавил в список новую партию кодов ошибок.

Я также обновил блог, поскольку у людей были проблемы здесь или там, поэтому, пожалуйста, проверьте его.

Хочу взять и 322, и 433.

Получу 206.

Можно взять Е0379 пожалуйста

Возьму 201.

Возьму Е0404 и Е0391 спасибо.

Я возьму 432.

Попробую 207.

РЕДАКТИРОВАТЬ: Мой плохой не заметил, что 206 было взято

Я возьму 432 и 425

Возьму Е0277

Я выпущу E0088 и E0089, если они кому-то нужны: D

@prabodhtiwari хорошо, тогда возьми 432, я возьму E0388

@medzin извините, не заметил, что вы берете 432, я возьму еще один

rabprabodhtiwari без проблем :)

Попробую Е0201.

Сделаю Е0252 и Е0282.

Взяв E0326 и E0373.

@mrabault Я думаю, что @ mikhail-m1 уже взял 201, но было выпущено еще пара, если вы хотите еще один.

Я возьму 323, 324 и 325, они кажутся родственными

я тоже хочу взять 265

Хорошо, вместо этого я сделаю E0229. Я не понимаю, E0201 был бесплатным, когда я писал свое сообщение ...

@mrabault - извините за это. Я вручную обновлял проблему, когда люди комментировали эту ветку. Сейчас он должен быть в актуальном состоянии.

Нет проблем !

Принимая 306.

я возьму 0088 и 0089

Похоже, я очень опоздал, но просто кладу это сюда на случай, если кто-то захочет что-то высвободить :)

@likandia : доступны E0204 и E0205.

@likandia - я добавил еще несколько, так что должно быть больше бесплатных

Я возьму 243 и 244

Полезный совет, если вы работаете над одним из них и немного застряли: просмотрите PR, чтобы найти коды ошибок, которые были приняты, и посмотрите, как они исправили. Это может дать вам идеи для вашего.

Я возьму 204, 205 и 214.

Я возьму 220, 221: +1:

Приземлилась первая партия! Отличная работа, все.

Взять также E0223.

все равно хочет E0191? Я не успею найти на это время.

@seblw - Я освобожу E0191, чтобы его мог достать кто-нибудь другой.

Я возьму также 191 и 225

Хорошо, партия 2 уже готова! Еще одно большое спасибо всем, кто внес свой вклад.

Я обновил подписки, и у нас больше нет бесплатных. Но не беспокойтесь, в ближайшие несколько дней их должно быть больше.

Если вы обнаружите, что застряли, вы можете попросить помощи у кого-то из других людей, которые получили свои PR. Если вы не думаете, что у вас будет время сделать это, дайте мне знать, и я освобожу его для кого-то другого.

@jonathandturner похоже, что @munyari уже взял E0191, но я сделаю 225

И @razielgn взял 225 прямо перед тем, как я собирался отправить :)

Есть ли бесплатные проблемы, которые нужно исправить? Я бы хотел прыгнуть :)

@ крипто-вселенная, хотите ли вы взять 0221?

@chamoysvoice конечно! Благодаря! E0221

Пакет 3 уже готов!

Спасибо всем, кто поделился своими задачами. Обожаю это видеть. У меня должно быть больше задач в списке, начиная с завтрашнего дня.

Внимание! Похоже, на серверах сборки возникли проблемы. Мы изучаем это. Я опубликую здесь, когда они вернутся.

Хорошо, если я возьму E0002?

Добавлю тебя в E0002, @likandia

Можно Е0008 взять?

@srdja - ты понял

Получение E0026 . 😄

33 и 38 пожалуйста!

@razielgn и @munyari - готово!

Я беру бонус E0051 (кстати, должен быть E0053).

@KiChjang - хороший улов :) Это твое

Я заметил, что некоторые запросы на вытягивание не включают обновленные модульные тесты. Мне интересно, может ли это считаться еще одной бонусной частью.

@intrepion - мы пытаемся ловить PR без юнит-тестов, чтобы они всегда были у них. Тем не менее, люди всегда могут быть вместе.

Я возьму 45

Хорошие новости! Похоже, боты для сборки снова работают, так что мы снова в деле.

Я отпраздновал это, добавив в список больше кодов ошибок. Если вы давно хотели сделать «бонус», есть много новых бонусов.

Могу взять 301 и 302.

Я сделал check_match

Привет, думаю, я попробую помочь ногам намокнуть, так что E0253 и E0254

Постараюсь сделать

@ arielb1 - другие люди подписались на некоторые из этих кодов ошибок в этом PR, но есть бесплатные коды ошибок, которые вы можете использовать, если хотите. Вы также можете сотрудничать с людьми, которые предложили эти коды.

Хочу взять 072 и 128

Хочу потребовать E0259 и E0260.

Возьму Е0267 и Е0268

Беру Е0262, Е0261, Е0195.

Я возьму Е0133 и Е0138.

E0133 и E0138 пожалуйста :-)

@adrianbrink - извините, похоже, @ wdv4758h вас опередил. Может быть, вы двое можете разделить их и сделать по одному?

Постараюсь в ближайшее время добавить еще.

Ой! Я не заметил сообщения.
Я отправил PR по обоим выпускам, но в E0138 есть бонусная часть.
Надеюсь, я реализовал только половину бонусной части (и думаю, как решить оставшуюся часть).
@adrianbrink Я могу оставить тебе оставшуюся часть, если хочешь.

Есть ли бесплатные задания?

@ crypto-universe, к сожалению, пока нет. Я надеюсь скоро поставить еще несколько задач.

@jonathandturner Если есть - передайте мне, пожалуйста. Кто-то выполнил мою задачу раньше, чем я, и теперь мне нечего делать :)

@ crypto-universe вы можете взять другой, над которым я собирался работать E0254 https://github.com/rust-lang/rust/issues/35513 (я уже сделал PR для E0253)

@lukehinds Большое спасибо! Возьму Е0254.

Кстати, вы видели такую ​​проблему во время check-cfail?

   Compiling compiletest v0.0.0 (file:///home/cryptouniverse/GIT/rust/src/tools/compiletest)
error[E0514]: found crate `log` compiled by an incompatible version of rustc
  --> src/tools/compiletest/src/main.rs:27:1

@ crypto-universe - иногда я это видел. Скорее всего, вам потребуется запустить:

python src/bootstrap/bootstrap.py --clean

И попробуй еще раз

@ wdv4758h спасибо :-)

Только что прибыла еще одна партия. Мы сейчас на финише!

@GuillaumeGomez @jonathandturner Я также заинтересован в том, чтобы

@jonathandturner вы обновляете список задач выше? Не вижу бесплатных заданий.

Есть ли что-нибудь еще?

@ crypto-universe и @faebser - пока нет. Надеюсь скоро. Сейчас мы пытаемся провести следующий набор модульных тестов.

@ crypto-universe и @faebser и другие, которые ищут больше кодов ошибок, я просто добавил еще пару.

Для тех, кто вызвался раньше, но еще не исправил свои ошибки ... Если вы все еще работаете, отлично. Если вы не думаете, что сможете добраться до них, позвольте кому-нибудь еще поработать над ними.

Мы надеемся сделать больше таких в будущем, так что у нас будет много дел :)

Возьму Е0375

Я могу взять E0365

Возьму Е0370.

Хочу взять Е0392

Возьму Е0393

Еду на работу E0392

@faebser Извините, но я уже утверждал и работаю над этим.

Дайте мне 0389, пожалуйста.

Купи их, пока они горячие! Добавлено больше ошибок.

И мы так близки к тому, чтобы объединить 100 обновлений кодов ошибок. Всем отличная работа!

@jonathandturner Я бы хотел поработать над E0407.

@ crypto-universe и @clementmiao - я обновил список теми, которые вы выбрали

Хочу сделать 403.

Я возьму 409

Беру 409

@faebser - @ mikhail-m1 уже выбрал 409, но похоже, вы имели в виду 408? Подписываю вас на это :)

Возьму 394 и 422

Мы исправили более 100 модульных тестов !! 🎉🎉🎉

screen shot 2016-08-17 at 3 57 43 pm

Я возьму удар в 84

Возьму 232.

Я добавил еще несколько, для тех, кто хочет их прихватить.

Выпускаю E0432. В последнее время у меня не так много свободного времени.

@jonathandturner Дайте мне E0426, пожалуйста.

Я возьму 54, 432 и 423

Я возьму Е0435, Е0437 и Е0438.

Я хватаю E0424

Я возьму E0428

Я никогда не делал этого раньше, хотел бы попробовать что-то новое, если есть какие-либо коды ошибок, которые нужно обновить. (Или, если кто-то с несколькими людьми может отказаться от одного.)

Может ли кто-нибудь, у кого есть более одного кода ошибки, поделиться с @nightlark?

: +1:
натыкаясь на суб сам.

Я могу забрать некоторые, если кто-то захочет выпустить незаконченные.

@nightlark & @mkfifo & @ 0xmohit : ошибки . После объединения вы сможете взять некоторые из них, если захотите.

@mkfifo Используйте кнопку подписки на правой боковой панели вместо того, чтобы оставлять комментарий без содержания.

Пока мы ждем, захочет ли кто-нибудь, кто вызвался написать несколько кодов ошибок, поделиться?

@GuillaumeGomez Есть ли какие-нибудь проблемы, над которыми можно поработать?

@nightlark & @mkfifo & @ 0xmohit и @ Coder206 - выложены новые

Возьму Е0450 и Е0451

@jonathandturner Я хотел бы использовать E0446 как свой первый вклад в Rust. (# 35923)

Также обращайтесь к людям, которые вызвались, но не ответили после волонтерства. Я просмотрю и открою некоторые из предыдущих кодов ошибок, чтобы сделать их доступными для других людей. Если у вас есть тот, который у вас был какое-то время, но вы не получили его, вам нужно ответить здесь, чтобы сохранить его, иначе он будет выпущен.

Я все еще работаю над E0025, на самом деле кажется, что он заставляет меня понять правила времени жизни / заимствования.

Я возьму E0445, E0454 , E0458, E0459 .

@ 0xmohit - можешь взять 1 или 2 и

@pcn - спасибо, я

@ 0xmohit - то есть, если они все не связаны и их легче сделать одним выстрелом

@jonathandturner Конечно. Вычеркнули пару. Не стесняйтесь отмечать их мне, если нет желающих.

@ 0xmohit - окей, у тебя E0445 и E0454

Спасибо за новые @jonathandturner. Возьму Е0449.

Пожалуйста. назначьте мне E0451

@jonathandturner Я возьму Е0458 и Е0459!

Я выпустил некоторые из старых кодов ошибок, над которыми не работали. Так что теперь есть больше бесплатных, на которые можно подписаться.

@jonathandturner Я возьму E0260, E0277 и E0453.

Беру бонусы E0060 / E0061.

Для тех, кто ищет бонусы, я добавил еще несколько бонусов в конец списка.

Если нормально возьму Е0463.

Хочу взять E0088, E0318 и E0221 (с бонусами).
(Я отпущу их как можно скорее, если у меня не будет на них времени.)

@ yossi-k: Тогда начни с одного или двух.

Вы правы. Возьму только Е0088 и Е0221.

@ yossi-k E0221 уже исправлен, не так ли?
Обновление: Понятно, бонус.

@ crypto-universe он в списке бонусов ниже

Пт, 26 августа 2016 г., в 15:43 crypto-universe [email protected]
написал:

@ yossi-k https://github.com/yossi-k E0221 уже исправлен, не так ли?

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/rust-lang/rust/issues/35233#issuecomment -242724922,
или отключить поток
https://github.com/notifications/unsubscribe-auth/AMZQIVgmVZEkXFap7bH32Q7F6_aXBNFfks5qjt9NgaJpZM4JbLYH
.

Я возьму E0049 и E0050, если ничего страшного

@ yati-sagade, @ yossi-k, @paulfanelli - я обновил список вашими выборами

Можно Е0076 взять?

@abhiQmar - да, теперь E0076 твой

Возьму Е0265

@ mikhail-m1 - готово :)

Возьму Е0496

@acrrd - готово!

Взяв E0493.

@jonathandturner возьму E0164, E0165 и E0184

@razielgn и @gavinb - обновлено!

@jonathandturner возьму E0089, E0318 и E0393

Возьму Е0318

@zjhmale, извините, я опубликовал, не обновляя страницу, я почти закончил его, исправив только тест; если вас устраивает, я пришлю PR, иначе я перейду к чему-то другому

@acrrd - раз уж осталось немного, что если взять E0318, а @zjhmale - E0089 и E0393?

@jonathandturner это нормально для меня

@acrrd круто, давай

@jonathandturner хорошо для меня

@jonathandturner Я закончил E0164, E0165 и E0184. Каждый из них находится в своем собственном коммите в моей вилке, но поскольку я испортил повторную синхронизацию своих локальных репозиториев и репозиториев git, я пока не могу сделать PR для новых изменений. Как только мой первый PR будет закрыт и объединен, я обновлю свое дерево, чтобы снова синхронизироваться с rust-lang, а затем выставлю PR для следующих 3.

Рад сделать еще несколько, если они появятся. Можно также взглянуть на некоторые из бонусных предметов.

@gavinb : вы всегда можете создать новую ветку, поместить в нее свои коммиты (или повторно внести изменения вручную и зафиксировать их), а затем принудительно нажать ее на свою ветку.

Я просто добавил еще несколько в список, если люди ищут ошибки для обновления.

Возьму на Е0512

@mrstork - обновлено!

Можно Е0527 взять?

@jonathandturner Я возьму E0516, E0517, E0518. И я нахально просто устроил им пиар. Надеюсь, их пока никто не забрал!

@jonathandturner Я возьму Е0520.

@jonathandturner

Могу взглянуть на E0516 E0517 E0518 E0520 E0527

Все или любые

@ ashrko619 @gavinb @ 0xmohit - обновлено!

@phungleson - похоже, они заняты, но, надеюсь, скоро у нас

Чтобы все знали, E0057 и E0072 все еще открыты и требуют помощи.

@phungleson : Вы можете посмотреть на предложения @KiChjang.

@GuillaumeGomez Сначала я могу изучить E0072.

@phungleson : Конечно.

@GuillaumeGomez @KiChjang @phungleson - разве E0072 еще не закончен?

Edit: Ооооо, вы имеете в виду бонусы? @phungleson - искали бонус или нормальное исправление?

@jonathandturner Я вообще не работал над этим, и я не думаю, что кто-то еще заявлял об этом или отправлял PR? (Кстати, я имел в виду бонусную секцию)

@jonathandturner @GuillaumeGomez @KiChjang Да, я имел в виду бонус для E0072

@jonathandturner Можно ли брать те, которые назначены, но не получают ответа долгое время?

@athulappadan : Нет. Пожалуйста, подождите, пока @jonathandturner или я скажу, что он снова доступен.

Возьму E0057

Хорошо - @phungleson - у вас есть бонус E0072, и @acrrd - у вас есть бонус E0057

Хочу взять Е0559 и Е0560 по возможности

Я возьму Е0528 и Е0259.

@cobrand & @EugeneGonzalez - обновлено (кстати, @EugeneGonzalez, я предполагаю, вы имели в виду E0529?)

Я хочу получить бонус E0537

@jonathandturner Да, извините за

@EugeneGonzalez - не беспокойтесь :)

@ mikhail-m1 - это твое!

Хочу взять Е0558

@ abhi-sm - обновлено

@abhiQmar - похоже, кто-то вас опередил

@Cobrand , я начал работать над E0560 (не видел, чтобы вы его взяли), могу продолжить работу, если вы не против.

@Cobrand , я начал работать над E0560 (не видел, чтобы вы его взяли), могу продолжить работу, если вы не против.

@aclarry Tbh Я тоже начал над этим работать, но, честно говоря, с учетом того количества времени, которое я потратил на это, это вообще не проблема.

@jonathandturner Я оставляю E0560 в руках @aclarry

@aclarry На самом деле, я должен позаботиться и о E0559, и нам придется взглянуть на точно такой же код ( src/librustc_typecheck/check/mod.rs lines 3114-3129); здесь нам обоим нужно сделать некоторый рефакторинг. Вы тоже начали работать над этим?

Один из нас в какой-то момент должен будет выполнить слияние / перебазирование, если мы одновременно откроем наши PR; Я не против этого, но, наверное, было бы лучше, если бы один делал свой пиар раньше другого. Поскольку вы уже начали работать над этим, не могли бы вы поскорее открыть свой PR, чтобы я мог адаптироваться к тому, что вы изменили?

Либо так, либо мы можем сделать оба наших коммита в общей ветке (в вашем форке или моей), а затем провести единый и сгруппированный PR.

@Cobrand Я не начал работать над этим разделом. Я собираюсь не работать в течение следующих 2 дней, поэтому я поставлю свою работу над E0560 на паузу, и я могу объединить ваши изменения из E0559.

На самом деле я новичок в работе с ржавчиной, поэтому, если вы думаете, что E0559 и E0560 - это однодневный или двухдневный проект для вас, я также рад позволить вам продолжить работу над ними вместе, и я могу извлечь уроки из изменения, которые вы внесли для E0560 :) (Воспользуйтесь этим, чтобы забрать E0560, если вам так проще.)

@aclarry Я сделал свой пиар: https://github.com/rust-lang/rust/pull/36267
Думаю к тому времени, когда вернетесь через 2 дня, он сольется (надеюсь), так что все нормально, еще можно Е0560 взять.

Если это не так, вы все равно можете посмотреть, что я изменил, чтобы это не противоречило.
(Между прочим, пожалуйста, переименуйте E560.rs в E0560.rs в вашем PR, я почти подал жалобу, потому что E0560 здесь не было ...)

Просто предупреждаю, что, вероятно, пора снова позволить большему количеству людей работать над ошибками. Поскольку у нас осталось всего около 30 человек, возможно, пришло время освободить их и позволить другим людям стать волонтерами.

Кроме того, если вы ждете обзора, ответьте здесь или отметьте меня (или @GuillaumeGomez) в PR. Последние несколько недель я был занят подготовкой к RustConf, но теперь я вернулся.

Пейджинг @ arielb1 , @pcn , @neilzxu , @GuillaumeGomez , @paulfanelli , @ yossi-k, @chamoysvoice , @terrynsun , @faebser , @ knight42 , @prabodhtiwari , @shyaamsundhar , @ Coder206 , @mrrylark , @mrrylark

Если я вызвал вас сюда, это означает, что вы заявили об одной из все еще открытых ошибок выше! Мы понимаем, что жизнь иногда бывает насыщенной, поэтому, если у вас нет времени работать над этими ошибками, сообщите нам, и мы освободим их для других. :) И если вы все еще хотите поработать над этими ошибками, но еще не дошли до этого, дайте нам знать, прежде чем мы начнем назначать их новым людям!

@bstrie Я выполнил свои задачи, но похоже, что страница не обновилась.

Упс, случайно закрыл свой пиар на E0370 раньше срока. Я могу исправить это к этим выходным.

@ knight42 , отлично, обновил выпуски, спасибо. :)

@terrynsun , с нетерпением жду этого!

Мой уже пиар открыт. Я жду, когда исправление

@bstrie, мой PR для E0560 находится в процессе объединения, вопрос должен быть закрыт в ближайшее время :)

@bstrie упс ,

@bstrie Мне нужно перебазировать, я буду на этих выходных: zap:

Для людей, нуждающихся в слиянии диапазонов, мой PR попал в цель. Теперь вы можете найти merge_spans в CodeMap.

Я не видел 513 в списке, но нужна помощь:

error[E0513]: no type for local variable 322
   --> src/gelf.rs:103:41
    |
103 |             mem::transmute_copy::<&[u8; hdr_sz], GelfChunkHeader>(&b[..hdr_sz]);
    |                                         ^^^^^^

hdr_sz в этом случае был инициализирован с помощью: std :: mem :: size_of ::()

Если кто-то хочет получить ошибку, на которую указывает

Я добавил проблему для E0513 в контрольный список.

@bstrie : Спасибо!

Я возьму это.

Привет всем!

Как говорит @bstrie , пора сделать последний рывок, чтобы закончить эту метабугу и объявить ее готовой.

Чтобы добраться туда, мы попробуем кое-что немного другое. Мы выявили ошибки, поэтому любой может отправить изменения, а не регистрироваться. Если вы создаете PR, отметьте меня в нем для обзора. Посмотрим, сколько из этих оставшихся мы сможем сделать.

Пусть начнется последний рывок!

@jonathandturner Так я могу продолжить E0446?

@ Coder206 -

Бонусы! Также есть новые бонусы, если вы хотите работать над бонусом

@jonathandturner Есть ли бесплатные бонусы? Я бы хотел взять один

Да! to @ mikhail-m1 и всем, кому интересно, в списке бонусов 5 бонусов, которые еще не были выполнены. Пожалуйста, возьмите один!

@jonathandturner Я возьму "Недостаточно долго"

@jonathandturner В следующий раз, когда вы обновите список, я завершил бонус «EXXXX - Поле неизвестно» с https://github.com/rust-lang/rust/pull/36798. Теперь посмотрим на других.

@gavinb - отлично! Это обновлено

Давно не виделись! Я просто добавил действительно сочное задание с хорошим бонусным материалом. Нико приложил огромные усилия, чтобы перечислить шаги, которые необходимо выполнить для этого, и исправляет общую проблему: видит _ вместо имени переменной типа.

Вы можете увидеть шаги здесь: https://github.com/rust-lang/rust/issues/36554#issuecomment -258427960

Я почти сделал EXXXX - Исправить временное сообщение и EXXXX - Не живет достаточно долго, работаю над EXXXX - Лучшая изменчивость

@jonathandturner Похоже, все это сделано, за исключением "бонусных" ошибок. Стоит закрыть этот вопрос?

Было бы неплохо сделать меньшую. Я закрою, как только будет создан новый меньший.

@GuillaumeGomez Я чувствую, что этот билет теперь можно закрыть, так как все действия были выполнены.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги