On Fri, May 18, 2012 at 9:35 PM, Glenn Fowler <[email protected]> wrote:
>
> the AT&T Software Technology ast beta 2012-05-18 source release
> has been posted to the download site
>        http://www.research.att.com/sw/download/beta/
>
> the git source repository has also been updated
>        http://www.research.att.com/sw/gitweb/
> !

On Suse I can't get a 32bit build (/bin/ksh ./bin/package make
PACKAGE_OPTIONS=map-libc CCFLAGS='-DSHOPT_CMDLIB_BLTIN=0 -DSHOPT_SYSRC
-D_map_libc=1 -g -ggdb -fstrict-aliasing -Wstrict-aliasing' CC='gcc
-std=gnu99 -m32 -fPIC' HOSTTYPE=linux.i386 SHELL=/bin/ksh) pass *any*
of the tests. I get a huge row of memory corruption failures:

+ /home/irek/tstastdbg/arch/linux.i386/src/cmd/ksh93/ksh
./src/cmd/ksh93/tests/shtests --locale
LD_LIBRARY_PATH_64=/home/irek/tstastdbg/arch/linux.i386/lib:
LD_LIBRARY_PATH=/home/irek/tstastdbg/arch/linux.i386/lib:/usr/lib64/mpi/gcc/openmpi/lib64
LD_LIBRARY_PATH_32=/home/irek/tstastdbg/arch/linux.i386/lib: LC_ALL=C
LANG=C VMALLOC_OPTIONS=abort
SHCOMP='/home/irek/tstastdbg/arch/*/bin/shcomp'
./src/cmd/ksh93/tests/alias.sh
test alias begins at 2012-05-20+21:00:53
corrupted data:region=f717f028:block=f717a1a8:bad byte at=105:
./src/cmd/ksh93/tests/shtests[202]: eval: line 1: 23494: Abort
test alias failed at 2012-05-20+21:00:53 with exit code 262 [ 22 tests
262 errors ]
test alias(shcomp) begins at 2012-05-20+21:00:53
corrupted data:region=f76ed028:block=f76ebb20:bad byte at=105:
./src/cmd/ksh93/tests/shtests: line 217: 23497: Abort
test alias(shcomp) failed to compile at 2012-05-20+21:00:53 with exit
code 262 [ 1 test 1 error ]
+ /home/irek/tstastdbg/arch/linux.i386/src/cmd/ksh93/ksh
./src/cmd/ksh93/tests/shtests --locale
LD_LIBRARY_PATH_64=/home/irek/tstastdbg/arch/linux.i386/lib:
LD_LIBRARY_PATH=/home/irek/tstastdbg/arch/linux.i386/lib:/usr/lib64/mpi/gcc/openmpi/lib64
LD_LIBRARY_PATH_32=/home/irek/tstastdbg/arch/linux.i386/lib: LC_ALL=C
LANG=C VMALLOC_OPTIONS=abort
SHCOMP='/home/irek/tstastdbg/arch/*/bin/shcomp'
./src/cmd/ksh93/tests/append.sh
test append begins at 2012-05-20+21:00:53
corrupted data:region=f71bc028:block=f71b71a8:bad byte at=105:
./src/cmd/ksh93/tests/shtests[202]: eval: line 1: 23503: Abort
test append failed at 2012-05-20+21:00:53 with exit code 262 [ 12
tests 262 errors ]
test append(shcomp) begins at 2012-05-20+21:00:53
corrupted data:region=f7710028:block=f770eb20:bad byte at=105:
./src/cmd/ksh93/tests/shtests: line 217: 23506: Abort
test append(shcomp) failed to compile at 2012-05-20+21:00:53 with exit
code 262 [ 1 test 1 error ]
+ /home/irek/tstastdbg/arch/linux.i386/src/cmd/ksh93/ksh
./src/cmd/ksh93/tests/shtests --locale
LD_LIBRARY_PATH_64=/home/irek/tstastdbg/arch/linux.i386/lib:
LD_LIBRARY_PATH=/home/irek/tstastdbg/arch/linux.i386/lib:/usr/lib64/mpi/gcc/openmpi/lib64
LD_LIBRARY_PATH_32=/home/irek/tstastdbg/arch/linux.i386/lib: LC_ALL=C
LANG=C VMALLOC_OPTIONS=abort
SHCOMP='/home/irek/tstastdbg/arch/*/bin/shcomp'
./src/cmd/ksh93/tests/arith.sh
test arith begins at 2012-05-20+21:00:53
corrupted data:region=f7256028:block=f72511a8:bad byte at=105:
./src/cmd/ksh93/tests/shtests[202]: eval: line 1: 23512: Abort
test arith failed at 2012-05-20+21:00:53 with exit code 262 [ 200
tests 262 errors ]
test arith(shcomp) begins at 2012-05-20+21:00:53
corrupted data:region=f7719028:block=f7717b20:bad byte at=105:
./src/cmd/ksh93/tests/shtests: line 217: 23515: Abort
test arith(shcomp) failed to compile at 2012-05-20+21:00:53 with exit
code 262 [ 1 test 1 error ]
+ /home/irek/tstastdbg/arch/linux.i386/src/cmd/ksh93/ksh
./src/cmd/ksh93/tests/shtests --locale
LD_LIBRARY_PATH_64=/home/irek/tstastdbg/arch/linux.i386/lib:
LD_LIBRARY_PATH=/home/irek/tstastdbg/arch/linux.i386/lib:/usr/lib64/mpi/gcc/openmpi/lib64
LD_LIBRARY_PATH_32=/home/irek/tstastdbg/arch/linux.i386/lib: LC_ALL=C
LANG=C VMALLOC_OPTIONS=abort
SHCOMP='/home/irek/tstastdbg/arch/*/bin/shcomp'
./src/cmd/ksh93/tests/arrays.sh
test arrays begins at 2012-05-20+21:00:53
corrupted data:region=f719a028:block=f71951a8:bad byte at=105:
./src/cmd/ksh93/tests/shtests[202]: eval: line 1: 23521: Abort
test arrays failed at 2012-05-20+21:00:53 with exit code 262 [ 140
tests 262 errors ]
test arrays(shcomp) begins at 2012-05-20+21:00:53
corrupted data:region=f77b3028:block=f77b1b20:bad byte at=105:
./src/cmd/ksh93/tests/shtests: line 217: 23524: Abort
test arrays(shcomp) failed to compile at 2012-05-20+21:00:53 with exit
code 262 [ 1 test 1 error ]
+ /home/irek/tstastdbg/arch/linux.i386/src/cmd/ksh93/ksh
./src/cmd/ksh93/tests/shtests --locale
LD_LIBRARY_PATH_64=/home/irek/tstastdbg/arch/linux.i386/lib:
LD_LIBRARY_PATH=/home/irek/tstastdbg/arch/linux.i386/lib:/usr/lib64/mpi/gcc/openmpi/lib64
LD_LIBRARY_PATH_32=/home/irek/tstastdbg/arch/linux.i386/lib: LC_ALL=C
LANG=C VMALLOC_OPTIONS=abort
SHCOMP='/home/irek/tstastdbg/arch/*/bin/shcomp'
./src/cmd/ksh93/tests/arrays2.sh
test arrays2 begins at 2012-05-20+21:00:53
corrupted data:region=f723b028:block=f72361a8:bad byte at=105:
./src/cmd/ksh93/tests/shtests[202]: eval: line 1: 23530: Abort
test arrays2 failed at 2012-05-20+21:00:53 with exit code 262 [ 42
tests 262 errors ]
test arrays2(shcomp) begins at 2012-05-20+21:00:53
corrupted data:region=f7730028:block=f772eb20:bad byte at=105:
./src/cmd/ksh93/tests/shtests: line 217: 23533: Abort
test arrays2(shcomp) failed to compile at 2012-05-20+21:00:53 with
exit code 262 [ 1 test 1 error ]
+ /home/irek/tstastdbg/arch/linux.i386/src/cmd/ksh93/ksh
./src/cmd/ksh93/tests/shtests --locale
LD_LIBRARY_PATH_64=/home/irek/tstastdbg/arch/linux.i386/lib:
LD_LIBRARY_PATH=/home/irek/tstastdbg/arch/linux.i386/lib:/usr/lib64/mpi/gcc/openmpi/lib64
LD_LIBRARY_PATH_32=/home/irek/tstastdbg/arch/linux.i386/lib: LC_ALL=C
LANG=C VMALLOC_OPTIONS=abort
SHCOMP='/home/irek/tstastdbg/arch/*/bin/shcomp'
./src/cmd/ksh93/tests/attributes.sh
test attributes begins at 2012-05-20+21:00:53
corrupted data:region=f71f6028:block=f71f11a8:bad byte at=105:
./src/cmd/ksh93/tests/shtests[202]: eval: line 1: 23539: Abort
test attributes failed at 2012-05-20+21:00:53 with exit code 262 [ 107
tests 262 errors ]
test attributes(shcomp) begins at 2012-05-20+21:00:53
corrupted data:region=f77c6028:block=f77c4b20:bad byte at=105:
./src/cmd/ksh93/tests/shtests: line 217: 23542: Abort
test attributes(shcomp) failed to compile at 2012-05-20+21:00:53 with
exit code 262 [ 1 test 1 error ]
+ /home/irek/tstastdbg/arch/linux.i386/src/cmd/ksh93/ksh
./src/cmd/ksh93/tests/shtests --locale
LD_LIBRARY_PATH_64=/home/irek/tstastdbg/arch/linux.i386/lib:
LD_LIBRARY_PATH=/home/irek/tstastdbg/arch/linux.i386/lib:/usr/lib64/mpi/gcc/openmpi/lib64
LD_LIBRARY_PATH_32=/home/irek/tstastdbg/arch/linux.i386/lib: LC_ALL=C
LANG=C VMALLOC_OPTIONS=abort
SHCOMP='/home/irek/tstastdbg/arch/*/bin/shcomp'
./src/cmd/ksh93/tests/basic.sh
test basic begins at 2012-05-20+21:00:54
corrupted data:region=f721e028:block=f72191a8:bad byte at=105:
./src/cmd/ksh93/tests/shtests[202]: eval: line 1: 23548: Abort
test basic failed at 2012-05-20+21:00:54 with exit code 262 [ 101
tests 262 errors ]
test basic(shcomp) begins at 2012-05-20+21:00:54
corrupted data:region=f7795028:block=f7793b20:bad byte at=105:
./src/cmd/ksh93/tests/shtests: line 217: 23551: Abort
test basic(shcomp) failed to compile at 2012-05-20+21:00:54 with exit
code 262 [ 1 test 1 error ]

