Closed
Description
Here it is:
ENVIRONMENT
Some of these affect the output of the compiler, while others affect
programs which link to the standard library.
RUST_TEST_THREADS
The test framework Rust provides executes tests in parallel.
This variable sets the maximum number of threads used for this
purpose. This setting is overridden by the --test-threads
option.
RUST_TEST_NOCAPTURE
If set to a value other than "0", a synonym for the --nocapture
flag.
RUST_MIN_STACK
Sets the minimum stack size for new threads.
RUST_BACKTRACE
If set to a value different than "0", produces a backtrace in
the output of a program which panics.
I believe that the line here is incorrect
"Some of these affect the output of the compiler, while others affect
programs which link to the standard library."
since I believe none of these variables affect the output of the compiler.
Why is this a problem? Well, the logical reader might say to themselves:
" "Some" means at least 1. It makes very little sense for the top three to affect the output of the compiler. Therefore it must be the bottom one, RUST_BACKTRACE, which affects the output of the compiler."