On Tue, Jun 18, 2013 at 5:54 PM, Roland Mainz <[email protected]> wrote:
> On Tue, Jun 18, 2013 at 5:30 PM, Roland Mainz <[email protected]>
> wrote:
>> On Tue, Jun 18, 2013 at 4:34 AM, Glenn Fowler <[email protected]> wrote:
>>>
>>> ast-ksh alpha 2013-06-13 source posted to
>>> http://www.research.att.com/sw/download/alpha/
>>>
>>> still a work in progess, but progress has been made in the
>>> handling of signals in libast/vmalloc and ksh
>>
>> On Solaris 11/B134/SPARC64/64bit/debug I'm getting the following
>> failures from "arith.sh":
>> -- snip --
>> test arith begins at 2013-06-18+17:23:48
>> arith.sh[290]: 2**3 not working
>> arith.sh[293]: 2**3*2 not working
>> arith.sh[296]: 4**3**2 not working
>> arith.sh[299]: (4**3)**2 not working
>> arith.sh[565]: 4.**3/10!=6.4
>> arith.sh[573]: mysin() not close to sin()
>> arith.sh[769]: integer division with numbers near intmax not working
>> arith.sh[771]: integer division with denominator -1 fails
>> test arith failed at 2013-06-18+17:23:55 with exit code 8 [ 216 tests 8
>> errors ]
>> -- snip --
>> ... the issues didn't occur in a 32bit optimised build of
>> ast-ksh.2013-06-11 ... either it's a new bug or an older triggered by
>> lack of test coverage... ;-/
>>
>> Quick test...
>> -- snip --
>> $ ksh -c 'print $(( 2**3. )) $(( pow(2,3.) ))'
>> 1 8
>> -- snip --
>> ... it should print "8.8" ...
>
> ast-ksh.2013-06-11 had the same issues with a 64bit debug build on
> SPARC but not with the 32bit optimised build... still digging...
ast-ksh.2013-05-24 on Solaris 11/SPARC, { 64bit/debug,
64bit/optimised, 32bit/debug, 32bit/optimised } all pass "arith.sh"
... something broke 64bit SPARC builds between ast-ksh.2013-05-24 and
ast-ksh.2013-06-11 ... ;-((
----
Bye,
Roland
--
__ . . __
(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