: It miscompiled readVLong recently in another test run. When this : happened tens or hundreds of tests failed because it returned wrong : results.
Is readVLong something we can/should add to the "-Xjit:exclude" param in jenkins when using J9? : On Thu, Apr 3, 2014 at 1:10 PM, Chris Hostetter : <hossman_luc...@fucit.org> wrote: : > : > : Build: http://jenkins.thetaphi.de/job/Lucene-Solr-4.x-Linux/9867/ : > : Java: 32bit/ibm-j9-jdk7 -Xjit:exclude={org/apache/lucene/util/fst/FST.pack(IIF)Lorg/apache/lucene/util/fst/FST;} : > : > Anybody have any idea what's going on here? : > : > possible J9 bug? : > : > 2 different (non distributed single threaded) Solr tests using different : > indexes both failing with AIOOBE coming from low level lucene methods when : > trying to execute queries that involved FSTOrdTermsReader ... : > : > : > : > : Caused by: java.lang.ArrayIndexOutOfBoundsException : > : at org.apache.lucene.store.ByteArrayDataInput.readVLong(ByteArrayDataInput.java:125) : > : at org.apache.lucene.codecs.memory.FSTOrdTermsReader$TermsReader$BaseTermsEnum.refillMetadata(FSTOrdTermsReader.java:393) : > : at org.apache.lucene.codecs.memory.FSTOrdTermsReader$TermsReader$BaseTermsEnum.decodeMetaData(FSTOrdTermsReader.java:357) : > : at org.apache.lucene.codecs.memory.FSTOrdTermsReader$TermsReader$SegmentTermsEnum.decodeMetaData(FSTOrdTermsReader.java:471) : > : at org.apache.lucene.codecs.memory.FSTOrdTermsReader$TermsReader$BaseTermsEnum.termState(FSTOrdTermsReader.java:405) : > : at org.apache.lucene.index.TermContext.build(TermContext.java:96) : > : at org.apache.lucene.search.TermQuery.createWeight(TermQuery.java:165) : > : at org.apache.lucene.search.BooleanQuery$BooleanWeight.<init>(BooleanQuery.java:184) : > : at org.apache.lucene.search.BooleanQuery.createWeight(BooleanQuery.java:415) : > : at org.apache.lucene.search.IndexSearcher.createNormalizedWeight(IndexSearcher.java:684) : > : at org.apache.lucene.search.QueryWrapperFilter.getDocIdSet(QueryWrapperFilter.java:55) : > : at org.apache.lucene.index.BufferedUpdatesStream.applyQueryDeletes(BufferedUpdatesStream.java:543) : > : at org.apache.lucene.index.BufferedUpdatesStream.applyDeletesAndUpdates(BufferedUpdatesStream.java:284) : > : at org.apache.lucene.index.IndexWriter.applyAllDeletesAndUpdates(IndexWriter.java:3235) : > : at org.apache.lucene.index.IndexWriter.maybeApplyDeletes(IndexWriter.java:3226) : > : at org.apache.lucene.index.IndexWriter.doFlush(IndexWriter.java:3199) : > : at org.apache.lucene.index.IndexWriter.flush(IndexWriter.java:3167) : > : at org.apache.lucene.index.IndexWriter.forceMerge(IndexWriter.java:1774) : > : at org.apache.lucene.index.IndexWriter.forceMerge(IndexWriter.java:1750) : > : at org.apache.solr.update.DirectUpdateHandler2.commit(DirectUpdateHandler2.java:559) : > : at org.apache.solr.update.processor.RunUpdateProcessor.processCommit(RunUpdateProcessorFactory.java:95) : > : at org.apache.solr.update.processor.UpdateRequestProcessor.processCommit(UpdateRequestProcessor.java:64) : > : at org.apache.solr.update.processor.DistributedUpdateProcessor.doLocalCommit(DistributedUpdateProcessor.java:1458) : > : at org.apache.solr.update.processor.DistributedUpdateProcessor.processCommit(DistributedUpdateProcessor.java:1435) : > : at org.apache.solr.update.processor.LogUpdateProcessor.processCommit(LogUpdateProcessorFactory.java:157) : > : at org.apache.solr.handler.loader.XMLLoader.processUpdate(XMLLoader.java:267) : > : at org.apache.solr.handler.loader.XMLLoader.load(XMLLoader.java:174) : > : at org.apache.solr.handler.UpdateRequestHandler$1.load(UpdateRequestHandler.java:92) : > : at org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:74) : > : at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135) : > : at org.apache.solr.core.SolrCore.execute(SolrCore.java:1941) : > : at org.apache.solr.servlet.DirectSolrConnection.request(DirectSolrConnection.java:131) : > : at org.apache.solr.util.TestHarness.update(TestHarness.java:243) : > : ... 46 more : > : > : > : > : Caused by: java.lang.ArrayIndexOutOfBoundsException : > : at org.apache.lucene.store.ByteArrayDataInput.readVLong(ByteArrayDataInput.java:125) : > : at org.apache.lucene.codecs.memory.FSTOrdTermsReader$TermsReader$BaseTermsEnum.refillMetadata(FSTOrdTermsReader.java:393) : > : at org.apache.lucene.codecs.memory.FSTOrdTermsReader$TermsReader$BaseTermsEnum.decodeMetaData(FSTOrdTermsReader.java:357) : > : at org.apache.lucene.codecs.memory.FSTOrdTermsReader$TermsReader$SegmentTermsEnum.decodeMetaData(FSTOrdTermsReader.java:471) : > : at org.apache.lucene.codecs.memory.FSTOrdTermsReader$TermsReader$BaseTermsEnum.docs(FSTOrdTermsReader.java:426) : > : at org.apache.lucene.index.FilteredTermsEnum.docs(FilteredTermsEnum.java:186) : > : at org.apache.lucene.search.MultiTermQueryWrapperFilter.getDocIdSet(MultiTermQueryWrapperFilter.java:109) : > : at org.apache.lucene.search.ConstantScoreQuery$ConstantWeight.scorer(ConstantScoreQuery.java:157) : > : at org.apache.lucene.search.Weight.bulkScorer(Weight.java:132) : > : at org.apache.lucene.search.ConstantScoreQuery$ConstantWeight.bulkScorer(ConstantScoreQuery.java:141) : > : at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:618) : > : at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:297) : > : at org.apache.solr.search.SolrIndexSearcher.getDocListNC(SolrIndexSearcher.java:1609) : > : at org.apache.solr.search.SolrIndexSearcher.getDocListC(SolrIndexSearcher.java:1397) : > : at org.apache.solr.search.SolrIndexSearcher.search(SolrIndexSearcher.java:478) : > : at org.apache.solr.handler.component.QueryComponent.process(QueryComponent.java:461) : > : at org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:218) : > : at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135) : > : at org.apache.solr.core.SolrCore.execute(SolrCore.java:1941) : > : at org.apache.solr.util.TestHarness.query(TestHarness.java:295) : > : at org.apache.solr.util.TestHarness.query(TestHarness.java:278) : > : at org.apache.solr.SolrTestCaseJ4.assertQ(SolrTestCaseJ4.java:712) : > : > : > -Hoss : > http://www.lucidworks.com/ : > : > --------------------------------------------------------------------- : > To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org : > For additional commands, e-mail: dev-h...@lucene.apache.org : > : : --------------------------------------------------------------------- : To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org : For additional commands, e-mail: dev-h...@lucene.apache.org : : -Hoss http://www.lucidworks.com/ --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org