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

msvc: Support a i686-pc-windows-msvc host compiler #26602

Closed
alexcrichton opened this issue Jun 26, 2015 · 3 comments
Closed

msvc: Support a i686-pc-windows-msvc host compiler #26602

alexcrichton opened this issue Jun 26, 2015 · 3 comments
Labels
O-windows Operating system: Windows

Comments

@alexcrichton
Copy link
Member

We should provide nightlies for a i686-pc-windows-msvc host compiler (much in the same way we have a x86_64-pc-windows-msvc host compiler). Unfortunately there is currently a bug in LLVM preventing us from doing so, so the bootstrap aborts at libsyntax because of this bug: https://llvm.org/bugs/show_bug.cgi?id=23957

Build system support is being added in #26601, but it's largely untested because a compiler could never be produced!

@alexcrichton alexcrichton added the O-windows Operating system: Windows label Jun 26, 2015
@KostaCitrix
Copy link

Now that the llvm bug is closed, what in what rough timeline can we expect an i686-pc-windows-msvc triple?

I don't want to be pushy, I'm just wondering whether we need to wait for an llvm release (not sure how often that happens) or what other roadblocks there might be...

Thanks in advance & keep up the great work! :)

@alexcrichton
Copy link
Member Author

The LLVM bug was just one blocker for getting this compiler bootstrapped, there are likely to be a good number of other bugs (perhaps more LLVM ones) to overcome before we get to a full compiler. Hopefully soon though!

@alexcrichton
Copy link
Member Author

Once #27076 lands and new snapshots are prepared I believe that we're ready to start bootstrapping in the same manner 64-bit is doing so today.

bors added a commit that referenced this issue Jul 22, 2015
Enables bootstrapping a 32-bit MSVC host compiler!

Closes #26602
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
O-windows Operating system: Windows
Projects
None yet
Development

No branches or pull requests

3 participants
@alexcrichton @KostaCitrix and others