Not so great on this end.

Failed Test      Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
t/cmd_array.t       4  1024    45    4   8.89%  27-30
t/cmd_break.t       2   512     2    2 100.00%  1-2
t/cmd_continue.t    2   512     2    2 100.00%  1-2

I had to do a killall for the array one.
I've just pasted in pretty much everything it said

t/cmd_array............NOK 27
#     Failed test (t/cmd_array.t at line 193)
#          got: '
# Null PMC access in get_integer()
# current instr.: '(null)' pc 69 (EVAL_2:26)
# called from Sub '(null)' pc 69 (EVAL_2:26)
# '
#     expected: '
#
# '

#     Failed test (t/cmd_array.t at line 202)
#          got: '
# '
#     expected: '
# c d
# '
t/cmd_array............NOK 28
#     Failed test (t/cmd_array.t at line 211)
#          got: '
# Null PMC access in find_method()
# '
#     expected: '
# orange 2
# '
# './parrot --gc-debug languages/tcl/tcl.pbc /tmp/cmd_array_29.tcl' failed with exit code 43
t/cmd_array............NOK 29
#     Failed test (t/cmd_array.t at line 220)
#          got: '
# Null PMC access in find_method()
# '
#     expected: '
# apple 1 orange 2 aardvark 3
# '

t/cmd_break............NOK 1
#     Failed test (t/cmd_break.t at line 8)
#          got: 'Null PMC access in invoke()
# '
#     expected: '11
# '
# './parrot --gc-debug languages/tcl/tcl.pbc /tmp/cmd_break_1.tcl' failed with exit code 43

#     Failed test (t/cmd_break.t at line 17)
#          got: 'Null PMC access in can()
# '
#     expected: '9
# '

t/cmd_continue
#     Failed test (t/cmd_continue.t at line 8)
#          got: '0
# 1
# 2
# 3
# Null PMC access in can()
# '
#     expected: '0
# 1
# 2
# 3
# 4
# 5
# 10
# '
# './parrot --gc-debug languages/tcl/tcl.pbc /tmp/cmd_continue_1.tcl' failed with exit code 43
t/cmd_continue.........NOK 2
#     Failed test (t/cmd_continue.t at line 24)
#          got: ''
#     expected: '5
# 6
# 7
# 8
# 9
# 10
# 11
# --
# 11
# '



uname -a gives me
Linux fatpc 2.6.8-2-686 #1 Thu May 19 17:53:30 JST 2005 i686 GNU/Linux



On Tue, 13 Sep 2005 06:54:17 +1000, Will Coleda <[EMAIL PROTECTED]> wrote:

Leo mentions on IRC that some tests are failing on i386 and OSX 10.3 (10.2?). I'm passing 100% on OSX 10.4.

Can we get some test results on other various platforms? (Do we have a tinderbox again yet?)

After building parrot, "cd languages/tcl && make test" should be sufficient. Warning: leo reported having to "killall parrot" on some tests.

Thanks.

On Sep 12, 2005, at 2:20 PM, Will Coleda wrote:

Ok. Workarounds removed (though the workarounds were working. =-)

Looks like I've fixed PGE's glob - looks like it was just removing the 'compile' opcode. Amos is going to investigate writing a test suite for that at the parrot level.

Also fixed all the other conversion issues: tcl is now passing all tests in leo-ctx5.

This includes removing the manual boxing of return values we were doing, and letting the calling conventions autobox for us.

Regards.

On Sep 10, 2005, at 10:51 AM, Leopold Toetsch wrote:



Will Coleda wrote:




But it looks like the PMC args are getting *switched* somehow. looking at the stack trace below starting just before the tailcall:




This bug is fixed now (r9173), the proposed workaround isn't needed anymore.
Thanks for investigating and testing.

leo













--
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/

Reply via email to