-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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
Ignore LLVM ABI in dlltool tests since those targets don't use dlltool #124138
Ignore LLVM ABI in dlltool tests since those targets don't use dlltool #124138
Conversation
r? @fee1-dead rustbot has assigned @fee1-dead. Use |
Some changes occurred in src/tools/compiletest cc @jieyouxu |
This comment has been minimized.
This comment has been minimized.
c8668eb
to
b51f11d
Compare
|
I agree it's ambiguous but also in line with other ABIs. I'm open for suggestions though. Personally I'd love if |
I feel like we should fix needs-dlltool instead, like, what's the point of needs-dlltool if the test still runs on a target without dlltools? |
For reference, the condition that decides whether to use dlltool or use llvm APIs directly to generate an import library is
|
r? compiler |
It looks like |
I'd agree with this, we should extend |
b51f11d
to
53920c8
Compare
Some changes occurred in run-make tests. cc @jieyouxu |
Tested only x86_64-pc-windows-gnullvm but the changes are simple enough. |
53920c8
to
b1fd4a7
Compare
@bors r+ rollup |
…-tests, r=davidtwco Ignore LLVM ABI in dlltool tests since those targets don't use dlltool Otherwise those two tests fail when running `./x.py test` with this target.
…iaskrgr Rollup of 7 pull requests Successful merges: - rust-lang#124138 (Ignore LLVM ABI in dlltool tests since those targets don't use dlltool) - rust-lang#124414 (remove extraneous note on `UnableToRunDsymutil` diagnostic) - rust-lang#124579 (Align: add bytes_usize and bits_usize) - rust-lang#124622 (Cleanup: Rid the `rmake` test runners of `extern crate run_make_support;`) - rust-lang#124623 (shallow resolve in orphan check) - rust-lang#124624 (Use `tcx.types.unit` instead of `Ty::new_unit(tcx)`) - rust-lang#124627 (interpret: hide some reexports in rustdoc) r? `@ghost` `@rustbot` modify labels: rollup
Rollup merge of rust-lang#124138 - mati865:ignore-llvm-abi-in-dlltool-tests, r=davidtwco Ignore LLVM ABI in dlltool tests since those targets don't use dlltool Otherwise those two tests fail when running `./x.py test` with this target.
Otherwise those two tests fail when running
./x.py test
with this target.