<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/library/stdarch/ci/docker/armv7-unknown-linux-gnueabihf/Dockerfile, 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-07-16T11:48:23+00:00</updated>
<entry>
<title>Bump versions in CI</title>
<updated>2025-07-16T11:48:23+00:00</updated>
<author>
<name>sayantn</name>
<email>sayantn05@gmail.com</email>
</author>
<published>2025-07-15T11:51:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ed2918988b6ac1fb76de343fa05ed737554b17de'/>
<id>urn:sha1:ed2918988b6ac1fb76de343fa05ed737554b17de</id>
<content type='text'>
 - `clang-19` -&gt; `clang-20` in ARM
 - `gcc-14.2` -&gt; `gcc-14.3` in AArch64-BE
 - `gcc-14` -&gt;`gcc-15` in LA64
 - `riscv-gnu-v2025.01.20` -&gt; `riscv-gnu-v2025.07.03` in Risc-V 32
 - `wasmtime-v18.0.2` -&gt; `wasmtime-v34.0.1`
</content>
</entry>
<entry>
<title>Upgrade qemu CPU to `max`</title>
<updated>2025-04-20T21:39:39+00:00</updated>
<author>
<name>sayantn</name>
<email>sayantn05@gmail.com</email>
</author>
<published>2025-04-18T03:56:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=db127cd717afaa023f528943aa9c8c6ad0c24bec'/>
<id>urn:sha1:db127cd717afaa023f528943aa9c8c6ad0c24bec</id>
<content type='text'>
 - `ppc32` doesn't have `max` cpu model, so set it to `mpc8610`
</content>
</entry>
<entry>
<title>update clang to clang-19</title>
<updated>2025-02-24T11:04:20+00:00</updated>
<author>
<name>James Barford-Evans</name>
<email>james.barford-evans@arm.com</email>
</author>
<published>2025-02-11T18:07:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5c10dc38ab9a661720ddd7f328f9e720b38cb991'/>
<id>urn:sha1:5c10dc38ab9a661720ddd7f328f9e720b38cb991</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove ACLE submodule</title>
<updated>2023-05-15T15:34:11+00:00</updated>
<author>
<name>Adam Gemmell</name>
<email>adam.gemmell@arm.com</email>
</author>
<published>2023-04-11T14:46:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0125fa17c834c706223550dbe461969de6554049'/>
<id>urn:sha1:0125fa17c834c706223550dbe461969de6554049</id>
<content type='text'>
This involves moving from the ACLE intrinsic definitions (which aren't
available for SVE at this point) to a JSON file. This was derived from
ARM's documentation[^1], and then relicensed under `MIT OR Apache-2.0` for
use in this repository.

[^1]: https://developer.arm.com/architectures/instruction-sets/intrinsics
</content>
</entry>
<entry>
<title>Update ubuntu 21.10 docker containers to 22.04</title>
<updated>2022-08-12T15:26:16+00:00</updated>
<author>
<name>Amanieu d'Antras</name>
<email>amanieu@gmail.com</email>
</author>
<published>2022-08-12T13:31:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7850f6e7015aad612880404a50c8a649e5180776'/>
<id>urn:sha1:7850f6e7015aad612880404a50c8a649e5180776</id>
<content type='text'>
Ubuntu 22.10 is EOL.
</content>
</entry>
<entry>
<title>Update the intrinsic checker tool (#1258)</title>
<updated>2021-12-04T13:03:30+00:00</updated>
<author>
<name>Amanieu d'Antras</name>
<email>amanieu@gmail.com</email>
</author>
<published>2021-12-04T13:03:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=937978eeef7c4df943a3e9ede907f141fcd5c8b2'/>
<id>urn:sha1:937978eeef7c4df943a3e9ede907f141fcd5c8b2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Upgrade EOL docker images to Ubuntu 18.04</title>
<updated>2019-02-23T21:19:47+00:00</updated>
<author>
<name>Mateusz Mikuła</name>
<email>matti@marinelayer.io</email>
</author>
<published>2019-02-19T11:17:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2148ed5db164195d38af87b153ee0f0bb0ac4819'/>
<id>urn:sha1:2148ed5db164195d38af87b153ee0f0bb0ac4819</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add CI for more platforms</title>
<updated>2017-09-21T19:35:46+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2017-09-21T15:42:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5a8887b0c0eb4ddb760f8f32109a66979f41b7a4'/>
<id>urn:sha1:5a8887b0c0eb4ddb760f8f32109a66979f41b7a4</id>
<content type='text'>
This commit adds CI for a few more targets:

* i686-unknown-linux-gnu
* arm-unknown-linux-gnueabihf
* armv7-unknown-linux-gnueabihf
* aarch64-unknown-linux-gnu

The CI here is structured around using a Docker container to set up a test
environment and then QEMU is used to actually execute code from these platforms.
QEMU's emulation actually makes it so we can continue to just use `cargo test`,
as processes can be spawned from QEMU like `objdump` and files can be read (for
libbacktrace). Ends up being a relatively seamless experience!

Note that a number of intrinsics were disabled on i686 because they were failing
tests, and otherwise a few ARM touch-ups were made to get tests passing.
</content>
</entry>
</feed>
