Hi lsb-test, I tried running the beta release of lsb-runtime-test from,
ftp://ftp.freestandards.org/pub/lsb/test_suites/beta/binary/runtime/ lsb-runtime-test-2.0.2-*.rpm on Debian unstable from 20040324 using 2.4.25 kernels and testing on both i386 and ia64(hopefully I can try ppc later if I get access to one). test run ======== On both ia64 and i386 the test run hangs on /tset/PTHR.os/procprim/sigwait/T.sigwait and I have to ctrl-c it to complete. Other than that the tests run as expected. All results are available at, http://people.debian.org/~taggart/lsb/beta/ results summary =============== This is a summary of changes from the 1.3 test results, I don't list results that are the same for both 1.3 and 2.0. (1.3 results are available at, http://people.debian.org/~taggart/lsb/beta/ ) Failed in 1.3, now pass(on both i386 and ia64): * /tset/LI18NUX2K.L1/utils/msgfmt/msgfmt 5,9 These had waivers PR#0036(TSD) and PR#0031(INT) for 1.3. Were they removed or fixed? The test binary is still there and it's listed in scen.exec. * /tset/LI18NUX2K.L1/utils/wc/wc 1,2 These(along which a bunch of others) were covered by PR#0037(INT) in 1.3. Were they removed? The test binary is still there and it's listed in scen.exec. * /tset/LSB.fhs/root/bin/bin-tc 49 This was covered by PR#0038(TSD) for 1.3. Was it removed? The test binary is still there and it's listed in scen.exec. * /tset/POSIX.os/procenv/sysconf/T.sysconf 8 This was covered by PR#0030(INT) for 1.3. Was it removed? New on both i386 and ia64: /tset/ANSI.os/streamio/fopen_X/T.fopen_X 1 FAIL /tset/ANSI.os/streamio/freopen_X/T.freopen_X 1 FAIL /tset/ANSI.os/time/ctime_X/T.ctime_X 1 FAIL /tset/ANSI.os/time/localtim_X/T.localtim_X 1 FAIL /tset/ANSI.os/time/mktime_X/T.mktime_X 1 FAIL /tset/LI18NUX2K.L1/base/wcpncpy/T.wcpncpy 4 FAIL /tset/LSB.fhs/root/media/media-tc 1 FAIL /tset/LSB.fhs/root/media/media-tc 2 UNINITIATED /tset/LSB.fhs/root/media/media-tc 3 UNINITIATED /tset/LSB.fhs/root/media/media-tc 4 UNINITIATED /tset/LSB.fhs/root/media/media-tc 5 UNINITIATED /tset/LSB.fhs/root/srv/srv-tc 1 FAIL tset/POSIX.os/files/creat_X/T.creat_X 1 FAIL /tset/POSIX.os/files/fpathconf/T.fpathconf 3 UNRESOLVED /tset/POSIX.os/files/fpathconf/T.fpathconf 4 UNRESOLVED /tset/POSIX.os/files/fpathconf/T.fpathconf 5 UNRESOLVED /tset/POSIX.os/files/fpathconf/T.fpathconf 6 UNRESOLVED /tset/POSIX.os/files/fpathconf/T.fpathconf 21 UNRESOLVED /tset/POSIX.os/files/fpathconf/T.fpathconf 26 UNRESOLVED /tset/POSIX.os/files/fpathconf/T.fpathconf 27 UNRESOLVED /tset/POSIX.os/files/fpathconf/T.fpathconf 28 UNRESOLVED /tset/POSIX.os/files/fpathconf/T.fpathconf 29 UNRESOLVED /tset/POSIX.os/files/link/T.link 25 FAIL /tset/POSIX.os/files/open_X/T.open_X 2 FAIL /tset/POSIX.os/procenv/isatty/T.isatty 1 FAIL /tset/POSIX.os/procenv/isatty_X/T.isatty_X 1 UNRESOLVED /tset/POSIX.os/procenv/ttyname/T.ttyname 1 FAIL /tset/PTHR.os/procenv/ttyname_r/T.ttyname_r 1 FAIL /tset/PTHR.os/procprim/pthread_sigmask/T.pthread_sigmask 8 FAIL /tset/PTHR.os/procprim/pthread_sigmask/T.pthread_sigmask 9 FAIL /tset/PTHR.os/procprim/sigwait/T.sigwait 2 FAIL /tset/PTHR.os/procprim/sigwait/T.sigwait 5 UNREPORTED /tset/PTHR.os/sysdb/getgrgid_r/T.getgrgid_r 3 UNREPORTED /tset/PTHR.os/sysdb/getgrnam_r/T.getgrnam_r 3 UNREPORTED /tset/PTHR.os/thread/pthread_create/T.pthread_create 4 UNRESOLVED /tset/PTHR.os/thread/pthread_detach/T.pthread_detach 4 FAIL /tset/PTHR.os/thread/pthread_join/T.pthread_join 5 FAIL New on i386 only: /tset/LSB.os/ioprim/writev_L/T.writev_L 16 FAIL /tset/POSIX.os/files/pathconf/T.pathconf 32 FAIL /tset/POSIX.os/ioprim/write/T.write 16 FAIL New on ia64 only: /tset/POSIX.os/procprim/sigconcept/T.sigconcept 41 UNRESOLVED /tset/PTHR.os/thread/pthread_exit/T.pthread_exit 2 FAIL /tset/PTHR.os/threadattr/pthread_attr_destroy/T.pthread_attr_destroy 2 UNREPORTED /tset/PTHR.os/threadattr/pthread_attr_getstacksize/T.pthread_attr_getstacksize 1 UNRESOLVED /tset/PTHR.os/threadattr/pthread_attr_setstacksize/T.pthread_attr_setstacksize 1 FAIL Test output =========== I also got some interesting output to STDERR which may explain a couple of the failures. i386: 22:59:49 Execute /tset/PTHR.os/sysdb/getgrgid_r/T.getgrgid_r free(): invalid pointer 0x40201608! free(): invalid pointer 0x8065c10! free(): invalid pointer 0x40201a10! 22:59:50 Execute /tset/PTHR.os/sysdb/getgrnam_r/T.getgrnam_r free(): invalid pointer 0x8065be0! free(): invalid pointer 0x402006c8! free(): invalid pointer 0x80657d8! free(): invalid pointer 0x40200ad0! free(): invalid pointer 0x40900490! free(): invalid pointer 0x40500490! free(): invalid pointer 0x40700490! free(): invalid pointer 0x40300490! ia64: 12:39:27 Execute /tset/PTHR.os/sysdb/getgrgid_r/T.getgrgid_r free(): invalid pointer 0x6000000000022a20! free(): invalid pointer 0x2000000001500910! free(): invalid pointer 0x2000000001500d20! free(): invalid pointer 0x2000000001501130! free(): invalid pointer 0x2000000001501540! free(): invalid pointer 0x2000000001501950! free(): invalid pointer 0x2000000001501d60! free(): invalid pointer 0x2000000001502170! 12:39:28 Execute /tset/PTHR.os/sysdb/getgrnam_r/T.getgrnam_r free(): invalid pointer 0x60000000000227a0! free(): invalid pointer 0x2000000001500910! free(): invalid pointer 0x2000000001500d20! free(): invalid pointer 0x2000000001501130! free(): invalid pointer 0x2000000001501540! free(): invalid pointer 0x2000000001501950! free(): invalid pointer 0x2000000001501d60! free(): invalid pointer 0x2000000001502170! I haven't analyzed any of the failures yet. I decided to send out the results now in case others are seeing the same things or have suggested fixes. If this is the case please reply. Thanks, -- Matt Taggart [EMAIL PROTECTED]

