# Rust compiler documentation / same results on different OSs?

**URL:** <https://internals.rust-lang.org/t/rust-compiler-documentation-same-results-on-different-oss/13815>\
**Category:** compiler\
**Created:** [January 12, 2021, 11:12am UTC](https://internals.rust-lang.org/t/rust-compiler-documentation-same-results-on-different-oss/13815 "2021-01-12T11:12:01Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![VonDerWelt](https://avatars.discourse-cdn.com/v4/letter/v/ebca7d/32.png) [@VonDerWelt](https://internals.rust-lang.org/u/VonDerWelt)\
**Post date:** [January 12, 2021, 11:12am UTC](https://internals.rust-lang.org/t/rust-compiler-documentation-same-results-on-different-oss/13815/1 "2021-01-12T11:12:01Z")

</div>

Where can I read about the internals of the rust compiler ?

How is it to be assured that compilation on different OSs works with the same results (Linux/Windows) ?

---

<div class="post-metadata">

**Author:** ![steffahn](https://sea2.discourse-cdn.com/flex002/user_avatar/internals.rust-lang.org/steffahn/32/13288_2.png) [@steffahn](https://internals.rust-lang.org/u/steffahn)\
**Post date:** [January 12, 2021, 11:13am UTC](https://internals.rust-lang.org/t/rust-compiler-documentation-same-results-on-different-oss/13815/2 "2021-01-12T11:13:57Z")

</div>

> [@VonDerWelt](#):
>
> Where can I read about the internals of the rust compiler ?

Perhaps:

[https://rustc-dev-guide.rust-lang.org/](https://rustc-dev-guide.rust-lang.org/)

---

<div class="post-metadata">

**Author:** ![nacaclanga](https://sea2.discourse-cdn.com/flex002/user_avatar/internals.rust-lang.org/nacaclanga/32/7461_2.png) [@nacaclanga](https://internals.rust-lang.org/u/nacaclanga)\
**Post date:** [January 12, 2021, 12:52pm UTC](https://internals.rust-lang.org/t/rust-compiler-documentation-same-results-on-different-oss/13815/3 "2021-01-12T12:52:49Z")

</div>

> [@VonDerWelt](#):
>
> How is it to be assured that compilation on different OSs works with the same results (Linux/Windows) ?

By running test suits on every plattform. This is the reason Rust has different tiers of support. Rust internal tests and tests for crates on [crates.io](http://crates.io) are run on all tier 1 targets.

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/internals.rust-lang.org/system/32/14092_2.png) [@system](https://internals.rust-lang.org/u/system)\
**Post date:** [April 12, 2021, 12:53pm UTC](https://internals.rust-lang.org/t/rust-compiler-documentation-same-results-on-different-oss/13815/4 "2021-04-12T12:53:08Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
