Hi Waldemar, 
 
> Hi Pavel,
>
> thanks for providing a test case.
> I tried it with your prlimit patch, but it fails for some
> architectures like or1k, x86 and m68k.
> 
> Do you have an idea why?

Hmm, perhaps I missed something.

I tested my last prlimit patch with buildroot environment, I checked
i386, arm, aarch64 and arc on qemu and didn't see fails. 
I thought I tested all main cases. 

This morning I tried build with OpenADK and also haven't
reproduced fail (I checked x86 and or1k). 
Can you share you setup?

I tried it with my second prlimit patch applied:
https://mailman.openadk.org/mailman3/hyperkitty/list/devel@uclibc-ng.org/thread/NDND7DCUPAXLIFWXO3QLEROFLHLVDB2J/

|$ ./embedded-test.sh  --libc=uclibc-ng 
--libc-source=~/snps/arc/src/extra/uclibc-ng --os=linux --arch=x86 --test=libc
...
| Using QEMU as emulator
| Starting test for uclibc-ng and x86
| Generating root filesystem for test run
| Creating initramfs filesystem
| 31557 blocks
| Now running the test libc in qemu for architecture x86 and uclibc-ng
| qemu-system-i386 -M pc -nographic -m 256 -initrd initramfs.x86  -kernel 
openadk/firmware/qemu-x86_uclibc-ng/qemu-x86-initramfsarchive-kernel -qmp  
tcp:127.0.0.1:4444,server,nowait -no-reboot
| SeaBIOS (version rel-1.16.2-0-gea1b7a073390-prebuilt.qemu.org)
| 
| iPXE (http://ipxe.org) 00:03.0 CA00 PCI2.10 PnP PMM+0EFD1040+0EF31040 CA00
| 
| Booting from ROM..
| [    0.000000] Linux version 6.1.53-1 (pvk@SNPS-oOWW) 
(i686-openadk-linux-uclibc-gcc (GCC) 13.2.0, GNU ld (GNU Binutils) 2.41) #1 Fri 
Nov 10 10:37:16 +04 2023
...
| PASS tst-preadvwritev
| PASS tst-rlimit
| PASS tst-rlimit64
| PASS tst-scandir
..

-Pavel

> 
> best regards
>  Waldemar
>
> Pavel Kozlov wrote,
> 
>> From: Pavel Kozlov <pavel.koz...@synopsys.com>
>> 
>> Add tst-rlimit test to check setrlimit/getrlimit/prlimit and
>> setrlimit64/getrlimit64/prlimit64 functions.
>> Add tst-rlimit64 to check the 64-bit offset variant.
>> 
>> Signed-off-by: Pavel Kozlov <pavel.koz...@synopsys.com>
>> ---

_______________________________________________
devel mailing list -- devel@uclibc-ng.org
To unsubscribe send an email to devel-le...@uclibc-ng.org

Reply via email to