Yash Shinde
61ce087049
rust: Upgrade 1.89.0 -> 1.90.0
https://blog.rust-lang.org/2025/09/18/Rust-1.90.0/
* Recent changes in rustc require 'target-c-int-width' to be an integer,
not a string. This fixes type consistency when generating target specs.
https://github.com/rust-lang/rust/pull/142352.
* Rebase existing patches with v1.90.0.
* Drop merged patches with rust v1.90.0.
- backport-fix-test-string-merging.patch
2d51acd2fb
* The "remote-test-server" bin is now generated in stage1-tools-bin dir
rather than stage2. Update the test suite accordingly.
The tests/{assembly/codegen} dirs are renamed to
tests/{assembly,codegen}-llvm. Update the test suite and
patches accordingly.
https://github.com/rust-lang/rust/pull/144249/commits
* Use "//@ ignore-riscv64" tag for tests failing on riscv-64 instead of previous
"only-<target_arch>" tags.
Test results summary:
rust v1.90.0
+-----------+--------+---------+
| Machine | Passed | Ignored |
+-----------+--------+---------+
| arm-32 | 29,517 | 1,529 |
| arm-64 | 29,608 | 1,471 |
| x86-32 | 29,508 | 1,507 |
| x86-64 | 29,903 | 1,275 |
| riscv-64 | 29,584 | 1,494 |
+-----------+--------+---------+
Test results difference (1.90 - 1.89):
+-----------+--------+---------+
| Machine | Passed | Ignored |
+-----------+--------+---------+
| arm-32 | +278 | +61 |
| arm-64 | +279 | +59 |
| x86-32 | +277 | +58 |
| x86-64 | +419 | +50 |
| riscv-64 | +280 | +58 |
+-----------+--------+---------+
(From OE-Core rev: 86d09ec9cdbcea6e076ebac6e1243f9e20fb4378)
Signed-off-by: Yash Shinde <Yash.Shinde@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2025-09-25 11:09:05 +01:00
..
2025-09-25 11:09:05 +01:00
2025-05-01 14:22:53 +01:00
2025-08-07 12:11:15 +01:00
2025-09-11 09:41:10 +01:00
2025-09-08 14:05:11 +01:00
2025-09-15 17:57:23 +01:00
2025-02-27 10:55:16 +00:00
2025-06-20 12:07:27 +01:00
2025-09-11 11:31:55 +01:00
2025-09-18 11:16:42 +01:00
2025-05-01 14:22:53 +01:00
2025-06-20 12:07:26 +01:00
2025-09-25 11:09:04 +01:00
2025-09-25 11:09:04 +01:00
2025-07-07 22:12:50 +01:00
2025-07-17 10:41:18 +01:00
2024-09-03 10:21:38 +01:00
2024-11-18 22:09:02 +00:00
2025-06-20 12:07:26 +01:00
2025-05-13 10:29:20 +01:00
2025-06-20 12:07:26 +01:00
2024-05-28 09:38:23 +01:00
2025-06-26 11:02:34 +01:00
2025-06-20 12:07:26 +01:00
2025-07-17 10:41:18 +01:00
2025-08-25 17:47:20 +01:00
2025-06-20 12:07:26 +01:00
2025-07-31 10:48:35 +01:00
2025-08-25 17:47:21 +01:00
2025-07-28 14:51:50 +01:00
2025-06-20 12:07:26 +01:00
2025-06-20 12:07:26 +01:00
2024-04-16 08:07:01 +01:00
2025-06-20 12:07:26 +01:00
2025-05-01 14:22:53 +01:00
2025-08-07 12:11:15 +01:00
2025-09-15 17:57:23 +01:00
2025-05-01 14:33:26 +01:00
2025-09-15 17:57:23 +01:00
2025-07-28 14:51:50 +01:00
2025-08-18 21:14:07 +01:00
2022-12-22 23:05:50 +00:00
2024-10-29 11:19:57 +00:00
2025-05-01 14:22:53 +01:00
2023-09-26 10:35:27 +01:00
2025-07-01 08:49:37 +01:00
2025-08-21 10:29:56 +01:00
2025-09-25 11:09:04 +01:00
2025-01-09 15:26:50 +00:00
2025-07-03 10:40:17 +01:00
2025-09-15 17:57:23 +01:00
2025-06-20 12:07:26 +01:00
2024-11-18 22:09:02 +00:00
2025-08-14 10:31:10 +01:00
2025-08-25 17:47:20 +01:00
2025-03-27 11:19:03 +00:00
2025-06-20 12:07:26 +01:00
2025-09-15 17:57:23 +01:00
2025-07-31 10:48:35 +01:00
2025-07-17 10:41:18 +01:00
2025-07-01 08:49:37 +01:00
2024-06-04 12:04:52 +01:00
2025-07-17 10:41:18 +01:00
2025-06-20 12:07:27 +01:00
2025-06-20 12:07:27 +01:00
2025-07-24 10:29:53 +01:00
2025-06-20 12:07:26 +01:00
2025-06-20 12:07:27 +01:00
2025-08-18 21:14:07 +01:00
2025-06-20 12:07:26 +01:00
2025-07-07 22:12:50 +01:00
2025-06-20 12:07:27 +01:00
2025-07-14 17:49:48 +01:00
2025-09-25 11:09:04 +01:00
2025-07-28 17:37:02 +01:00
2025-06-05 11:02:22 +01:00
2025-09-08 14:05:10 +01:00
2025-07-17 10:41:18 +01:00
2025-09-01 23:07:06 +01:00
2025-01-20 13:38:59 +00:00
2025-09-11 11:31:56 +01:00
2025-09-18 11:16:34 +01:00
2025-09-25 11:09:05 +01:00
2025-08-21 10:29:56 +01:00
2025-09-08 14:05:10 +01:00
2024-12-20 12:47:19 +00:00
2025-05-13 10:29:21 +01:00
2025-05-22 14:36:49 +01:00
2025-06-20 12:07:27 +01:00
2025-08-11 18:04:25 +01:00
2025-09-08 18:02:40 +01:00
2025-09-08 18:02:40 +01:00
2025-06-20 12:07:26 +01:00
2025-03-27 11:19:04 +00:00
2025-03-17 17:09:22 +00:00
2025-05-27 09:01:16 +01:00
2025-06-20 12:07:26 +01:00