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

-o no longer works as expected for multiple output types #40993

Closed
nagisa opened this issue Apr 1, 2017 · 4 comments
Closed

-o no longer works as expected for multiple output types #40993

nagisa opened this issue Apr 1, 2017 · 4 comments
Assignees
Labels
P-high High priority regression-from-stable-to-stable Performance or correctness regression from one stable version to another. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.

Comments

@nagisa
Copy link
Member

nagisa commented Apr 1, 2017

$ rustc test.rs --emit=asm,llvm-ir -O --crate-type=rlib -o testold

emits single file testold with LLVM-IR in it. Previously it used to emit testold.s and testold.ll.

This is a stable→stable regression. 1.14.0 works as expected, 1.16.0 does not. Did not test 1.15.0.

@alexcrichton alexcrichton added the regression-from-stable-to-stable Performance or correctness regression from one stable version to another. label Apr 1, 2017
@arielb1
Copy link
Contributor

arielb1 commented Apr 2, 2017

"Intentional" change - #38840. Not marked relnotes. cc @nrc

@alexcrichton
Copy link
Member

@arielb1 did you perhaps mean to link a different PR?

@brson brson added the T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. label Apr 4, 2017
@brson
Copy link
Contributor

brson commented Apr 4, 2017

#38840

@brson brson added the P-high High priority label Apr 4, 2017
@brson
Copy link
Contributor

brson commented Apr 4, 2017

I took the liberty of P-high, but somebody needs to be assigned cc @rust-lang/compiler @rust-lang/tools

@brson brson assigned nagisa and unassigned nagisa Apr 4, 2017
nagisa added a commit to nagisa/rust that referenced this issue Apr 5, 2017
frewsxcv added a commit to frewsxcv/rust that referenced this issue Apr 5, 2017
…ichton

Properly adjust filenames when multiple emissions

Fixes rust-lang#40993

Should backport just fine to beta but not sure if we want to do this since this is quite old stable regression.
frewsxcv added a commit to frewsxcv/rust that referenced this issue Apr 5, 2017
…ichton

Properly adjust filenames when multiple emissions

Fixes rust-lang#40993

Should backport just fine to beta but not sure if we want to do this since this is quite old stable regression.
alexcrichton pushed a commit to alexcrichton/rust that referenced this issue Apr 20, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P-high High priority regression-from-stable-to-stable Performance or correctness regression from one stable version to another. 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