From: Paul Floyd Date: Sun, 27 Oct 2024 17:14:20 +0000 (+0100) Subject: FreeBSD regtest: start removing versioned scalar variants X-Git-Tag: VALGRIND_3_24_0~18 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9828f4808d8044190a9a585bbec1a80e0b2674d5;p=thirdparty%2Fvalgrind.git FreeBSD regtest: start removing versioned scalar variants --- diff --git a/memcheck/tests/freebsd/scalar.c b/memcheck/tests/freebsd/scalar.c index 8862f3df3..a1cfb06b1 100644 --- a/memcheck/tests/freebsd/scalar.c +++ b/memcheck/tests/freebsd/scalar.c @@ -334,7 +334,7 @@ int main(void) /* SYS_mprotect 74 */ GO(SYS_mprotect, "3s 0m"); - //SY(SYS_mprotect, x0+1, x0+1, x0+9999); FAIL; + SY(SYS_mprotect, x0+1, x0+1, x0+9999); FAIL; /* SYS_madvise 75 */ GO(SYS_madvise, "3s 0m"); @@ -372,7 +372,7 @@ int main(void) /* SYS_swapon 85 */ GO(SYS_swapon, "1s 1m"); - //SY(SYS_swapon, x0+1); SUCC; + SY(SYS_swapon, x0+1); FAIL; /* SYS_getitimer 86 */ GO(SYS_getitimer, "2s 1m"); @@ -2174,7 +2174,6 @@ int main(void) GO(SYS___sysctlbyname, "(putnew) 4s 2m"); SY(SYS___sysctlbyname, x0, x0+1, NULL, NULL, x0+1, x0+2); FAIL; -#if 0 // for later // FreeBSD 13 (and any backports) /* SYS_shm_open2 571 */ GO(SYS_shm_open2, " 5s 2m"); @@ -2202,7 +2201,6 @@ int main(void) /* SYS_aio_readv 579 */ GO(SYS_aio_readv, "1s 1m"); SY(SYS_aio_readv, x0+1); FAIL; -#endif /* SYS_exit 1 */ GO(SYS_exit, "1s 0m"); diff --git a/memcheck/tests/freebsd/scalar.stderr.exp b/memcheck/tests/freebsd/scalar.stderr.exp index 02f17f9d6..db12726f5 100644 --- a/memcheck/tests/freebsd/scalar.stderr.exp +++ b/memcheck/tests/freebsd/scalar.stderr.exp @@ -5524,6 +5524,128 @@ Syscall param __sysctlbyname(newp) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd +--------------------------------------------------------- +571: SYS_shm_open2 5s 2m +--------------------------------------------------------- +Syscall param shm_open2(path) contains uninitialised byte(s) + ... + +Syscall param shm_open2(flags) contains uninitialised byte(s) + ... + +Syscall param shm_open2(mode) contains uninitialised byte(s) + ... + +Syscall param shm_open2(shmflags) contains uninitialised byte(s) + ... + +Syscall param shm_open2(name) contains uninitialised byte(s) + ... + +Syscall param shm_open2(path) points to unaddressable byte(s) + ... + Address 0x........ is not stack'd, malloc'd or (recently) free'd + +Syscall param shm_open2(name) points to unaddressable byte(s) + ... + Address 0x........ is not stack'd, malloc'd or (recently) free'd + +--------------------------------------------------------- +571: SYS_shm_open2 5s 1m +--------------------------------------------------------- +Syscall param shm_open2(path) contains uninitialised byte(s) + ... + +Syscall param shm_open2(flags) contains uninitialised byte(s) + ... + +Syscall param shm_open2(mode) contains uninitialised byte(s) + ... + +Syscall param shm_open2(shmflags) contains uninitialised byte(s) + ... + +Syscall param shm_open2(name) contains uninitialised byte(s) + ... + +Syscall param shm_open2(name) points to unaddressable byte(s) + ... + Address 0x........ is not stack'd, malloc'd or (recently) free'd + +--------------------------------------------------------- +574: SYS___realpathat 5s 2m +--------------------------------------------------------- +Syscall param __realpathat(fd) contains uninitialised byte(s) + ... + +Syscall param __realpathat(path) contains uninitialised byte(s) + ... + +Syscall param __realpathat(buf) contains uninitialised byte(s) + ... + +Syscall param __realpathat(size) contains uninitialised byte(s) + ... + +Syscall param __realpathat(flags) contains uninitialised byte(s) + ... + +Syscall param __realpathat(path) points to unaddressable byte(s) + ... + Address 0x........ is not stack'd, malloc'd or (recently) free'd + +Syscall param __realpathat(buf) points to unaddressable byte(s) + ... + Address 0x........ is not stack'd, malloc'd or (recently) free'd + +--------------------------------------------------------- +575: SYS_close_range 3s 0m +--------------------------------------------------------- +Syscall param close_range(lowfd) contains uninitialised byte(s) + ... + +Syscall param close_range(highfd) contains uninitialised byte(s) + ... + +Syscall param close_range(flags) contains uninitialised byte(s) + ... + +--------------------------------------------------------- +577: SYS___specialfd 3s 1m +--------------------------------------------------------- +Syscall param __specialfd(type) contains uninitialised byte(s) + ... + +Syscall param __specialfd(req) contains uninitialised byte(s) + ... + +Syscall param __specialfd(len) contains uninitialised byte(s) + ... + +Syscall param __specialfd(req) points to unaddressable byte(s) + ... + Address 0x........ is not stack'd, malloc'd or (recently) free'd + +--------------------------------------------------------- +578: SYS_aio_writev 1s 1m +--------------------------------------------------------- +Syscall param aio_writev(iocb) contains uninitialised byte(s) + ... + +Syscall param aio_writev(iocb) points to unaddressable byte(s) + ... + Address 0x........ is not stack'd, malloc'd or (recently) free'd + +--------------------------------------------------------- +579: SYS_aio_readv 1s 1m +--------------------------------------------------------- +Syscall param aio_readv(iocb) contains uninitialised byte(s) + ... + +Syscall param aio_readv(iocb) points to unaddressable byte(s) + ... + Address 0x........ is not stack'd, malloc'd or (recently) free'd + --------------------------------------------------------- 1: SYS_exit 1s 0m ---------------------------------------------------------