granne / granne

Graph-based Approximate Nearest Neighbor Search

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rust panic on build

os-gabe opened this issue · comments

When going to build an index I experienced the following:

thread '<unnamed>' panicked at 'assertion failed: `(left == right)`
  left: `4294967295`,
 right: `1`', /rustc/38114ff16e7856f98b2b4be7ab4cd29b38bed59a/src/libstd/macros.rs:16:9
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
Traceback (most recent call last):
  File "xxx", line 292, in <module>
    builder.build()
SystemError: Rust panic

Unfortunately this doesn't seem to be happening reproducibly. @jacktasia

commented

Would it be possible to provide some snippet where it can be reproduced (even if it does not always happen)?

In what file is this assert_eq failing?

I'll try to collect more debugging info on this when I get a chance but am rolling back to < v0.5.0 for right now.

Another exception we saw was

Inconsistency detected by ld.so: dl-open.c: 632: _dl_open: Assertion `_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT' failed!