All of lore.kernel.org
 help / color / mirror / Atom feed
* [OE-Core][PATCH 1/7] rust: Disable rust oe-selftest
@ 2023-12-08 14:03 Alex Kiernan
  2023-12-08 14:03 ` [OE-Core][PATCH 2/7] rust: Upgrade 1.70.0 -> 1.71.0 Alex Kiernan
                   ` (5 more replies)
  0 siblings, 6 replies; 23+ messages in thread
From: Alex Kiernan @ 2023-12-08 14:03 UTC (permalink / raw)
  To: openembedded-core; +Cc: Yash Shinde, Alex Kiernan

From: Yash Shinde <Yash.Shinde@windriver.com>

After rust is upgraded to 1.71 and later versions, the rust oe-selftest gives
build errors due to unstable nightly options(see the error mentioned below). Thus, disable the test suite
until the issue is fixed

error: the option `Z` is only accepted on the nightly compiler
thread 'main' panicked at 'failed to gather the target spec for x86_64-poky-linux-gnu', synthetic_targets.rs:66:9

Following issues are created in Yocto bugzilla and rust upstream to track this issue-

https://bugzilla.yoctoproject.org/show_bug.cgi?id=15275
https://github.com/rust-lang/rust/issues/115642
https://users.rust-lang.org/t/does-rust-test-suite-supports-nightly-options-during-bootstrapping-in-rust/103108
https://users.rust-lang.org/t/unable-to-read-target-specs-when-rust-1-73-is-bootstrapped-in-yocto-poky/102959

Signed-off-by: Yash Shinde <Yash.Shinde@windriver.com>
Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
---

 meta/lib/oeqa/selftest/cases/rust.py | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta/lib/oeqa/selftest/cases/rust.py b/meta/lib/oeqa/selftest/cases/rust.py
index 7d148142fc78..6dbc51700689 100644
--- a/meta/lib/oeqa/selftest/cases/rust.py
+++ b/meta/lib/oeqa/selftest/cases/rust.py
@@ -39,6 +39,9 @@ def parse_results(filename):
 @OETestTag("runqemu")
 class RustSelfTestSystemEmulated(OESelftestTestCase, OEPTestResultTestCase):
     def test_rust(self, *args, **kwargs):
+        # Disable Rust Oe-selftest
+        self.skipTest("The Rust Oe-selftest is disabled.")
+
         # build remote-test-server before image build
         recipe = "rust"
         start_time = time.time()
-- 
2.39.0



^ permalink raw reply related	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2023-12-12 17:43 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-12-08 14:03 [OE-Core][PATCH 1/7] rust: Disable rust oe-selftest Alex Kiernan
2023-12-08 14:03 ` [OE-Core][PATCH 2/7] rust: Upgrade 1.70.0 -> 1.71.0 Alex Kiernan
2023-12-08 14:03 ` [OE-Core][PATCH 3/7] rust: Upgrade 1.71.0 -> 1.71.1 Alex Kiernan
2023-12-10 19:39   ` Richard Purdie
2023-12-10 20:28     ` Alex Kiernan
2023-12-10 22:50       ` Richard Purdie
2023-12-11  7:15       ` Frédéric Martinsons
2023-12-11  9:17         ` Alex Kiernan
2023-12-11 10:01           ` Frédéric Martinsons
2023-12-11 11:43             ` Alex Kiernan
2023-12-11 12:58               ` Frédéric Martinsons
2023-12-11 16:44     ` Alex Kiernan
2023-12-08 14:03 ` [OE-Core][PATCH 4/7] rust: Upgrade 1.71.1 -> 1.72.0 Alex Kiernan
2023-12-08 14:03 ` [OE-Core][PATCH 5/7] rust: Upgrade 1.72.0 -> 1.72.1 Alex Kiernan
2023-12-08 14:03 ` [OE-Core][PATCH 6/7] rust: Upgrade 1.72.1 -> 1.73.0 Alex Kiernan
2023-12-08 14:03 ` [OE-Core][PATCH 7/7] rust: Upgrade 1.73.0 -> 1.74.0 Alex Kiernan
2023-12-09 12:18   ` Alexandre Belloni
2023-12-09 14:06     ` Alex Kiernan
     [not found]     ` <179F2EEFE21E3032.26830@lists.openembedded.org>
2023-12-12 10:41       ` Alex Kiernan
2023-12-12 16:25         ` Randy MacLeod
2023-12-12 16:27           ` Randy MacLeod
2023-12-12 16:51             ` Alex Kiernan
     [not found]             ` <17A023B3B3F04048.13329@lists.openembedded.org>
2023-12-12 17:43               ` Alex Kiernan

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.