Good! [inline] isn't real Tcl, it's specific to partcl.
That test consists of the code:
inline PASM {
print "ok\n"
}
which should do the obvious thing. Odd that it's squawking about
MMD_add.
Can you 1) try this PIR, and 2) if that *works*, copy that tcl
snippet to "examples/foo.tcl", cd to examples and run "make test" and
send me the results? (If it doesn't work, it's probably a problem
with the PASM compiler.)
.sub main
.local string code
.local pmc pasm_compiler,invokable
code = " print \"ok\\n\"\n "
pasm_compiler = compreg "PASM"
invokable = pasm_compiler(code)
invokable()
.end
On Sep 19, 2005, at 4:27 PM, Andy Dougherty wrote:
On Thu, 15 Sep 2005, Will Coleda wrote:
Done. All tests pass for tcl in leo-ctx5. (And with leo's recent
fixes,
hopefully this means on all platforms for real this time. =-)
This should also fix the problem on windows, as the missing
functions have
been uncommented, and are now available.
Please svn up and retest.
Down to one failure now on Sparc/Solaris 8 (r9205):
t/cmd_inline....
# Failed test (t/cmd_inline.t at line 18)
# got: 'ok
# MMD function __add not foundfor types (1, -100)
# '
# expected: 'ok
# '
# Looks like you failed 1 test of 3.
dubious
Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 2
Failed 1/3 tests, 66.67% okay
Failed 1/1 test scripts, 0.00% okay. 1/3 subtests failed, 66.67% okay.
Failed Test Stat Wstat Total Fail Failed List of Failed
----------------------------------------------------------------------
---------
t/cmd_inline.t 1 256 3 1 33.33% 2
--
Andy Dougherty [EMAIL PROTECTED]