When I run cargo build
it prints non-printable characters, which lock the terminal. I can workaround it, but I wonder why a tool would do that and how do I prevent it?
For example:
$ cargo build
Compiling crypto-speed v0.1.0 (/home/dano/rust/speed)
error[E0277]: `std::time::Duration` doesn't implement `std::fmt::Display`
퍊 ۽۰۰퍊 ۽۰ ۽۰ 퍊 ۽۰۰퍊 ۽۰庺퍊 ۽۰ ۰퍊 ۽۰ ۽ ۽۰۰퍊 ۽ ۽۰ 퍊 ۽ 宍
۰
I run SecureCRT, which is similar to PuTTY and other terminal programs. ls --color=always
works, as does all the other color output. Just rustc
is broken.