Improve miri's error reporting in check_in_alloc#57128


#1

I am a newbie contributor and rust in general…i just picked up issue#57128 Labeled Easy.It seems like a straight forward change but being new to the language and open source contribution , i am having a little challenge to understand the code. I have been reading the whole week.Can someone please guide me on this one or mentor me for a moment?This is my first open source contribution please be nice…:),Ii just need a guidance or E-mentor ship a little bit.Thanks in Advance…by the way so far i love the Rust community


#2

We appreciate your contribution, but a small thing first: would you mind fixing your formatting? Your spacing is messed up and it makes your sentences look awkward. Please add exactly one space after each punctuation symbol (like dot, comma or triple dots).

I definitely do not recommend working on Rust compiler itself without getting familiar with the language. Personally, I think you should do some personal projects in Rust then contribute to a crate, not the compiler itself (the compiler is very complicated).

Judging from the conversation on the issue, I do not think that continuously trying to understand the corresponding code will help you get better on Rust. Please get used to reading code by other means, then work on the compiler. Anyway, I think you could read the documentation instead of relying on the code comments. (It’s often faster and more accurate than asking, too.) The steps to work on compiler development is described in the first few chapters, and detailed explanation about MIR const evaluator is in section 24.