Failure is almost always at the same point during sh_init:
Program received signal SIGABRT, Aborted.
0xf7e428c5 in raise () from /lib/libc.so.6
(gdb) where
#0  0xf7e428c5 in raise () from /lib/libc.so.6
#1  0xf7e441d5 in abort () from /lib/libc.so.6
#2  0x08199f24 in vmdbwarn (vm=0xf7fc8028, mesg=0xffffba34 "corrupted
data:region=f7fc8028:block=f7fc3db8:bad byte at=102:\n", n=63)
    at /home/irek/tstastdbg/src/lib/libast/vmalloc/vmdebug.c:93
#3  0x0819a5b9 in dbwarn (vm=0xf7fc8028, data=0xf7fc3db8, where=102,
file=0x0, line=0, func=0x0, type=0)
    at /home/irek/tstastdbg/src/lib/libast/vmalloc/vmdebug.c:182
#4  0x0819b397 in vmdbcheck (vm=0xf7fc8028) at
/home/irek/tstastdbg/src/lib/libast/vmalloc/vmdebug.c:607
#5  0x0819100b in _ast_calloc (n_obj=1, s_obj=95) at
/home/irek/tstastdbg/src/lib/libast/vmalloc/malloc.c:496
#6  0x0814eb76 in _ast_strdup (s=0xffffbf9b
"/home/irek/tstastdbg/arch/linux.i386/bin/ksh")
    at /home/irek/tstastdbg/src/lib/libast/string/strdup.c:59
#7  0x08078363 in sh_init (argc=4, argv=0xffffd154, userinit=0)
    at /home/irek/tstastdbg/src/cmd/ksh93/sh/init.c:1399
#8  0x08059769 in sh_main (ac=4, av=0xffffd154, userinit=0) at
/home/irek/tstastdbg/src/cmd/ksh93/sh/main.c:158
#9  0x080595a3 in main (argc=4, argv=0xffffd154) at
/home/irek/tstastdbg/src/cmd/ksh93/sh/pmain.c:45

Irek

_______________________________________________
ast-users mailing list
[email protected]
https://mailman.research.att.com/mailman/listinfo/ast-users

Reply via email to