compiletest: Support aux-bin with cross compilation #124361
Labels
A-compiletest
Area: The compiletest test runner
A-cross
Area: Cross compilation
A-testsuite
Area: The testsuite used to check the correctness of rustc
C-enhancement
Category: An issue proposing an enhancement or a PR with one.
E-hard
Call for participation: Hard difficulty. Experience needed to fix: A lot.
T-bootstrap
Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
Step-by-step
src/ci/docker/run.sh --dev armhf-gnu
../x test --target arm-unknown-linux-gnueabihf tests/ui/compiletest-self-test/test-aux-bin.rs
(Watch out for the problem fixed in #124359.)
Expected
The test is run through the existing remote-test-client / remote-test-server mechanism and passes.
Actual
It is ignored because aux-bin does not work for this case yet:
The problem
The problem is simply that the existing remote-test-client / remote-test-server mechanism has not been taught how to deal with aux-bin files.
Compare with
If you run the test without cross compilation it works:
Other info
I was asked here to file this issue.
The text was updated successfully, but these errors were encountered: