Opened 18 years ago

Closed 18 years ago

Last modified 18 years ago

#133 closed defect (released)

Ruby bindings fail to pass make check due to AllTermsList::get_wdf()

Reported by: Richard Boulton Owned by: Olly Betts
Priority: normal Milestone:
Component: Xapian-bindings Version: SVN trunk
Severity: normal Keywords:
Cc: Blocked By:
Blocking: Operating System: All

Description

The Ruby bindings currently fail to pass make check due to a call to AllTermsList::get_wdf():

/xapian-bindings/ruby $ make check make check-recursive Making check in docs make[2]: Nothing to be done for `check'. make check-TESTS Loaded suite /home/richard/private/Working/xapian/xapian-bindings/ruby/smoketest Started ......E...... Finished in 0.003769 seconds.

1) Error:

test_006_database_allterms(XapianSmoketest): RuntimeError: InvalidOperationError: AllTermsList::get_wdf() isn't meaningful

/home/richard/private/Working/xapian/xapian-bindings/ruby/xapian.rb:231:in `wdf' /home/richard/private/Working/xapian/xapian-bindings/ruby/xapian.rb:231:in

`allterms'

/home/richard/private/Working/xapian/xapian-bindings/ruby/xapian.rb:60:in

`_safelyIterate'

/home/richard/private/Working/xapian/xapian-bindings/ruby/xapian.rb:229:in

`allterms' /home/richard/private/Working/xapian/xapian-bindings/ruby/smoketest.rb:144:in `test_006_database_allterms'

13 tests, 33 assertions, 0 failures, 1 errors FAIL: smoketest.rb =================== 1 of 1 tests failed ===================

I don't speak Ruby much, so I'm not going to look into this in the near future, but this has been happening for a while so I thought I'd better make a note of it.

Change History (2)

comment:1 by Olly Betts, 18 years ago

Resolution: fixed
Status: newclosed

It's only been happening since Friday actually (except in a debug build, where you'd be getting an assertion failure). Fixed in SVN HEAD, along with another assertion failure in debug builds.

comment:2 by Olly Betts, 18 years ago

Operating System: All
Resolution: fixedreleased

Fixed in 1.0.0 release.

Note: See TracTickets for help on using tickets.