-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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
race condition with -j# in Makefile #9531
Comments
occurs on both i686 and x86_64, very strange |
sequence of events leading to the failure, drawn from the log strcat posted, I think
The steps that copy librustrt into the target directory are supposed to wait until the snapshot unpacking script is done downloading and unpacking, because the unpacking script cleans out the target area of "old products" before it copies its contents over. I'll try to fix this in the makefile dependencies. But maybe its time for me to consider changing the script to not clean out the contents of |
@pnkfelix: I'll try unsetting |
I've replicated locally on my OS X machine with these steps:
(and the same ordering, with the copy |
Edited the title to reflect the actual bug. |
Fix ICE in `needless_pass_by_value` with unsized `dyn Fn` fixes rust-lang#9459 Not really sure why a query for a type implementing `FnOnce` even works since the trait if `FnOnce<T>`, but it seems to. I would have expected it to crash like it does when passing `dyn FnOnce()` as the type. changelog: [`needless_pass_by_value`](https://rust-lang.github.io/rust-clippy/master/#needless_pass_by_value) Fix ICE in with unsized `dyn Fn` argument
Build log: http://sprunge.us/VNBW
note: /usr/bin/ld: cannot find -lrustrt
The text was updated successfully, but these errors were encountered: