Mike, Shai, Do you have contact to IBM J9 people? If yes, how can we submit a bug report. With this bug, IBM J9 is as bad as Java 7-b147 because it corrumpts packed FSTs.
We should open a report! For now we can try to do the same like with the PorterStemmer bug (disabling compilation of that specific class/method). Otherwise IBM J9 works quite fine, it would be a pity to discourage its usage with Lucene/Solr as its otherwise well tested. We should also open bug report for JRockit, but that one is very hard to reproduce. And we have a workaround, that slows only down a little bit. Uwe ----- Uwe Schindler H.-H.-Meier-Allee 63, D-28213 Bremen http://www.thetaphi.de eMail: u...@thetaphi.de > -----Original Message----- > From: Policeman Jenkins Server [mailto:jenk...@sd-datasolutions.de] > Sent: Thursday, August 09, 2012 8:35 AM > To: dev@lucene.apache.org > Subject: [JENKINS] Lucene-Solr-4.x-Linux (32bit/ibm-j9-jdk6) - Build # 291 - > Failure! > > Build: http://jenkins.sd-datasolutions.de/job/Lucene-Solr-4.x-Linux/291/ > Java: 32bit/ibm-j9-jdk6 > > 1 tests failed. > REGRESSION: > org.apache.lucene.store.TestBufferedIndexInput.testSetBufferSize > > Error Message: > > > Stack Trace: > java.lang.AssertionError > at > __randomizedtesting.SeedInfo.seed([3C10FFF4A95D8541:8242D64D45F445BF]: > 0) > at > org.apache.lucene.util.packed.GrowableWriter.ensureCapacity(GrowableWrite > r.java:70) > at > org.apache.lucene.util.packed.GrowableWriter.set(GrowableWriter.java:83) > at org.apache.lucene.util.fst.FST.pack(FST.java:1505) > at > org.apache.lucene.codecs.memory.MemoryPostingsFormat$TermsWriter.finish > (MemoryPostingsFormat.java:273) > at > org.apache.lucene.index.FreqProxTermsWriterPerField.flush(FreqProxTermsWr > iterPerField.java:550) > at > org.apache.lucene.index.FreqProxTermsWriter.flush(FreqProxTermsWriter.java > :85) > at org.apache.lucene.index.TermsHash.flush(TermsHash.java:117) > at org.apache.lucene.index.DocInverter.flush(DocInverter.java:53) > at > org.apache.lucene.index.DocFieldProcessor.flush(DocFieldProcessor.java:82) > at > org.apache.lucene.index.DocumentsWriterPerThread.flush(DocumentsWriterPe > rThread.java:481) > at > org.apache.lucene.index.DocumentsWriter.doFlush(DocumentsWriter.java:419) > at > org.apache.lucene.index.DocumentsWriter.flushAllThreads(DocumentsWriter.j > ava:551) > at > org.apache.lucene.index.IndexWriter.getReader(IndexWriter.java:355) > at > org.apache.lucene.index.DirectoryReader.open(DirectoryReader.java:107) > at > org.apache.lucene.store.TestBufferedIndexInput.testSetBufferSize(TestBuffered > IndexInput.java:263) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: > 48) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI > mpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:600) > at > com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRu > nner.java:1995) > at > com.carrotsearch.randomizedtesting.RandomizedRunner.access$1100(Random > izedRunner.java:132) > at > com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(Randomiz > edRunner.java:818) > at > com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(Randomiz > edRunner.java:877) > at > com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(Randomiz > edRunner.java:891) > at > org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSet > upTeardownChained.java:50) > at > org.apache.lucene.util.TestRuleFieldCacheSanity$1.evaluate(TestRuleFieldCach > eSanity.java:32) > at > org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfte > rRule.java:45) > at > com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.ev > aluate(SystemPropertiesInvariantRule.java:55) > at > org.apache.lucene.util.TestRuleReportUncaughtExceptions$1.evaluate(TestRule > ReportUncaughtExceptions.java:68) > at > org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThrea > dAndTestName.java:48) > at > org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgn > oreAfterMaxFailures.java:70) > at > org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.ja > va:48) > at > com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(Rando > mizedRunner.java:825) > at > com.carrotsearch.randomizedtesting.RandomizedRunner.access$700(Randomiz > edRunner.java:132) > at > com.carrotsearch.randomizedtesting.RandomizedRunner$3$1.run(Randomized > Runner.java:671) > at > com.carrotsearch.randomizedtesting.RandomizedRunner$3.evaluate(Randomiz > edRunner.java:697) > at > com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(Randomiz > edRunner.java:736) > at > com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(Randomiz > edRunner.java:747) > at > org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfte > rRule.java:45) > at > org.apache.lucene.util.TestRuleReportUncaughtExceptions$1.evaluate(TestRule > ReportUncaughtExceptions.java:68) > at > org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClass > Name.java:38) > at > com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.ev > aluate(SystemPropertiesInvariantRule.java:55) > at > org.apache.lucene.util.TestRuleNoInstanceHooksOverrides$1.evaluate(TestRule > NoInstanceHooksOverrides.java:53) > at > org.apache.lucene.util.TestRuleNoStaticHooksShadowing$1.evaluate(TestRuleN > oStaticHooksShadowing.java:52) > at > org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertio > nsRequired.java:36) > at > org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.ja > va:48) > at > org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgn > oreAfterMaxFailures.java:70) > at > org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTest > Suites.java:55) > at > com.carrotsearch.randomizedtesting.RandomizedRunner.runSuite(Randomized > Runner.java:605) > at > com.carrotsearch.randomizedtesting.RandomizedRunner.access$400(Randomiz > edRunner.java:132) > at > com.carrotsearch.randomizedtesting.RandomizedRunner$2.run(RandomizedRu > nner.java:551) > > > > > Build Log: > [...truncated 423 lines...] > [junit4:junit4] Suite: org.apache.lucene.store.TestBufferedIndexInput > [junit4:junit4] FAILURE 0.40s J0 | TestBufferedIndexInput.testSetBufferSize > [junit4:junit4] > Throwable #1: java.lang.AssertionError > [junit4:junit4] > at > __randomizedtesting.SeedInfo.seed([3C10FFF4A95D8541:8242D64D45F445BF]: > 0) > [junit4:junit4] > at > org.apache.lucene.util.packed.GrowableWriter.ensureCapacity(GrowableWrite > r.java:70) > [junit4:junit4] > at > org.apache.lucene.util.packed.GrowableWriter.set(GrowableWriter.java:83) > [junit4:junit4] > at org.apache.lucene.util.fst.FST.pack(FST.java:1505) > [junit4:junit4] > at > org.apache.lucene.codecs.memory.MemoryPostingsFormat$TermsWriter.finish > (MemoryPostingsFormat.java:273) > [junit4:junit4] > at > org.apache.lucene.index.FreqProxTermsWriterPerField.flush(FreqProxTermsWr > iterPerField.java:550) > [junit4:junit4] > at > org.apache.lucene.index.FreqProxTermsWriter.flush(FreqProxTermsWriter.java > :85) > [junit4:junit4] > at > org.apache.lucene.index.TermsHash.flush(TermsHash.java:117) > [junit4:junit4] > at > org.apache.lucene.index.DocInverter.flush(DocInverter.java:53) > [junit4:junit4] > at > org.apache.lucene.index.DocFieldProcessor.flush(DocFieldProcessor.java:82) > [junit4:junit4] > at > org.apache.lucene.index.DocumentsWriterPerThread.flush(DocumentsWriterPe > rThread.java:481) > [junit4:junit4] > at > org.apache.lucene.index.DocumentsWriter.doFlush(DocumentsWriter.java:419) > [junit4:junit4] > at > org.apache.lucene.index.DocumentsWriter.flushAllThreads(DocumentsWriter.j > ava:551) > [junit4:junit4] > at > org.apache.lucene.index.IndexWriter.getReader(IndexWriter.java:355) > [junit4:junit4] > at > org.apache.lucene.index.DirectoryReader.open(DirectoryReader.java:107) > [junit4:junit4] > at > org.apache.lucene.store.TestBufferedIndexInput.testSetBufferSize(TestBuffered > IndexInput.java:263) > [junit4:junit4] > at > sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > [junit4:junit4] > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: > 48) > [junit4:junit4] > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI > mpl.java:25) > [junit4:junit4] > at java.lang.reflect.Method.invoke(Method.java:600) > [junit4:junit4] > at > com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRu > nner.java:1995) > [junit4:junit4] > at > com.carrotsearch.randomizedtesting.RandomizedRunner.access$1100(Random > izedRunner.java:132) > [junit4:junit4] > at > com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(Randomiz > edRunner.java:818) > [junit4:junit4] > at > com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(Randomiz > edRunner.java:877) > [junit4:junit4] > at > com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(Randomiz > edRunner.java:891) > [junit4:junit4] > at > org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSet > upTeardownChained.java:50) > [junit4:junit4] > at > org.apache.lucene.util.TestRuleFieldCacheSanity$1.evaluate(TestRuleFieldCach > eSanity.java:32) > [junit4:junit4] > at > org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfte > rRule.java:45) > [junit4:junit4] > at > com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.ev > aluate(SystemPropertiesInvariantRule.java:55) > [junit4:junit4] > at > org.apache.lucene.util.TestRuleReportUncaughtExceptions$1.evaluate(TestRule > ReportUncaughtExceptions.java:68) > [junit4:junit4] > at > org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThrea > dAndTestName.java:48) > [junit4:junit4] > at > org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgn > oreAfterMaxFailures.java:70) > [junit4:junit4] > at > org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.ja > va:48) > [junit4:junit4] > at > com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(Rando > mizedRunner.java:825) > [junit4:junit4] > at > com.carrotsearch.randomizedtesting.RandomizedRunner.access$700(Randomiz > edRunner.java:132) > [junit4:junit4] > at > com.carrotsearch.randomizedtesting.RandomizedRunner$3$1.run(Randomized > Runner.java:671) > [junit4:junit4] > at > com.carrotsearch.randomizedtesting.RandomizedRunner$3.evaluate(Randomiz > edRunner.java:697) > [junit4:junit4] > at > com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(Randomiz > edRunner.java:736) > [junit4:junit4] > at > com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(Randomiz > edRunner.java:747) > [junit4:junit4] > at > org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfte > rRule.java:45) > [junit4:junit4] > at > org.apache.lucene.util.TestRuleReportUncaughtExceptions$1.evaluate(TestRule > ReportUncaughtExceptions.java:68) > [junit4:junit4] > at > org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClass > Name.java:38) > [junit4:junit4] > at > com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.ev > aluate(SystemPropertiesInvariantRule.java:55) > [junit4:junit4] > at > org.apache.lucene.util.TestRuleNoInstanceHooksOverrides$1.evaluate(TestRule > NoInstanceHooksOverrides.java:53) > [junit4:junit4] > at > org.apache.lucene.util.TestRuleNoStaticHooksShadowing$1.evaluate(TestRuleN > oStaticHooksShadowing.java:52) > [junit4:junit4] > at > org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertio > nsRequired.java:36) > [junit4:junit4] > at > org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.ja > va:48) > [junit4:junit4] > at > org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgn > oreAfterMaxFailures.java:70) > [junit4:junit4] > at > org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTest > Suites.java:55) > [junit4:junit4] > at > com.carrotsearch.randomizedtesting.RandomizedRunner.runSuite(Randomized > Runner.java:605) > [junit4:junit4] > at > com.carrotsearch.randomizedtesting.RandomizedRunner.access$400(Randomiz > edRunner.java:132) > [junit4:junit4] > at > com.carrotsearch.randomizedtesting.RandomizedRunner$2.run(RandomizedRu > nner.java:551) > [junit4:junit4] > > [junit4:junit4] 2> NOTE: reproduce with: ant test - > Dtestcase=TestBufferedIndexInput -Dtests.method=testSetBufferSize - > Dtests.seed=3C10FFF4A95D8541 -Dtests.multiplier=3 -Dtests.slow=true - > Dtests.locale=fr_CH -Dtests.timezone=America/Noronha - > Dtests.file.encoding=ISO-8859-1 > [junit4:junit4] 2> > [junit4:junit4] > (@AfterClass output) > [junit4:junit4] 2> NOTE: test params are: codec=Lucene40: > {content=PostingsFormat(name=Memory doPackFST= true)}, > sim=RandomSimilarityProvider(queryNorm=false,coord=no): {}, locale=fr_CH, > timezone=America/Noronha > [junit4:junit4] 2> NOTE: Linux 3.2.0-27-generic x86/IBM Corporation 1.6.0 > (32- > bit)/cpus=8,threads=1,free=39750632,total=170401792 > [junit4:junit4] 2> NOTE: All tests run in this JVM: [TestSearcherManager, > TestTimeLimitingCollector, TestScoreCachingWrappingScorer, > TestPulsingReuse, TestArrayUtil, TestShardSearching, TestGraphTokenizers, > TestDocumentWriter, TestPositionIncrement, TestSurrogates, > ThrowInUncaught, TestPrefixInBooleanQuery, TestFlex, TestSpanExplanations, > TestCharsRef, TestRollingUpdates, TestConstantScoreQuery, TestSumDocFreq, > TestNoDeletionPolicy, TestSpans, TestVersion, TestCopyBytes, TestConjunctions, > TestRegexpQuery, TestPayloadTermQuery, TestDeterminizeLexicon, Nested, > TestDeterminism, TestExternalCodecs, Test2BDocs, TestByteBlockPool, > TestBufferedIndexInput] > [junit4:junit4] 2> > [junit4:junit4] Completed on J0 in 1.87s, 4 tests, 1 failure <<< FAILURES! > > [...truncated 782 lines...] > BUILD FAILED > /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/checkout/build.xml:29: The > following error occurred while executing this line: > /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x- > Linux/checkout/lucene/build.xml:49: The following error occurred while > executing this line: > /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/checkout/lucene/common- > build.xml:1095: The following error occurred while executing this line: > /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/checkout/lucene/common- > build.xml:790: There were test failures: 311 suites, 1762 tests, 1 failure, 16 > ignored (14 assumptions) > > Total time: 7 minutes 44 seconds > Build step 'Execute shell' marked build as failure Archiving artifacts > Recording > test results Email was triggered for: Failure Sending email for trigger: > Failure > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org