Auto merge of #139992 - matthiaskrgr:rollup-ak3uibu, r=matthiaskrgr
Rollup of 8 pull requests Successful merges: - #139351 (Autodiff batching2) - #139483 (f*::NAN: guarantee that this is a quiet NaN) - #139498 (Ignore zero-sized types in wasm future-compat warning) - #139967 (Introduce and use specialized `//@ ignore-auxiliary` for test support files instead of using `//@ ignore-test`) - #139969 (update libc) - #139971 (Make C string merging test work on MIPS) - #139974 (Change `InterpCx::instantiate*` function visibility to pub) - #139977 (Fix drop handling in `hint::select_unpredictable`) r? `@ghost` `@rustbot` modify labels: rollup
This commit is contained in:
commit
33a793418f
|
|
@ -175,6 +175,8 @@ See [compiletest directives] for a listing of directives.
|
||||||
- For `ignore-*`/`needs-*`/`only-*` directives, unless extremely obvious,
|
- For `ignore-*`/`needs-*`/`only-*` directives, unless extremely obvious,
|
||||||
provide a brief remark on why the directive is needed. E.g. `"//@ ignore-wasi
|
provide a brief remark on why the directive is needed. E.g. `"//@ ignore-wasi
|
||||||
(wasi codegens the main symbol differently)"`.
|
(wasi codegens the main symbol differently)"`.
|
||||||
|
- When using `//@ ignore-auxiliary`, specify the corresponding main test files,
|
||||||
|
e.g. ``//@ ignore-auxiliary (used by `./foo.rs`)``.
|
||||||
|
|
||||||
## FileCheck best practices
|
## FileCheck best practices
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -124,6 +124,9 @@ means the test won't be compiled or run.
|
||||||
* `ignore-X` where `X` is a target detail or other criteria on which to ignore the test (see below)
|
* `ignore-X` where `X` is a target detail or other criteria on which to ignore the test (see below)
|
||||||
* `only-X` is like `ignore-X`, but will *only* run the test on that target or
|
* `only-X` is like `ignore-X`, but will *only* run the test on that target or
|
||||||
stage
|
stage
|
||||||
|
* `ignore-auxiliary` is intended for files that *participate* in one or more other
|
||||||
|
main test files but that `compiletest` should not try to build the file itself.
|
||||||
|
Please backlink to which main test is actually using the auxiliary file.
|
||||||
* `ignore-test` always ignores the test. This can be used to temporarily disable
|
* `ignore-test` always ignores the test. This can be used to temporarily disable
|
||||||
a test if it is currently not working, but you want to keep it in tree to
|
a test if it is currently not working, but you want to keep it in tree to
|
||||||
re-enable it later.
|
re-enable it later.
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue