Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider adding notifications of progress #16343

Closed
emberian opened this issue Aug 8, 2014 · 4 comments
Closed

Consider adding notifications of progress #16343

emberian opened this issue Aug 8, 2014 · 4 comments
Labels
A-driver Area: rustc_driver that ties everything together into the `rustc` compiler

Comments

@emberian
Copy link
Member

emberian commented Aug 8, 2014

For example, when compiling a larger crate (say, librustc): you get:

$ rustc foo.rs

and you wait... you're not entirely sure if your compilation is going to succeed or fail. You sweat with the tension, wanting to alt-tab over to reddit but not certain if you have an impending error to fix.

We could print out a helpful message before trans that this crate is going to compile, possibly in the same situations we emit color. It's a bit non-traditional for a compiler to print anything in the case of success, though.

@emberian
Copy link
Member Author

emberian commented Aug 8, 2014

And it'd probably be good if it were only printed if rustc spent more than, say, 15 seconds in the previous passes. Otherwise it'd just be noise: it'll be done soon anyway.

@steveklabnik
Copy link
Member

Triage: no change.

@pnkfelix
Copy link
Member

this is a dupe of #22227 #24335, right?

(normally we resolve dupes by letting the one with lower issue number take precedence, but in this case I suspect it would be best to close this Issue in favor of #24335, which has a lot of concrete ideas in its proposal.)

@steveklabnik
Copy link
Member

Agreed, for sure.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-driver Area: rustc_driver that ties everything together into the `rustc` compiler
Projects
None yet
Development

No branches or pull requests

3 participants