[developers] MRS in PET SVN with selective packing

Eric Nichols eric-n at is.naist.jp
Wed Nov 1 09:21:39 CET 2006


Hello again,

Actually, the changes seem to have solved the problem for two out of four
cases:
-mrs=mrs and -mrs=mrx work fine.  However, -mrs=rmrs and -mrs=xml fail to
work.

Turning on debug gives the following output:
61364 types in 3.6 s
fish fish.
(1) `fish fish.' [0] --- 6 (0.00|0.01s) <16:87> (631.3K) [0.0s]
derivation[1] (1.165):fish fish.
The function MRS::MRS-TO-RMRS is undefined.
0 is an illegal frs index.
....
0 is an illegal frs index.
zsh: segmentation fault  cheap -mrs=rmrs
/usr/share/delphin/grammars/erg/english

rrms/convert.lisp (where mrs-to-rmrs is defined) seems to be being compiled
and linked OK.

nm libmrs.a
...
0000006b t L2mrs_to_rmrs
...

so it seens to be in there,  However, when I drop into ecl by killing cheap
with ^C, mrs::mrs-to-rmrs is indeed undefined.
Console interrupt.
Top level.
MT> (mrs::mrs-to-rms)
The function MRS::MRS-TO-RMS is undefined.
Broken at EVAL.
MT>>

I must admit I am baffled.

-- 
Francis Bond, writing as Eric Nichols
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.delph-in.net/archives/developers/attachments/20061101/89ea2c5d/attachment.html>


More information about the developers mailing list