-
Notifications
You must be signed in to change notification settings - Fork 13.3k
Ignore LLVM ABI in dlltool tests since those targets don't use dlltool #124138
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
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.