Hi,

 

I'm testing the library with multiple partition directories with ibis
and it looks like the execution of the query ends up in an infinite loop
in the method ibis::liga::liga(const ibis::partList& l) (line 3449 in
head revision).

The following loop (line 3473) does not increment the jp counter, which
leads to the infinite loop during the query execution:

 

    while (jp < mp) {

desc_ += (jp+1 < parts.size() ? ", " : " and ");

desc_ += parts[jp]->name();

    }

 

Adding the following line before the end of the loop fixes the issue:

++jp;

 

Thanks,

 

-Joel

 

_______________________________________________
FastBit-users mailing list
[email protected]
https://hpcrdm.lbl.gov/cgi-bin/mailman/listinfo/fastbit-users

Reply via email to