[ https://issues.apache.org/jira/browse/LUCENE-5272?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13794779#comment-13794779 ]
ASF subversion and git services commented on LUCENE-5272: --------------------------------------------------------- Commit 1532162 from [~rcmuir] in branch 'dev/branches/branch_4x' [ https://svn.apache.org/r1532162 ] LUCENE-5272: fix test bugs > OpenBitSet.ensureCapacity does not modify numBits > ------------------------------------------------- > > Key: LUCENE-5272 > URL: https://issues.apache.org/jira/browse/LUCENE-5272 > Project: Lucene - Core > Issue Type: Bug > Components: core/index > Reporter: Shai Erera > Assignee: Shai Erera > Fix For: 4.6, 5.0 > > Attachments: LUCENE-5272.patch, LUCENE-5272.patch > > > It's a simple bug, reproduced by this simple test: > {code} > public void testEnsureCapacity() { > OpenBitSet bits = new OpenBitSet(1); > bits.fastSet(0); > bits.ensureCapacity(5); // make room for more bits > bits.fastSet(2); > } > {code} > The problem is that {{numBits}} which is used only for assrets isn't modified > by ensureCapacity and so the next fastSet trips the assert. I guess we should > also fix ensureCapacityWords and test it too. > I may not be able to fix this until Sunday though, so if anyone wants to fix > it before (maybe it can make it into 4.5.1), feel free. -- This message was sent by Atlassian JIRA (v6.1#6144) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org