Błąd #1445

wccl-match się wywala

Added by Adam Radziszewski over 12 years ago. Updated over 12 years ago.

Status:ZamkniętyStart date:21 Apr 2011
Priority:NormalnyDue date:
Assignee:Tomasz Śniatowski% Done:

0%

Category:-
Target version:-

Description

Wygląda na to, że niezależnie od wejścia i reguły. Na przykład:

wccl-match in0.xml m1.ccl

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE cesAna SYSTEM "xcesAnaIPI.dtd">
<cesAna xmlns:xlink="http://www.w3.org/1999/xlink" version="1.0" type="lex disamb">
<chunkList>
wccl-match: /usr/include/boost/smart_ptr/shared_ptr.hpp:418: T* boost::shared_ptr< <template-parameter-1-1> >::operator->() const [with T = Wccl::MatchVector]: Assertion `px != 0' failed.
Aborted

cat m1.ccl

apply(
  match(
    and( inter(class[0], {subst}), inter(cas[0], {nom}) )
  ),
  actions(
    mark($m:_M, 'WHATEVER')
  )
)

cat in0.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE cesAna SYSTEM "xcesAnaIPI.dtd">
<cesAna xmlns:xlink="http://www.w3.org/1999/xlink" version="1.0" type="lex disamb">
<chunkList>
 <chunk>
  <chunk type="s">
   <tok>
    <orth>To</orth>
    <lex><base>ten</base><ctag>adj:sg:nom:n:pos</ctag></lex>
    <lex><base>ten</base><ctag>adj:sg:acc:n:pos</ctag></lex>
    <lex><base>to</base><ctag>conj</ctag></lex>
    <lex><base>to</base><ctag>pred</ctag></lex>
    <lex><base>to</base><ctag>qub</ctag></lex>
    <lex><base>to</base><ctag>subst:sg:nom:n</ctag></lex>
    <lex><base>to</base><ctag>subst:sg:acc:n</ctag></lex>
    <lex><base>to</base><ctag>subst:sg:voc:n</ctag></lex>
   </tok>
  </chunk>
 </chunk>
</chunkList>
</cesAna>

History

#1 Updated by Adam Radziszewski over 12 years ago

  • Status changed from Nowy to Zamknięty

fɪkst

Also available in: Atom PDF