<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/tests/ui/foreign, branch perf-tmp</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=perf-tmp</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=perf-tmp'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2025-04-30T07:44:24+00:00</updated>
<entry>
<title>compiletest: Make diagnostic kind mandatory on line annotations</title>
<updated>2025-04-30T07:44:24+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2025-04-05T16:19:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=20faf8532b5ddeb636ba3078344b0cad058c8f8a'/>
<id>urn:sha1:20faf8532b5ddeb636ba3078344b0cad058c8f8a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>UI tests: add missing diagnostic kinds where possible</title>
<updated>2025-04-08T20:06:31+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2025-04-05T16:19:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b3f75353a237f3623483c1e237be480140a8c3e1'/>
<id>urn:sha1:b3f75353a237f3623483c1e237be480140a8c3e1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reword "crate not found" resolve message</title>
<updated>2025-01-24T01:19:50+00:00</updated>
<author>
<name>Esteban Küber</name>
<email>esteban@kuber.com.ar</email>
</author>
<published>2024-11-18T03:42:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=dd52bfc76e9d1136ba90c5aff1af22b0d5ca2631'/>
<id>urn:sha1:dd52bfc76e9d1136ba90c5aff1af22b0d5ca2631</id>
<content type='text'>
```
error[E0432]: unresolved import `some_novel_crate`
 --&gt; file.rs:1:5
  |
1 | use some_novel_crate::Type;
  |     ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `some_novel_crate`
```

On resolve errors where there might be a missing crate, mention `cargo add foo`:

```
error[E0433]: failed to resolve: use of unresolved module or unlinked crate `nope`
  --&gt; $DIR/conflicting-impl-with-err.rs:4:11
   |
LL | impl From&lt;nope::Thing&gt; for Error {
   |           ^^^^ use of unresolved module or unlinked crate `nope`
   |
   = help: if you wanted to use a crate named `nope`, use `cargo add nope` to add it to your `Cargo.toml`
```
</content>
</entry>
<entry>
<title>Update tests.</title>
<updated>2025-01-07T15:04:14+00:00</updated>
<author>
<name>Mara Bos</name>
<email>m-ou.se@m-ou.se</email>
</author>
<published>2024-10-31T10:39:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=585c9765a203df7cc7b497d848aae4ba979fcb39'/>
<id>urn:sha1:585c9765a203df7cc7b497d848aae4ba979fcb39</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: remove `//@ pretty-expanded` usages</title>
<updated>2024-11-25T18:50:48+00:00</updated>
<author>
<name>许杰友 Jieyou Xu (Joe)</name>
<email>39484203+jieyouxu@users.noreply.github.com</email>
</author>
<published>2024-11-25T17:56:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=95ff642797536f055c04ae2486bc8ab3156535b5'/>
<id>urn:sha1:95ff642797536f055c04ae2486bc8ab3156535b5</id>
<content type='text'>
Done with

```bash
sd '//@ pretty-expanded.*\n' '' tests/ui/**/*.rs
```

and

```
sd '//@pretty-expanded.*\n' '' tests/ui/**/*.rs
```
</content>
</entry>
<entry>
<title>Don't ICE on Fn trait error for foreign fn</title>
<updated>2024-08-16T18:10:06+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2024-08-07T17:08:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d850f85055b1d46278e29be39d9b4b938e90f199'/>
<id>urn:sha1:d850f85055b1d46278e29be39d9b4b938e90f199</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move 100 entries from tests/ui into subdirs</title>
<updated>2024-05-21T02:55:59+00:00</updated>
<author>
<name>Jubilee Young</name>
<email>workingjubilee@gmail.com</email>
</author>
<published>2024-05-19T23:11:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d89500843caf666998619bbc0c88d5857726963d'/>
<id>urn:sha1:d89500843caf666998619bbc0c88d5857726963d</id>
<content type='text'>
- Move super-fast-paren-parsing test into ui/parser
- Move stmt_expr_attrs test into ui/feature-gates
- Move macro tests into ui/macros
- Move global_asm tests into ui/asm
- Move env tests into ui/process
- Move xcrate tests into ui/cross-crate
- Move unop tests into ui/unop
- Move backtrace tests into ui/backtrace
- Move check-static tests into ui/statics
- Move expr tests into ui/expr
- Move optimization fuel tests into ui/fuel
- Move ffi attribute tests into ui/ffi-attrs
- Move suggestion tests into ui/suggestions
- Move main tests into ui/fn-main
- Move lint tests into ui/lint
- Move repr tests into ui/repr
- Move intrinsics tests into ui/intrinsics
- Move tool lint tests into ui/tool-attributes
- Move return tests into ui/return
- Move pattern tests into ui/patttern
- Move range tests into ui/range
- Move foreign-fn tests into ui/foreign
- Move orphan-check tests into ui/coherence
- Move inference tests into ui/inference
- Reduce ROOT_ENTRY_LIMIT
</content>
</entry>
<entry>
<title>Patch up foreign-fn-linkname.rs</title>
<updated>2024-05-20T15:13:10+00:00</updated>
<author>
<name>Ben Kimock</name>
<email>kimockb@gmail.com</email>
</author>
<published>2024-04-18T21:39:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=70147cd3ab30a0f1c6677db0581a17a4bcf5f85d'/>
<id>urn:sha1:70147cd3ab30a0f1c6677db0581a17a4bcf5f85d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a Windows version of foreign2.rs</title>
<updated>2024-05-20T15:13:10+00:00</updated>
<author>
<name>Ben Kimock</name>
<email>kimockb@gmail.com</email>
</author>
<published>2024-04-18T21:30:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=281178de4242af70ef6e4f2803ae8573c2778433'/>
<id>urn:sha1:281178de4242af70ef6e4f2803ae8573c2778433</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update test directives for `wasm32-wasip1`</title>
<updated>2024-03-11T16:36:35+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2024-03-06T20:44:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=cf6d6050f7d1ea62c9aae54ddd345106b6e31382'/>
<id>urn:sha1:cf6d6050f7d1ea62c9aae54ddd345106b6e31382</id>
<content type='text'>
* The WASI targets deal with the `main` symbol a bit differently than
  native so some `codegen` and `assembly` tests have been ignored.
* All `ignore-emscripten` directives have been updated to
  `ignore-wasm32` to be more clear that all wasm targets are ignored and
  it's not just Emscripten.
* Most `ignore-wasm32-bare` directives are now gone.
* Some ignore directives for wasm were switched to `needs-unwind`
  instead.
* Many `ignore-wasm32*` directives are removed as the tests work with
  WASI as opposed to `wasm32-unknown-unknown`.
</content>
</entry>
</feed>
