[Repost because of mailinglist outage] ---------- Forwarded message ---------- From: Roland Mainz <[email protected]> Date: Sat, May 4, 2013 at 2:17 AM Subject: Re: [ast-developers] AT&T Software Technology ast alpha software download update To: Glenn Fowler <[email protected]> Cc: [email protected]
On Fri, May 3, 2013 at 7:54 AM, Glenn Fowler <[email protected]> wrote: > the AT&T Software Technology ast alpha 2013-05-03 source release > has been posted to the download site > http://www.research.att.com/sw/download/alpha/ > the package names and md5 checksums are > INIT ada7b371cfe672c65695c28bd96af160 > ast-ksh 346c1a4435ff6f8daf5adaae6d4793d6 > the md5 sums should match the ones listed on the download page > if not then don't download * Issues found so far: 1. ast-ksh.2013-05-03 doesn't build on SuSE 12.3/Linux/64bit because |floor()| and |floorl()| use different types... workaround is to use this patch: -- snip -- diff -r -u original/src/cmd/ksh93/features/externs build_i386_64bit_debug/src/cmd/ksh93/features/externs --- src/cmd/ksh93/features/externs 2013-05-03 22:21:01.000000000 +0200 +++ src/cmd/ksh93/features/externs 2013-05-04 00:27:41.248373368 +0200 @@ -6,7 +6,6 @@ lib memcntl sys/mman.h lib getexecuser,free_execattr exec_attr.h -lsecdb lib openat,fstatat,pipe2,accept4 -lib floorl = floor typ _Decimal64 typ _Decimal128 -- snip -- 2. The "enum.sh" test can't be compiled: -- snip -- test enum(shcomp) begins at 2013-05-04+01:29:19 ./src/cmd/ksh93/tests/enum.sh: line 26: syntax error at line 88: `(' unexpected test enum(shcomp) failed to compile at 2013-05-04+01:29:19 with exit code 3 [ 1 test 1 error ] -- snip -- 3. The "comvar.sh" test running in the "zh_CN.GB18030" locale files to sort a sparse array, e.g. the output looks like this: -- snip -- + /home/test001/work/ast_ksh_20130503/build_i386_64bit_debug/arch/linux.i386-64/src/cmd/ksh93/ksh ./src/cmd/ksh93/tests/shtests --locale LD_LIBRARY_PATH_64=/home/test001/work/ast_ksh_20130503/build_i386_64bit_debug/arch/linux.i386-64/lib: LD_LIBRARY_PATH=/home/test001/work/ast_ksh_20130503/build_i386_64bit_debug/arch/linux.i386-64/lib:/usr/lib64/mpi/gcc/openmpi/lib64 LD_LIBRARY_PATH_32=/home/test001/work/ast_ksh_20130503/build_i386_64bit_debug/arch/linux.i386-64/lib: LC_ALL=zh_CN.GB18030 LANG=zh_CN.GB18030 VMALLOC_OPTIONS=abort SHCOMP='/home/test001/work/ast_ksh_20130503/build_i386_64bit_debug/arch/*/bin/shcomp' ./src/cmd/ksh93/tests/comvar.sh test comvar(zh_CN.GB18030) begins at 2013-05-04+01:55:26 comvar.sh[716]: sparse array not sorting correctly test comvar(zh_CN.GB18030) failed at 2013-05-04+01:55:27 with exit code 1 [ 105 tests 1 error ] test comvar(shcomp) begins at 2013-05-04+01:55:27 shcomp-comvar.ksh[716]: sparse array not sorting correctly test comvar(shcomp) failed at 2013-05-04+01:55:27 with exit code 1 [ 105 tests 1 error ] -- snip -- 4. bugs not fixed yet (grrrr): - |spawnvex()| valgrind hits - see http://lists.research.att.com/pipermail/ast-developers/2013q2/002390.html - EXIT trap defunct - see http://lists.research.att.com/pipermail/ast-developers/2013q2/002498.html - print -v doesn't print compound variables which are members of a compound variable array element, e.g. this should contain the "cx" variable declared as "typeset -C cx" in the output of $ print -v c #: -- snip -- $ ksh -c 'compound c ; compound -a c.ca ; typeset -C c.ca[4].cx ; print -v c' ( typeset -C -a ca=( [4]=( ) ) ) -- snip -- (see http://lists.research.att.com/pipermail/ast-developers/2013q2/002505.html) ---- Bye, Roland -- __ . . __ (o.\ \/ /.o) [email protected] \__\/\/__/ MPEG specialist, C&&JAVA&&Sun&&Unix programmer /O /==\ O\ TEL +49 641 3992797 (;O/ \/ \O;) -- __ . . __ (o.\ \/ /.o) [email protected] \__\/\/__/ MPEG specialist, C&&JAVA&&Sun&&Unix programmer /O /==\ O\ TEL +49 641 3992797 (;O/ \/ \O;) _______________________________________________ ast-developers mailing list [email protected] http://lists.research.att.com/mailman/listinfo/ast-developers
