dbc(2.0.0)

テストなし。bin/dbcparse.rb を実行すると racc/cparse を呼んでいるところで落ちる。

date@assam dbc-2.0.0 $ ruby-yarv -rubygems bin/dbcparse.rb -I /usr/lib/ruby/1.8/i686-linux/ ../complearn-0.6.2/ext/Quartet.c
<snip>
DBG> : "/usr/local/yarv/lib/ruby/site_ruby/2.0/racc/parser.rb:99:in `__send__'"
DBG> : "/usr/local/yarv/lib/ruby/site_ruby/2.0/racc/parser.rb:99:in `do_parse'"
DBG> : "contrib/caphir/src/preprocessor.y:658:in `parse_statement'"
DBG> : "contrib/caphir/src/preprocessor.y:609:in `shift_source'"
DBG> : "contrib/caphir/src/preprocessor.y:584:in `shift'"
DBG> : "/home/date/tmp/dbc-2.0.0/lib/caphir/ctokenizer.rb:251:in `shift'"
DBG> : "/home/date/tmp/dbc-2.0.0/lib/dbc/dbc.rb:49:in `shift'"
DBG> : "/home/date/tmp/dbc-2.0.0/lib/caphir/ctokenizer.rb:251:in `shift'"
DBG> : "/home/date/tmp/dbc-2.0.0/lib/caphir/ctokenizer.rb:399:in `shift'"
DBG> : "contrib/caphir/src/ctype.y:1206:in `next_token'"
DBG> : "/usr/local/yarv/lib/ruby/site_ruby/2.0/racc/parser.rb:99:in `<='"
DBG> : "/usr/local/yarv/lib/ruby/site_ruby/2.0/racc/parser.rb:99:in `__send__'"
DBG> : "/usr/local/yarv/lib/ruby/site_ruby/2.0/racc/parser.rb:99:in `do_parse'"
DBG> : "contrib/caphir/src/ctype.y:1189:in `parse'"
DBG> : "/home/date/tmp/dbc-2.0.0/lib/dbc/dbc.rb:60:in `each_statement'"
DBG> : "/home/date/tmp/dbc-2.0.0/lib/caphir/parser.rb:116:in `each'"
DBG> : "bin/dbcparse.rb:161:in `<main>'"
[BUG] cfp consistency error - call0
ruby 2.0.0 (2006-04-08) [i686-linux]

アボートしました