[developers] Newer 64-bit builds cause Non-structure argument error

Michael Wayne Goodman goodmami at u.washington.edu
Sun Aug 12 18:33:29 CEST 2012


Yes, it appears the issue has cleared up. Thank you.

And I am also interested in the answer to Woodley's question about
possible LNK formats (I was not aware of any besides the <x:y> span).
Then I can update the MrsRfc page to include them.

On Sun, Aug 12, 2012 at 11:09 PM, Woodley Packard
<sweaglesw at sweaglesw.org> wrote:
> I ran into an MRS with that type of LNK information a few weeks ago and ended up making ACE a bit less picky about what's between the < and >.  There are about 4 formats discussed in a comment in the relevant LKB code, including the empty '<>' discussed in this thread, but Stephan's reply seemed to me to suggest that the '<>' is a bug rather than a feature.  For the sake of future clarity, could someone please enumerate what formats are actually considered valid?  The wiki "MrsRfc" page only gives characterization, e.g. '<3:10>', and if there are other acceptable formats it should be extended.
>
> Woodley
>
> On Aug 12, 2012, at 3:05 AM, Stephan Oepen wrote:
>
>> hi again, mike,
>>
>> i just checked in new (32- and 64-bit) LOGON binaries.
>>
>> the MRS comparison problem you reported was caused
>> by bogus LNK information (`<>', no content) on predicate
>> symbols.  it seems this was introduced by a code change
>> (from february 2012, though the first builds that included
>> it probably date to mid-may) i had made.  i have changed
>> the LNK creation to avoid the bogus outputs; i also made
>> LNK reading more robust, and further wrapped the MRS
>> comparison calls from [incr tsdb()], to catch conditions
>> thrown from the [incr tsdb()]-external code.
>>
>> could you please see whether the latest builds work for
>> your purposes?  i am about to commit a revision to the
>> [incr tsdb()] database schema (to better support forest-
>> based treebanking), and it would be nice to know there
>> is a functional revision in SVN before releasing a not
>> fully backwards-compatible change ...
>>
>> best, oe
>>
>>
>> On Sat, Aug 11, 2012 at 6:07 AM, Michael Wayne Goodman
>> <goodmami at u.washington.edu> wrote:
>>> On Sat, Aug 11, 2012 at 3:39 AM, Stephan Oepen <oe at ifi.uio.no> wrote:
>>>> it looks as if you parsed using the LKB for this run?
>>>
>>> Yes, our regression testing framework still parses with the LKB.
>>>
>>>> the MRSs in current/tiniest are not well-formed, due
>>>> to bogus characterization, e.g. "_dog_n_rel"<>.
>>>
>>> Ah yes, I see. I also confirm that I get these empty characterizations
>>> when parsing interactively in the LKB. I do not get this problem when
>>> parsing with cheap.
>>>
>>>> i can't quite guess how you arrive at this, but would
>>>> a (tiniest and self-contained, if possible) grammar to
>>>> debug this further.  do you have a suitable grammar
>>>> (where, i guess, just browsing the MRS in the LKB
>>>> should reveal the above problem on your side too)?
>>>
>>> Sure. I attach the "tiniest" grammar. Note that "tiniest" is not the
>>> only grammar showing the problem (indeed, I think all are), but I use
>>> it for debugging because of its small size. I thought that perhaps our
>>> REPP was malformed, since we started using one for tokenization
>>> recently, but that doesn't explain why different versions of the LOGON
>>> tree lead to different behavior. Anyway, I hope you have some better
>>> ideas than I do.
>>>
>>> Note that tiniest is not English. You can use the following sentences
>>> to test parsing:
>>>
>>> dog slept
>>> dog cat chased
>>>
>>>> cheers, oe
>>>>
>>>>
>>>> On Tue, Aug 7, 2012 at 11:20 AM, Michael Wayne Goodman
>>>> <goodmami at u.washington.edu> wrote:
>>>>> On Tue, Aug 7, 2012 at 5:08 PM, Stephan Oepen <oe at ifi.uio.no> wrote:
>>>>>> i would
>>>>>> like to think you should then also see this issue in the
>>>>>> interactive environment?
>>>>>
>>>>> You are correct; I now see the error when using the podium. I didn't
>>>>> think to turn on the MRS field.
>>>>>
>>>>>> if so, could you just tar(1) up the two profiles that you
>>>>>> compare in detail and send them to me?
>>>>>
>>>>> Certainly. I attach the gold and parsed profiles of the "tiniest" grammar.
>>>>>
>>>>> Many thanks,
>>>>>
>>>>> --
>>>>> -Michael Wayne Goodman
>>>
>>>
>>>
>>> --
>>> -Michael Wayne Goodman
>



-- 
-Michael Wayne Goodman



More information about the developers mailing list