Subject: kern/13075: 1.5.1_BETA2 sys/kern/extent regression test fails
To: None <gnats-bugs@gnats.netbsd.org>
From: Havard Eidnes <he@netbsd.org>
List: netbsd-bugs
Date: 05/31/2001 21:51:17
>Number:         13075
>Category:       kern
>Synopsis:       1.5.1_BETA2 sys/kern/extent regression test fails
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu May 31 12:40:02 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Havard Eidnes
>Release:        NetBSD-1.5.1_BETA2
>Organization:
	Between Jobs...
>Environment:
System: NetBSD nsa.uninett.no 1.5.1_BETA2 NetBSD 1.5.1_BETA2 (GENERIC) #39: Thu May 10 01:47:45 CEST 2001 he@nsa.uninett.no:/usr/src/sys/arch/i386/compile/GENERIC i386


>Description:

	Doing "make regression-tests" on 1.5.1_BETA2 on i386 currently
	fails with:

regress ===> sys/kern/extent
cc -O2  -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Werror   -D_EXTENT_TESTING -D__POOL_EXPOSE -c extest.c
cc -O2  -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Werror   -D_EXTENT_TESTING -D__POOL_EXPOSE -c /usr/src/regress/sys/kern/extent/../../../../sys/kern/subr_extent.c
cc   -o extest extest.o subr_extent.o 
/usr/src/regress/sys/kern/extent/obj/extest >extest.out
tail +4 /usr/src/regress/sys/kern/extent/extest.exp | diff - extest.out
27,28c27,28
< result: 0x8
< result: 0xa
---
> error: Resource temporarily unavailable
> error: Resource temporarily unavailable
30c30
<      0x0 - 0xb
---
>      0x0 - 0x7
33c33
< result: 0x8
---
> error: Resource temporarily unavailable
36d35
<      0x8 - 0xb
*** Error code 1

Stop.

	The following "diff -u" output highlights which tests fail:

nsa# diff -u extest.exp obj/extest.out
--- extest.exp  Tue Jul  4 00:55:04 2000
+++ obj/extest.out      Thu May 31 21:48:10 2001
@@ -1,6 +1,3 @@
-# $NetBSD: extest.exp,v 1.2.2.3 2000/07/03 22:55:04 thorpej Exp $
-# real output must start in line 4
-
 output for test1
 result: 0x30
 extent `test1' (0x0 - 0x4f), flags = 0x0
@@ -27,13 +24,12 @@
      0xf0000000 - 0xf0000000
 output for test6
 result: 0x0
-result: 0x8
-result: 0xa
+error: Resource temporarily unavailable
+error: Resource temporarily unavailable
 extent `test6' (0x0 - 0xb), flags = 0x0
-     0x0 - 0xb
+     0x0 - 0x7
 output for test7
 result: 0x0
-result: 0x8
+error: Resource temporarily unavailable
 extent `test7' (0x0 - 0xb), flags = 0x0
      0x0 - 0x6
-     0x8 - 0xb
nsa# 

>How-To-Repeat:
	Run the regression tests on 1.5.1_BETA2.
>Fix:
	Sorry, don't know.
>Release-Note:
>Audit-Trail:
>Unformatted: