Stream: t-compiler/help

Topic: newbee getting ready


Siavosh Zarrasvand (Nov 05 2019 at 14:15, on Zulip):

Hey all, I was hopping to pick up an ICE-breaker sooner rather than later. I was wondering if there are some default environment I should setup to speed up my efficiency. For example, should I compile rustc in debug mode locally, or use some kind of instrumentation? What is a good debug environment to setup when debugging rustc?

Santiago Pastorino (Nov 05 2019 at 14:16, on Zulip):

@Siavosh Zarrasvand have you checked rustc-guide?

Santiago Pastorino (Nov 05 2019 at 14:16, on Zulip):

I suggest you to read it in general but in particular there are sections of it that talks about setting up your environment

Siavosh Zarrasvand (Nov 05 2019 at 14:17, on Zulip):

Nope, you mean for instructions to compile rustc with debug flags?

Siavosh Zarrasvand (Nov 05 2019 at 14:17, on Zulip):

I suggest you to read it in general but in particular there are sections of it that talks about setting up your environment

Cool, will do. this one right? https://rust-lang.github.io/rustc-guide/

Santiago Pastorino (Nov 05 2019 at 14:17, on Zulip):

yeah in general for building your developing rustc environment

Santiago Pastorino (Nov 05 2019 at 14:17, on Zulip):

I suggest you to read it in general but in particular there are sections of it that talks about setting up your environment

Cool, will do. this one right? https://rust-lang.github.io/rustc-guide/

yes, that one

Santiago Pastorino (Nov 05 2019 at 14:19, on Zulip):

in particular check https://rust-lang.github.io/rustc-guide/how-to-build-and-run.html and https://rust-lang.github.io/rustc-guide/codegen/debugging.html

Santiago Pastorino (Nov 05 2019 at 14:19, on Zulip):

and in general I recommend you to start here https://rust-lang.github.io/rustc-guide/ice-breaker/llvm.html

Siavosh Zarrasvand (Nov 05 2019 at 14:20, on Zulip):

and in general I recommend you to start here https://rust-lang.github.io/rustc-guide/ice-breaker/llvm.html

Awesome! Thank you!

Last update: Nov 11 2019 at 21:55UTC