mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-26 16:54:01 +00:00
auto merge of #17463 : oskchaitanya/rust/master, r=alexcrichton
Setting LC_ALL to C helps keep gdb's output consistent ('print' gives us expected output). This fixes #17423. I do not have access to a windows/mac machines to test this. I've only tested it on an x86_64 linux box.
This commit is contained in:
commit
d853666c7b
@ -60,11 +60,14 @@ ifdef VERBOSE
|
|||||||
CTEST_TESTARGS += --verbose
|
CTEST_TESTARGS += --verbose
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
# Setting locale ensures that gdb's output remains consistent.
|
||||||
|
# This prevents tests from failing with some locales (fixes #17423).
|
||||||
|
export LC_ALL=C
|
||||||
|
|
||||||
# If we're running perf then set this environment variable
|
# If we're running perf then set this environment variable
|
||||||
# to put the benchmarks into 'hard mode'
|
# to put the benchmarks into 'hard mode'
|
||||||
ifeq ($(MAKECMDGOALS),perf)
|
ifeq ($(MAKECMDGOALS),perf)
|
||||||
RUST_BENCH=1
|
export RUST_BENCH=1
|
||||||
export RUST_BENCH
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
TEST_LOG_FILE=tmp/check-stage$(1)-T-$(2)-H-$(3)-$(4).log
|
TEST_LOG_FILE=tmp/check-stage$(1)-T-$(2)-H-$(3)-$(4).log
|
||||||
|
Loading…
Reference in New Issue
Block a user