On Wed, Jun 27, 2012 at 4:25 AM, Glenn Fowler <[email protected]> wrote:
>
> the AT&T Software Technology ast beta 2012-06-26 source and binary release
> has been posted to the download site
> http://www.research.att.com/sw/download/beta/
> the package names and md5 checksums are
> INIT 904949c5a95c2c75ed543290802c1401
> ast-base b5cc252849e2bc0732fd393fdc47b96c
> ast-open 5d7e1a86a578496c775310caff3bf625
> ast-gpl 91404fb7954a953772f1a64c99c4b1ee
> ast-ksh 94652c804ec2f7d3fda5e8f749145482
> ast-jmake 6ccf071941eac512d05530808b4fd42c
> ast-sudoku f425de48d3376ce1cad81fa54a7a091a
> the md5 sums should match the ones listed on the download page
> if not then don't download
>
> the git source repository will be updated tomorrow
>
> if this beta checks out ok in the next 2 days it will become an official
> release
One suggestion:
Between ast-ksh.2012-06-20 and ast-ksh.2012-06-26 the following was
changed to test the external "cat" and not the builtin version
anymore...
-- snip --
--- ast_ksh_20120620/src/cmd/ksh93/tests/coprocess.sh 2012-01-05
17:24:38.000000000 +0100
+++ ast_ksh_20120626/src/cmd/ksh93/tests/coprocess.sh 2012-06-22
17:18:32.000000000 +0200
@@ -155,6 +155,7 @@
done
print
) 2>/dev/null | read -t 10 r
+cat=$(whence -p cat)
[[ $r == $e ]] || err_exit "coprocess timing bug -- expected $e, got '$r'"
r=
(
@@ -162,7 +163,7 @@
for ((i = 1; i <= N; i++))
do print $i |&
sleep 0.01
- r=$r$(cat <&p)
+ r=$r$($cat <&p)
wait $!
done
print $r
-- snip --
... IMO it's better in such cases to make a short loop with $ for
catcmd in '/bin/cat' /cat' ; do ... # to test both versions (e.g. to
get more test coverage) ... I can make a patch on demand...
----
Bye,
Roland
--
__ . . __
(o.\ \/ /.o) [email protected]
\__\/\/__/ MPEG specialist, C&&JAVA&&Sun&&Unix programmer
/O /==\ O\ TEL +49 641 3992797
(;O/ \/ \O;)
_______________________________________________
ast-users mailing list
[email protected]
https://mailman.research.att.com/mailman/listinfo/ast-users