Re: [OE-core] [PATCH v6] Rust Oe-Selftest implementation

2022-08-02 Thread Pgowda
Hi Luca, Thanks very much for checking the patch and comment about the elf-tls. An explanatory comment has been added as per your suggestion and patch posted as:- https://lists.openembedded.org/g/openembedded-core/message/168778 Thanks, Pgowda On Tue, Aug 2, 2022 at 3:22 PM Luca Ceresoli wrote

Re: [OE-core] [PATCH v6] Rust Oe-Selftest implementation

2022-08-02 Thread Luca Ceresoli via lists.openembedded.org
Hi Pgowda, On Tue, 2 Aug 2022 14:37:54 +0530 "Pgowda" wrote: > Hi Luca, > > There were around 270 testcase failing when "has-elf-tls" has been > enabled while building llvm. > Hence, we had to remove the option to enable the proper working of these > tests. > The patch has been tested on Ubunt

Re: [OE-core] [PATCH v6] Rust Oe-Selftest implementation

2022-08-02 Thread Pgowda
Hi Luca, There were around 270 testcase failing when "has-elf-tls" has been enabled while building llvm. Hence, we had to remove the option to enable the proper working of these tests. The patch has been tested on Ubuntu and also fedora (using docker image). Thanks, Pgowda On Tue, Aug 2, 2022 at

Re: [OE-core] [PATCH v6] Rust Oe-Selftest implementation

2022-08-02 Thread Luca Ceresoli via lists.openembedded.org
On Tue, 2 Aug 2022 09:23:52 +0530 "Pgowda" wrote: > From: pgowda > > The patch implements Rust testing framework similar to other selftest, > specifically the gcc selftest in OE. It uses the client and server > based method to test the binaries for cross-target on the image. > The test framewo

[OE-core] [PATCH v6] Rust Oe-Selftest implementation

2022-08-01 Thread Pgowda
From: pgowda The patch implements Rust testing framework similar to other selftest, specifically the gcc selftest in OE. It uses the client and server based method to test the binaries for cross-target on the image. The test framework is a wrapper around the Rust build system as ./x.py test. It t

Re: [OE-core] [PATCH v6] Rust Oe-Selftest implementation

2022-06-29 Thread Khem Raj
you want to check the rust/llvm depchain and see if it pokes at host for zlib and if it does then make it point to right zlib in native sysroot if enabled or otherwise forcibly keep the support disabled. On Wed, Jun 29, 2022 at 4:18 AM Pgowda wrote: > > Hi Richard, > > Thanks very much for pointi

Re: [OE-core] [PATCH v6] Rust Oe-Selftest implementation

2022-06-29 Thread Pgowda
Hi Richard, Thanks very much for pointing that out. I could reproduce the issue on the docker host that does not contain zlib-devel. Trying to analyse the issue on dependency of zlib. It would be helpful if you could give some pointers on zlib dependency as it would have been seen in other recipes

Re: [OE-core] [PATCH v6] Rust Oe-Selftest implementation

2022-06-06 Thread Richard Purdie
On Fri, 2022-06-03 at 18:37 +0530, pgowda cve wrote: > Hi Luca, > > Regarding the issue > https://bugzilla.yoctoproject.org/show_bug.cgi?id=14818 > > I ran the Oe-Selftest for Rust as well as completed packages and did > not come across any issues. > a@yow-fedora-builder1 build]$ uname -a > Linux

Re: [OE-core] [PATCH v6] Rust Oe-Selftest implementation

2022-06-03 Thread Pgowda
Hi Luca, Regarding the issue https://bugzilla.yoctoproject.org/show_bug.cgi?id=14818 I ran the Oe-Selftest for Rust as well as completed packages and did not come across any issues. a@yow-fedora-builder1 build]$ uname -a Linux yow-fedora-builder1 5.16.18-200.fc35.x86_64 #1 SMP PREEMPT Mon Mar 28

Re: [OE-core] [PATCH v6] Rust Oe-Selftest implementation

2022-05-31 Thread Luca Ceresoli via lists.openembedded.org
Hi Pgowda, Il giorno Wed, 25 May 2022 09:57:48 +0200 "Luca Ceresoli via lists.openembedded.org" ha scritto: > Pgowda, > > Il giorno Tue, 24 May 2022 21:32:58 -0700 > "Pgowda" ha scritto: > > > The patch implements Rust testing framework similar to other selftest, > > specifically the gcc self

Re: [OE-core] [PATCH v6] Rust Oe-Selftest implementation

2022-05-25 Thread Luca Ceresoli via lists.openembedded.org
Pgowda, Il giorno Tue, 24 May 2022 21:32:58 -0700 "Pgowda" ha scritto: > The patch implements Rust testing framework similar to other selftest, > specifically the gcc selftest in OE. It uses the client and server > based method to test the binaries for cross-target on the image. > The test frame

[OE-core] [PATCH v6] Rust Oe-Selftest implementation

2022-05-24 Thread Pgowda
The patch implements Rust testing framework similar to other selftest, specifically the gcc selftest in OE. It uses the client and server based method to test the binaries for cross-target on the image. The test framework is a wrapper around the Rust build system as ./x.py test. It tests many funct