Skip to content

not working rustc.exe binary rustc-beta-x86_64-pc-windows-gnu.tar.gz (2018-04-24) #50293

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

Closed
sailfish009 opened this issue Apr 27, 2018 · 8 comments
Labels
regression-from-stable-to-beta Performance or correctness regression from stable to beta. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.

Comments

@sailfish009
Copy link

sailfish009 commented Apr 27, 2018

previous rustc binary(2018-04-04) works fine but latest prebuilt binary not working:

$ ls ./build/
cache/ x86_64-pc-windows-gnu/

$ rm -rf build/*

$ ./x.py build
Updating only changed submodules
Submodules updated in 0.28 seconds
downloading https://static.rust-lang.org/dist/2018-04-24/rust-std-beta-x86_64-pc-windows-gnu.tar.gz
extracting C:/msys64/work/rust/build/cache/2018-04-24/rust-std-beta-x86_64-pc-windows-gnu.tar.gz
downloading https://static.rust-lang.org/dist/2018-04-24/rustc-beta-x86_64-pc-windows-gnu.tar.gz
extracting C:/msys64/work/rust/build/cache/2018-04-24/rustc-beta-x86_64-pc-windows-gnu.tar.gz
downloading https://static.rust-lang.org/dist/2018-04-24/rust-mingw-beta-x86_64-pc-windows-gnu.tar.gz
extracting C:/msys64/work/rust/build/cache/2018-04-24/rust-mingw-beta-x86_64-pc-windows-gnu.tar.gz
downloading https://static.rust-lang.org/dist/2018-04-24/cargo-beta-x86_64-pc-windows-gnu.tar.gz
extracting C:/msys64/work/rust/build/cache/2018-04-24/cargo-beta-x86_64-pc-windows-gnu.tar.gz
    Updating registry `https://github.com/rust-lang/crates.io-index`
error: process didn't exit successfully: `C:/msys64/work/rust/build/x86_64-pc-windows-gnu/stage0/bin/rustc.exe -v                        V` (exit code: 3221225785)
failed to run: C:/msys64/work/rust/build/x86_64-pc-windows-gnu/stage0/bin/cargo.exe build --manifest-path C:/msys                        64/work/rust/src/bootstrap/Cargo.toml
Build completed unsuccessfully in 0:01:05

Edit:

if i replace the binary with previous version, it works again:

vim src/stage0.txt
+ date: 2018-04-04
- date: 2018-04-24
@retep998
Copy link
Member

What OS are you using? This might be a case of #49438

@sailfish009
Copy link
Author

sailfish009 commented Apr 28, 2018

@retep998 windows 7 64bit service pack 1.

i have update rust nightly version, yesterday, nightly just build and works fine:
my msys2 64bit working mirror repo: https://github.com/sailfish009/rust

@Mark-Simulacrum
Copy link
Member

cc @alexcrichton @nikomatsakis

@Mark-Simulacrum Mark-Simulacrum added T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. regression-from-stable-to-beta Performance or correctness regression from stable to beta. labels Apr 29, 2018
@alexcrichton
Copy link
Member

I've confirmed that #49438 is still fixed on beta/nightly. It sounds like @sailfish009 after an update it's working for you too? If that's the case I think we can close!

@sailfish009
Copy link
Author

sailfish009 commented Apr 29, 2018

@alexcrichton No, it didn't fixed. if i use latest binary (2018-04-24), still i got error message like this:

$ ./x.py build
Updating only changed submodules
Submodules updated in 0.39 seconds
downloading https://static.rust-lang.org/dist/2018-04-24/rust-std-beta-x86_64-pc-windows-gnu.tar.gz
extracting C:/msys64/work/rust/build/cache/2018-04-24/rust-std-beta-x86_64-pc-windows-gnu.tar.gz
downloading https://static.rust-lang.org/dist/2018-04-24/rustc-beta-x86_64-pc-windows-gnu.tar.gz
extracting C:/msys64/work/rust/build/cache/2018-04-24/rustc-beta-x86_64-pc-windows-gnu.tar.gz
downloading https://static.rust-lang.org/dist/2018-04-24/rust-mingw-beta-x86_64-pc-windows-gnu.tar.gz
extracting C:/msys64/work/rust/build/cache/2018-04-24/rust-mingw-beta-x86_64-pc-windows-gnu.tar.gz
downloading https://static.rust-lang.org/dist/2018-04-24/cargo-beta-x86_64-pc-windows-gnu.tar.gz
extracting C:/msys64/work/rust/build/cache/2018-04-24/cargo-beta-x86_64-pc-windows-gnu.tar.gz
error: process didn't exit successfully: `C:/msys64/work/rust/build/x86_64-pc-windows-gnu/stage0/bin/rustc.exe -vV` (exit code: 3221225785)
failed to run: C:/msys64/work/rust/build/x86_64-pc-windows-gnu/stage0/bin/cargo.exe build --manifest-path C:/msys64/work/rust/src/bootstrap/Cargo.toml
Build completed unsuccessfully in 0:01:58

@alexcrichton
Copy link
Member

@sailfish009 if you update src/stage0.txt to have date: 2018-04-29 (instead of 2018-04-24) does it fix the issue for you?

@sailfish009
Copy link
Author

@alexcrichton it fixed!

@alexcrichton
Copy link
Member

Ok great, thanks for checking @sailfish009! If you'd like feel free to send that update in a PR to rust-lang/rust!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
regression-from-stable-to-beta Performance or correctness regression from stable to beta. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
Projects
None yet
Development

No branches or pull requests

4 participants