<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/tests/assembly/stack-protector, branch try</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=try</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=try'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2025-06-12T23:16:36+00:00</updated>
<entry>
<title>Unimplement unsized_locals</title>
<updated>2025-06-12T23:16:36+00:00</updated>
<author>
<name>mejrs</name>
<email>59372212+mejrs@users.noreply.github.com</email>
</author>
<published>2025-06-12T23:16:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c0e02e26b39913ec1ee31621c65784542b137310'/>
<id>urn:sha1:c0e02e26b39913ec1ee31621c65784542b137310</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #137957 - Noratrieb:no, r=wesleywiser</title>
<updated>2025-03-08T02:57:50+00:00</updated>
<author>
<name>Jacob Pratt</name>
<email>jacob@jhpratt.dev</email>
</author>
<published>2025-03-08T02:57:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8cac2593475edd203cf101d0236ff7bc17c38a9f'/>
<id>urn:sha1:8cac2593475edd203cf101d0236ff7bc17c38a9f</id>
<content type='text'>
Remove i586-pc-windows-msvc

See [MCP 840](https://github.com/rust-lang/compiler-team/issues/840).

I left a specialized error message that should help users that hit this in the wild (for example, because they use it in their CI).

```
error: Error loading target specification: the `i586-pc-windows-msvc` target has been removed. Use the `i686-pc-windows-msvc` target instead.
       Windows 10 (the minimum required OS version) requires a CPU baseline of at least i686 so you can safely switch. Run `rustc --print target-list` for a list of built-in targets
```

``@workingjubilee`` ``@calebzulawski`` fyi portable-simd uses this target in CI, if you wanna remove it already before this happens
</content>
</entry>
<entry>
<title>Remove i586-pc-windows-msvc</title>
<updated>2025-03-03T19:15:25+00:00</updated>
<author>
<name>Noratrieb</name>
<email>48135649+Noratrieb@users.noreply.github.com</email>
</author>
<published>2025-03-03T19:14:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b5562c04e73590c8eefa67400aba022ff7b61f25'/>
<id>urn:sha1:b5562c04e73590c8eefa67400aba022ff7b61f25</id>
<content type='text'>
See MCP 840.

I left a specialized error message that should help users that hit this
in the wild (for example, because they use it in their CI).
</content>
</entry>
<entry>
<title>Rollup merge of #136938 - mustartt:fix-stack-protector-filecheck, r=Mark-Simulacrum</title>
<updated>2025-03-03T09:40:58+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>476013+matthiaskrgr@users.noreply.github.com</email>
</author>
<published>2025-03-03T09:40:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f71b6ebb49296bde828dafb102cf469923bc0a78'/>
<id>urn:sha1:f71b6ebb49296bde828dafb102cf469923bc0a78</id>
<content type='text'>
Remove `:` from `stack-protector-heuristics-effect.rs` Filecheck Pattern

With function sections, the assembly label does not necessarily end in `:`.

Remove trailing `:` to be more consistent with the rest of the existing Filecheck patterns.
```
// CHECK-LABEL: local_string_addr_taken
#[no_mangle]
pub fn local_string_addr_taken(f: fn(&amp;String)) {
    let x = String::new();
    f(&amp;x);
```
</content>
</entry>
<entry>
<title>tests: use minicore more</title>
<updated>2025-02-24T09:26:54+00:00</updated>
<author>
<name>David Wood</name>
<email>david.wood2@arm.com</email>
</author>
<published>2025-02-24T09:26:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=92eb4450fa1ae37a948178c9d14bfb145a69562d'/>
<id>urn:sha1:92eb4450fa1ae37a948178c9d14bfb145a69562d</id>
<content type='text'>
minicore makes it much easier to add new language items to all of the
existing `no_core` tests.
</content>
</entry>
<entry>
<title>fix label suffix</title>
<updated>2025-02-20T18:31:12+00:00</updated>
<author>
<name>Henry Jiang</name>
<email>henry.jiang1@ibm.com</email>
</author>
<published>2025-02-20T18:31:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fb8c993e15858ff6653977355055df4c016a60d6'/>
<id>urn:sha1:fb8c993e15858ff6653977355055df4c016a60d6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove : from stack-protector-heuristics-effect.rs filecheck</title>
<updated>2025-02-20T17:03:41+00:00</updated>
<author>
<name>Henry Jiang</name>
<email>henry.jiang1@ibm.com</email>
</author>
<published>2025-02-12T18:36:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2bead2717b6ddfd9dc6d39d41ec031ce9c50e664'/>
<id>urn:sha1:2bead2717b6ddfd9dc6d39d41ec031ce9c50e664</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update the minimum external LLVM to 18</title>
<updated>2024-09-18T20:53:31+00:00</updated>
<author>
<name>Josh Stone</name>
<email>jistone@redhat.com</email>
</author>
<published>2024-09-17T19:37:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6fd8a5068034ad8a60704ef72e335d1b4c32cfd4'/>
<id>urn:sha1:6fd8a5068034ad8a60704ef72e335d1b4c32cfd4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Run rustfmt on `tests/assembly/`.</title>
<updated>2024-05-30T06:15:46+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2024-05-29T03:57:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d063c7b6c8548b88323378c9890c67233755f831'/>
<id>urn:sha1:d063c7b6c8548b88323378c9890c67233755f831</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make more of the test suite run on Mac Catalyst</title>
<updated>2024-05-28T10:31:33+00:00</updated>
<author>
<name>Mads Marquart</name>
<email>mads@marquart.dk</email>
</author>
<published>2024-05-27T13:17:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e6b9bb7b7200c69b82fd69572a7c0a03ead3d60f'/>
<id>urn:sha1:e6b9bb7b7200c69b82fd69572a7c0a03ead3d60f</id>
<content type='text'>
This adds the `only-apple`/`ignore-apple` compiletest directive, and
uses that basically everywhere instead of `only-macos`/`ignore-macos`.

Some of the updates in `run-make` are a bit redundant, as they use
`ignore-cross-compile` and won't run on iOS - but using Apple in these
is still more correct, so I've made that change anyhow.
</content>
</entry>
</feed>
