On Wed, 3 Oct 2001, Simon Cozens wrote:

> On Wed, Oct 03, 2001 at 03:55:55PM +0100, Simon Cozens wrote:
> > Any objections to a release today? How's Cygwin and Win32 looking?
> 
> FWIW, I've just successfully built Parrot on Linux x86, Linux Sparc,
> Linux IA64, Tru64, Linux Alpha, FreeBSD Alpha, and FreeBSD x86.
> I'm happy.

It's not a core platform, but Linux/Sparc (intvalsize=8) is still not
very happy:

Failed Test    Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
t/op/basic.t      2   512     5    2  40.00%  2 4
t/op/bitwise.t    4  1024     4    4 100.00%  1-4
t/op/integer.t   11  2816    26   11  42.31%  1-7 21-24
t/op/number.t     1   256    25    1   4.00%  24
t/op/stacks.t     1   256     9    1  11.11%  1
t/op/string.t     1   256    10    1  10.00%  2
5 subtests skipped.
Failed 6/8 test scripts, 25.00% okay. 20/99 subtests failed, 79.80% okay.
make: *** [test] Error 29

I also get the same results on a similarly-configured Solaris 8/Sparc
system (Solaris SunPro CC).

Finally, trying a 32-bit opcode_t and a 64-bit INTVAL, I get 

Failed Test    Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
t/op/basic.t      3   768     5    3  60.00%  2-4
t/op/bitwise.t    4  1024     4    4 100.00%  1-4
t/op/integer.t   26  6656    26   26 100.00%  1-26
t/op/number.t    25  6400    25   25 100.00%  1-25
t/op/stacks.t     6  1536     9    6  66.67%  1 3 5 7-9
t/op/string.t     9  2304    10    9  90.00%  1-9
t/op/time.t       2   512     2    2 100.00%  1-2
t/op/trans.t     18  4608    18   18 100.00%  1-18
5 subtests skipped.
Failed 8/8 test scripts, 0.00% okay. 93/99 subtests failed, 6.06% okay.


The failures are very basic.  Here's the output from t/op/basic.t:

1..5
ok 1 - noop, end
not ok 2 - print 1
#     Failed test (Parrot/Test.pm at line 74)
#          got: ''
#     expected: '1'
not ok 3 - print string
#     Failed test (Parrot/Test.pm at line 74)
#          got: 'PackFile_unpack: Illegal constant table segment size 0 (must be 
multiple of 92)!
Warning: Bytecode does not include opcode table fingerprint!
Error: Control left bounds of byte-code block (now at location 0)!
'
#     expected: 'Parrot flies'
not ok 4 - branch_ic
#     Failed test (Parrot/Test.pm at line 74)
#          got: ''
#     expected: '42'
ok 5 # skip label constants unimplemented in assembler
# Looks like you failed 3 tests of 5.


-- 
    Andy Dougherty              [EMAIL PROTECTED]
    Dept. of Physics
    Lafayette College, Easton PA 18042

Reply via email to